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 |