๋ฆฌ๋ฒ์ฑ์ ํ๊ธฐ ์ํด์๋ ๋ค์ํ ๋๊ตฌ๋ค์ด ์์ต๋๋ค. ์ด ์ค์์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋๊ตฌ๋ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ๋๋ฒ๊ฑฐ (Debugger): ๋๋ฒ๊ฑฐ๋ ํ๋ก๊ทธ๋จ์ ์คํ ์ค์ ์ฝ๋์ ๋์์ ์กฐ์ฌํ๊ณ ์ค๋ฅ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ฌ์ฉ๋ฉ๋๋ค. ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํ๋ซํผ์ ๋ด์ฅ๋ ๋๋ฒ๊ฑฐ๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ 3์ ๋๋ฒ๊ฑฐ ๋๊ตฌ๋ ๋ง์ด ์์ต๋๋ค.
- ๋์ปดํ์ผ๋ฌ (Decompiler): ๋์ปดํ์ผ๋ฌ๋ ์ปดํ์ผ๋ ํ๋ก๊ทธ๋จ์ ์ญ์ผ๋ก ๋ณํํ์ฌ ์์ค ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ฆฌ๋ฒ์ฑ์ ์ํํ ์ ์์ต๋๋ค.
- ์ธํจ์ปค (Unpacker): ์ธํจ์ปค๋ ํจํน๋ ํ๋ก๊ทธ๋จ์ ํด์ ํ๊ณ ์๋์ ์คํ ํ์ผ์ ์ถ์ถํฉ๋๋ค. ํจํน๋ ํ๋ก๊ทธ๋จ์ ํ๋ก๊ทธ๋จ ์ฝ๋๋ฅผ ์ํธํํ๊ฑฐ๋, ๋ณตํธํํ๊ธฐ ์ํ ์ธ์ฆ ์ ์ฐจ๋ฅผ ์ํํ๊ธฐ ๋๋ฌธ์ ๋ฆฌ๋ฒ์ฑ์ ์ด๋ ต๊ฒ ๋ง๋ค๊ธฐ ๋๋ฌธ์ ์ธํจํน์ ๋จผ์ ์ํํด์ผํฉ๋๋ค.
- ์ ์ ๋ถ์ ๋๊ตฌ (Static Analysis Tool): ์ ์ ๋ถ์ ๋๊ตฌ๋ ํ๋ก๊ทธ๋จ ์ฝ๋๋ฅผ ๋ถ์ํ์ฌ, ํ๋ก๊ทธ๋จ์ ๋ด๋ถ ๋์์ ์ดํดํ๊ณ ์ทจ์ฝ์ ์ ๋ฐ๊ฒฌํ๋๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
- ๋์ ๋ถ์ ๋๊ตฌ (Dynamic Analysis Tool): ๋์ ๋ถ์ ๋๊ตฌ๋ ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ๋์ ํ๋ก๊ทธ๋จ์ ๋์์ ๋ถ์ํ์ฌ ์ทจ์ฝ์ ์ ๋ฐ๊ฒฌํ๋๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋๋ฒ๊น ๋ฐ ๋ชจ๋ํฐ๋ง ๋๊ตฌ, ๋ฉ๋ชจ๋ฆฌ ์ค์บ๋, ํจํท ์บก์ฒ ๋ฐ ๋ถ์ ๋๊ตฌ ๋ฑ์ด ์์ต๋๋ค.
- ๋ฉ๋ชจ๋ฆฌ ์๋ํฐ (Memory Editor): ๋ฉ๋ชจ๋ฆฌ ์๋ํฐ๋ ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ๋์ ๋ฉ๋ชจ๋ฆฌ์ ์ ๊ทผํ์ฌ ๊ฐ์ ์์ ํ๊ฑฐ๋, ์ฝ๋๋ฅผ ์ฝ์ ํ๋ ๋ฑ์ ์์ ์ ์ํํฉ๋๋ค.
- ํจํท ์บก์ฒ ๋๊ตฌ (Packet Capture Tool): ํจํท ์บก์ฒ ๋๊ตฌ๋ ๋คํธ์ํฌ ํจํท์ ์บก์ฒํ๊ณ ๋ถ์ํ๋๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋คํธ์ํฌ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ถ์ํ ๋ ์ ์ฉํฉ๋๋ค.
์ฃผ์: ์ ์์ ์ธ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํ๊ฑฐ๋ ๋ถ๋ฒ์ ์ธ ํ์๋ฅผ ์ํํ๋ ๊ฒ์ ๋ฒ์ฃ์ด๋ฉฐ, ๋ฒ์ ์ธ ์ฑ ์์ ์ง๊ฒ๋ ์ ์์ต๋๋ค.
'๐ค์ ๋ณด๋ณด์ > โค๏ธ๋ ๋ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ ๋ณด] ๋ค๋ฅธ ์๊ฒฉ์ง์ ์๋ ํ๋ก๊ทธ๋จ๊ณผ ํต์ ํ๋ ๋ฐฉ๋ฒ (0) | 2023.02.15 |
---|---|
[์ ๋ณด] HTTPs/TLS Attacks์ด๋ (0) | 2023.02.15 |
[์ ๋ณด] ์ฌ์ดํธ ๋ถ์ ๋ฐฉ๋ฒ (0) | 2023.02.15 |
[ํ์ด์ฌ] ๊ถํ ์์น ๋ช ๋ น์ด(๊ฐ๋จ ์ต์ข ) (2) | 2022.07.01 |
[ํ์ด์ฌ] ๊ถํ ์์น ์์ฒญ ์ฝ๋(2022 ์ต์ ) (0) | 2022.07.01 |