# 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 |