어셈블리->c언어 변환
글쓴이: red10won / 작성시간: 월, 2014/03/03 - 5:30오후
pushf push ebp sub esp, 300h ; esp-300hex mov ebp, esp ; esp값-> ebp에 저장 sub esp, 100h ; esp-100h mov [ebp-100h], eax ; eax의 값을 [ebp-100h]주소에 저장 mov [ebp-0FCh], ebx mov [ebp-0F8h], ecx mov [ebp-0F4h], edx mov [ebp-0F0h], esi mov [ebp-0ECh], edi mov eax, [ebp+300h] mov [ebp-0E8h], eax lea eax, [ebp+30Ch] ; [ebp+30Ch]의 주소를 eax에 저장 mov [ebp-0E4h], eax mov eax, [ebp+308h] mov [ebp-0E0h], eax mov eax, [ebp+304h] mov [ebp-0DCh], eax call $5 pop eax sub eax, 69h nop nop mov [ebp-0D0h], eax add eax, 0F0h mov eax, [eax] mov [ebp-0D4h], eax mov ebx, [ebp-0E0h] add ebx, eax mov [ebp-0E0h], ebx mov eax, [ebp-0D0h] add eax, 0F4h mov eax, [eax] add eax, [ebp-0D4h] mov [ebp-0CCh], eax mov eax, [ebp-0D0h] add eax, 0F8h mov eax, [eax] mov [ebp-0C8h], eax loc_A440 BC: ; CODE XREF: ccvb.exe:00A440E3j mov ebx, [ebp-0D0h] add ebx, 0FCh call near ptr unk_A440E5 mov ecx, [ebx+eax*4] add ecx, [ebp-0D4h] mov eax, ebp sub eax, 100h push eax call ecx add esp, 4 jmp short loc_A440BC
질문 다시 드리겠습니다
한줄 한줄 해석은 가능한데 어떻게 c언어로 코딩할수 있습니까?
Forums:
감사합니다 도전해보고 결과 올리겠습니다^^
상용 프로그램이네요
집에가서 설치 해봐야곘군요 =3
댓글 달기