PUSH EBP          EBP 밀어냄 스택

MOV EBP, ESP    EBP 값에 ESP값을 쑤심

SUB ESP,0C        ESP값 - 0C

MOV DWORD PTS SS:[EBP-C],5   EBP주소값 - C 하고 스택은 5 들어감

MOV DWORD PTS SS:[EBP-4],6    EBP 주소값 -4 하고 스택은 6 들어감

MOV EAX, DWORD PTR SS:[EBP-C] EBP 주소값 - C 하고 EAX에 쳐넣음

ADD EAX, DWORD PTR SS:[EBP-4]  EBP 주소값에 -4 하고 EAX에 더하기함

MOV DWORD PTR SS:[EBP-8], EAX   EBP 주소값 -8 하고 EAX 값넣음 ??

PUSH 0                                     0 으로 초기화

PUSH 01_01_Qu.00405030   00405030 주소 불러옴

PUSH 01_01_Qu.00405038    00405038 주소 불러옴

PUSH 0                                     0 으로 초기화

CALL DWORDW PTR DS:[<&USER32.MessageBoxA>]

 

 

내가 이렇게 해석은 되는데

 

이걸 c 언어로 어케 바꺼야할지 모르겠음...

 

오늘 하루종일 문제만 풀라고 하는데 아 첫번째 부터 막힌다

 

시발년들아 애들같은 소리 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

 

나이쳐먹고 배울려니 힘들다