[RCE] PE file format (1)
๋ณธ๋ก ์ ๋ค์ด๊ฐ๊ธฐ ์์, PE๊ฐ ๋ฌด์์ธ์ง ๊ฐ๋จํ ์ค๋ช
ํ๋๋ก ํ๊ฒ ๋ค. 1.PE๋? PE(Portable Executable): ์๋์ฐ ์์์ ์คํํ ์ ์๋ ํ์ผ์ด๋ค. ์คํ ๊ณ์ด EXE, SCR ๋๋ผ์ด๋ฒ ๊ณ์ด SYS, VXD ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ณ์ด DLL, OCX, CPL, DRV ์ค๋ธ์ ํธ ํ์ผ OBJ 2.PE์ ์ข
๋ฅ์๋ ๋ฌด์์ด ์๋๊ฐ? 1)์คํ๊ณ์ด SCR: ์คํฌ๋ฆฐ ์ธ์ด๋ฒ์ ์ฝ์๋ก, ํ๋ฉด ๋ณดํธ๊ธฐ ํ์ผ์ ์๋ฏธํ๋ค. 2)๋๋ผ์ด๋ฒ ๊ณ์ด SYS: ์์คํ
์ ์ฝ์์ด๋ฉฐ ์ด์์ฒด์ ๊ด๋ จ ํ์ผ์ด๋ค. VXD: Virtual Device Driver , ํ๋์จ์ด์ ์ํํธ์จ์ด์ ๋์์ ๊ด๋ฆฌํ๋ ๊ฐ์ ๋๋ฐ์ด์ค ๋๋ผ์ด๋ฒ ํ์ผ์ด๋ค. 3)๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ณ์ด DLL: Dynamic Link Library์ ์ฝ์. ๋์ ๋งํฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ผ๋ก, ๋ค๋ฅธ ..