๋ฒ์ฉ ๋ ์ง์คํฐ(General Register)
EAX (AX, AH, AL) - ๋์ ์ฐ์ฐ๊ธฐ, ๊ณฑ์ ๊ณผ ๋๋์ ์ฐ์ฐ์์ ์๋์ผ๋ก ์ฌ์ฉ
EBX (BX, BH, BL) - ๋ฒ ์ด์ค ๋ ์ง์คํฐ, ํน์ ์ฃผ์๋ฅผ ์ง์
ECX (CX, CH, CL) - ์๋ฅผ ์ธ์๋ฆผ, ์๋์ผ๋ก ๋ฃจํ ์นด์ดํฐ๋จ(๋ฐ๋ณต์ ์ธ ๋ช ๋ น์ ์ํ์)
EDX (DX, DHT, DL) - ๋ฐ์ดํฐ ๋ ์ง์คํฐ, ์ ์ถ๋ ฅ ์ฐ์ฐ์์ ๋ฐ๋์ ๊ฐ์ ์ฃผ์ ์ง์ ์ ์ฌ์ฉ
ESI (SI) - ์ฝ๊ธฐ ์ธ๋ฑ์ค, ๋ฌธ์์ด ์ ์ก์ด๋ ๋น๊ต์์ ์ฌ์ฉ๋๋๋ฐ ์ฃผ๋ก ์์ค ๋ฌธ์์ด์ ์คํ์ ์ ๊ฐ๋ฆฌํด
EDI (DI) - ์ฐ๊ธฐ ์ธ๋ฑ์ค
EBP (BP) - ๋ฒ ์ด์ค ํฌ์ธํฐ, ์คํ์ ๋ฐ์ดํฐ์ ์ ๊ทผํ๊ธฐ ์ํด ์ฌ์ฉ
ESP (SP) - ์คํ ํฌ์ธํฐ, ํ์ฌ๊น์ง ์ฌ์ฉ๋ ์คํ์ ์์น๋ฅผ ์ ์ฅ, ์คํ ์ต์๋ถ์ ์คํ์ ์ ๊ฐ๋ฆฌํด
EIP - ๋ช ๋ น์ด ํฌ์ธํฐ ๋ ์ง์คํฐ, ์คํํ ๋ค์ ๋ช ๋ น์ด์ ์ฃผ์๋ฅผ ํฌํจ
EFLAGS - CPU์ ๋์์ ์ ์ดํ๊ฑฐ๋ CPU ์ฐ์ฐ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์
PE, ELF ๋ชจ๋ COFF๋ผ๋ ์คํํ์ผ์ ๊ตฌ์กฐ๋ฅผ ๋ชจํ๋ก ๋์์ธํจ
ํฐ๋ ธ์ด๋ง๊ตฌ์กฐ : ์๋์ ์ผ๋ก ์์ ํ๊ธฐ ์ฉ์ดํ ์ํํธ์จ์ด
์ญ๊ณตํ์ ๋ฐฉ๋ฒ : ์ ์ ๋ถ์, ๋์ ๋ถ์
'Security Study > Reversing' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Mobile Application Reverse Engineering: MARA (0) | 2016.12.16 |
---|---|
๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง์ด๋? (0) | 2015.09.03 |
๋ ์ง์คํฐ๋? (0) | 2015.09.03 |
์ด์ ๋ธ๋ฆฌ์ธ์ด๋? (0) | 2015.09.03 |
๋๊ธ