

# disass main
![]() |
![]() |
| - | 내용 | 스택 프레임 |
| push ebp | 베이스 포인터를 스택에 입력 | ![]() |
| mov ebp, esp | ![]() |
![]() |
| sub esp, 0x8 | ![]() |
![]() |
| and esp,0xfffffff0 mov eax,0x0 sub esp,eax sub esp,0x4 push 0x3 |
![]() |
![]() |
| push 0x2 push 0x1 |
![]() |
![]() |
| call 0x80482f4 |
![]() |
![]() |
| * function 함수 내부 | ||
| push ebp |
![]() |
![]() |
| mov ebp,esp | ![]() |
![]() |
| sub esp,0x28 | ![]() |
![]() |
| leave | ![]() |
![]() |
| ret | ![]() |
![]() |
| * main으로 복귀 | ||
| add esp,0x10 mov eax,0x0 |
![]() |
![]() |
'Write-Up > Reversing' 카테고리의 다른 글
| disassembly 실습_190925 (0) | 2019.09.25 |
|---|---|
| Abexcm3.exe (0) | 2019.03.23 |
| Abexcm1.exe (0) | 2019.03.23 |
























