반응형
리버싱
-
(리버싱) 1. 어셈블리, 메모리 구조리버싱 2016. 6. 14. 01:31
어셈블리어 - mov, add, sub, push, pop + 레지스터 - esp, ebp, eip, eax 메모리영역 - 간단한 구조도, 스택 1. 어셈블리어 (1) MOV 가. move의 약자.나. 영어로는 "옮기다"라는 뜻이지만 여기서는 데이터를 복사한다는 뜻이다.다. source에서 destination으로 데이터를 복사한다.라. MOV [Destination], [Source]ex. MOV reg, mem (2) ADD 가. 말그대로 add나. 영어 뜻과 같이 더하다 라는 의미가 있다.다. destination에 source의 값을 더해서 Destination에 저장한다. SUB와 반대 성질을 갖고 있다.라. ADD [destination], [source]ex. ADD eax, 100-> ea..