MOV 

엔트리 포인트에서 main 함수 찾기

#include <stdio.h>

int main()
{
	int num1 = 6;	
	int num2;

	num2 = num1;
	return 0;
}

mov.exe 파일을 올리디버거로 연다. 

올리디버거는 엔트리 포인트에 위치하니 main 함수를 찾아야한다.

main 함수 인자값이 세 개이기 때문에 함수 진입전 push 를 세 번하는 곳이 main 함수 일 것이다.

PUSH 세 번이 있기 때문에 main 함수 위치로 의심이 된다.

함수 진입 후 어셈블리를 확인해 보면 main 함수가 맞는거 같다.

MOV.exe 어셈블리 코드

 

'레나 튜토리얼' 카테고리의 다른 글

Ollydbg 패치  (0) 2022.07.30
Ollydbg 설명  (0) 2022.07.30
32_패킹&언패킹  (0) 2022.07.28
02_PE 파일 분석(PE 헤더)  (0) 2022.07.26
01_리버싱 선수 지식  (0) 2022.07.26