[TIP]
- PNG ํ์ผ์ด๋ผ๋ฉด ๋์ IEND๋ฅผ ๊ฐ์ ธ์ผ ํ๋ค.
- Export Objects ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ์ด์ :
- ํจํท์ raw ํ์์ผ๋ก ๋ณํํ๊ณ HxD์ ๊ฐ์ ํฅ์ค ์๋ํฐ๋ก ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ๊ธฐ ํ ์๋ ์์ง๋ง, ์ด ๋ฐฉ๋ฒ์ ๋ฒ๊ฑฐ๋กญ๊ณ , ๋ถ์ํ๊ธฐ ์ด๋ ต๊ณ , ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
- ํจํท์ ์์ด์ด ์คํฌ์์ "Export Objects" ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ถ์ถํ๋ ๊ฒ์ด ๋ ํจ์จ์ ์ด๊ณ ์์ ํฉ๋๋ค.
- 0A 0D 0D 0A = .pcapng
[๋ฌธ์ ํ์ด]
1) ๋จผ์ ํ์ผ์ด ํ์์ด ์์ด HxD๋ฅผ ์ด์ฉํด์ ํ์ผ ํค๋๋ฅผ ์์๋๊ณ ํ์ผ ์๊ทธ๋์ฒ๋ฅผ ํ์ธํด ๋ณธ ๊ฒฐ๊ณผ
0A 0D 0D 0A๊ฐ pcapng ํ์ ์ธ ๊ฑธ ํ์ธํ๊ณ . pcapng๋ก ํ์ผ์ ๋ณํํด์ ์ ์ฅํด ์คฌ์ต๋๋ค.
2) tcp ํจํท์์๋ ์ ๋ณด๋ฅผ ์ป์ง ๋ชปํ๊ณ http ํจํท์ ๋ถ์ํ๋ค๊ฐ
98๋ฒ ํจํท์์ index.html์ GET ํ๋ ํ์ธํ๊ณ ์คํธ๋ฆผ์ ๋ถ์ํด ๋ณด๋ treasure1,2,3 ๋งํฌ๊ฐ ๋์ด์๋ ๊ฒ์ ํ์ธํ ์ ์์์ต๋๋ค.
3) ๊ฐ treasure ํจํท์ ๋ถ์ํด ๋ณด๋ png ํ์ผ์ธ ๊ฑธ ํ์ธํ์ต๋๋ค.
4) ํ์ผ-๊ฐ์ฒด ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ด์ฉํด treasure 1~3์ ์ถ์ถํด์ ์ ์ฅํ์ต๋๋ค.
5) HxD๋ก ์ด์ด์ 1๋ฒ ํ์ผ์ ํ์ธํด ๋ณธ ๊ฒฐ๊ณผ png ํ์ผ์ด๋ผ๋ฉด ๋์ IEND๋ฅผ ๊ฐ์ ธ์ผ ํ์ง๋ง 1๋ฒ ํ์ผ์๋ IEND๊ฐ
์์ด, ํ์ผ์ด ์๋ฆฐ ๊ฒ์ด๋ผ๋ ์๊ฐ์ด ๋ค์์ต๋๋ค.
6) 2๋ฒ ํ์ผ์๋ ๋ฑํ ๋ด์ฉ์ด ์์๊ณ 3๋ฒ ํ์ผ์์ IEND๋ฅผ ๋ฐ๊ฒฌ์ ํด์
1,2,3๋ฒ ํ์ผ์ ๋ค ํฉ์ณ์ ์จ์ ํ png ํ์ผ์ ๋ง๋ค์ด ์ ์ฅ์ ํด์ผ๊ฒ ๋ค๋ ์๊ฐ์ ํ์ต๋๋ค.
7) ๋๊ตฌ-ํ์ผ ๋๊ตฌ-์ฐ๊ฒฐ: ํ์ผ์ ์ฐ๊ฒฐํด์ ์จ์ ํ png ํ์ผ์ ๋ง๋ค์์ต๋๋ค.
*์ถ๋ ฅ ํ์ผ ์ด๋ฆ์ ์ง์ ํ ๋ ํ์ผ์ ์์น๊น์ง ํ์ํด์ผ ํ๋ค.
8) png ํ์ผ์์ ์ป์ ํค๋ฅผ ๋ฌธ์ ์์ Key Format = lowercase(md5("Key"))๋ผ๋ ์ค๋ช ์ ์ ์ฉํด์ WebMax Tools์ ์ฌ์ฉํด md5๋ก ๋ณตํธํ๋ฅผ ํด์ ํค๊ฐ์ ์ป์์ต๋๋ค!
ํค(key): 2f4a11572d9ff67baebdb2f3899d7a84
'๋ณด์ > CTF' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํฌ๋ ์] | [E-COPS] ๋ด ์น๊ตฌ๋ ์ด๊ฒ์ด ํน๋ณํ (0) | 2024.10.14 |
---|---|
[ํฌ๋ ์] XCZ-PROB17 (0) | 2024.08.20 |
[ํฌ๋ ์] CTF Academy-Challenge 2 (0) | 2024.08.20 |
[ํฌ๋ ์] AngstromCTF 2023-Admiral Shark (0) | 2024.08.20 |
[ํฌ๋ ์] Angstrom CTF 2020-WS2 (0) | 2024.08.20 |