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 언어로 어케 바꺼야할지 모르겠음...
오늘 하루종일 문제만 풀라고 하는데 아 첫번째 부터 막힌다
시발년들아 애들같은 소리 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
나이쳐먹고 배울려니 힘들다
네트워크 해킹 보안 배울땐 언어 상관 없었는데 시스템으로 넘어가니까 존나 어렵다
아니 그게 c언어로 구현이되나?
난 공부할때 스택그려가면서 함