Reversing

Reversing

레지스터 종류

EAX 곱셈과 나눗셈 명령, 함수의 반환값 저장 EBX ESI나 EDI와 결합해서 인덱스에 사용됨 ECX 반복 명령어 사용할때 반복카운터 저장, ECX 레지스터에 반복횟수 지정하고 반복작업 수행 EDX EAX와 같이 사용, 부호 확장 명령등 활용 ESI 데이터 복사하거나 조작할때 소스데이터 주소 저장, ESI 레지스터가 가리키는 주소에있는 데이터를 EDI 레지스터가 가리키는 주소로 복사하는 용도로 많이 사용 EDI 복사 작업할때 목적지 주소가저장, 주로 ESI 레지스터가 가리키는 주소의 데이터 저장 EBP 하나의 스택 프레임의 시작 주소가 저장, 현재 사용되는 스택 프레임이 살아있는 동안 EBP의 값은 변하지 않음, 현재 사용한 스택프라임이 없어지면 이전 스택프레임을 가리킨다 ESP 하나의 스택 프레임의..

h0ch1
'Reversing' 카테고리의 글 목록 (2 Page)