PE ํ์ผ ๊ตฌ์กฐ
01. PE (Portable Executable)Microsoft์ ์ด์ ์ฒด์ Window OS์์ ์ง์๋๋ ์คํ ํ์ผ์ ๊ตฌ์กฐํ์ผ์ด ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ฎ๊ฒจ์ ธ๋ ์คํ ๊ฐ๋ฅํ๋๋ก ๋ง๋ ํฌ๋งท์ผ๋ก ๋ค์ํ ์ด์์ฒด์ ์์์ ์ด์์ฑ์ ๋ณด์ฌ์ค๋ค๋ ์๋ฏธ์์ Portable Executable์ด๋ผ๊ณ ๋ถ๋ฆผWindow Loader๊ฐ ์ฝ๋๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ํ์ํ ์ ๋ณด๋ฅผ ์บก์ํํ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ฒด์ฝ๋ ์ ๋ณด, ์ ํ๋ฆฌ์ผ์ด์
์ ํ, ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํจ์, ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ ์๊ตฌ์ฌํญ ์ ๋ณด ํฌํจ์ฐธ์กฐํ DLL, API import ํ
์ด๋ธ, ์์ ๊ด๋ฆฌ ๋ฐ์ดํฐ, TLS ๋ฐ์ดํฐ ํฌํจ1.1 PE ํ์ผ ์ข
๋ฅ์คํ ํ์ผ ๊ณ์ด : EXE, SCR(Screen Saver)๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ณ์ด : DLL, OCX(Active X), CPL, DRV๋๋ผ์ด๋ฒ ๊ณ์ด: SYS, VX..