-
-
[求助]请帮我注释代码一下好吗?
-
发表于:
2005-2-20 21:28
4684
-
我不只到这有些代码是什么意思,能详细的告诉我吗?谢谢!
这是关键call里的:
7C81EE79 k> 8BFF mov edi,edi
7C81EE7B 55 push ebp
7C81EE7C 8BEC mov ebp,esp
7C81EE7E 53 push ebx
7C81EE7F 8B5D 08 mov ebx,dword ptr ss:[ebp+8]
7C81EE82 56 push esi
7C81EE83 57 push edi
7C81EE84 8B7D 0C mov edi,dword ptr ss:[ebp+C]
7C81EE87 6A FF push -1
7C81EE89 57 push edi
7C81EE8A 6A FF push -1
7C81EE8C 53 push ebx
7C81EE8D BE 00000040 mov esi,40000000
7C81EE92 56 push esi
7C81EE93 E8 6DB5FEFF call kernel32.GetThreadLocale
7C81EE98 50 push eax
7C81EE99 E8 F5E3FEFF call kernel32.CompareStringA
7C81EE9E 85C0 test eax,eax
7C81EEA0 0F84 89170200 je kernel32.7C84062F
7C81EEA6 83C0 FE add eax,-2
7C81EEA9 5F pop edi
7C81EEAA 5E pop esi
7C81EEAB 5B pop ebx
7C81EEAC 5D pop ebp
7C81EEAD C2 0800 retn 8
这是 call kernel32.GetThreadLocale里的:
7C80A405 k> 64:A1 18000000 mov eax,dword ptr fs:[18]
7C80A40B 8B80 C4000000 mov eax,dword ptr ds:[eax+C4]
7C80A411 C3 retn
[课程]Android-CTF解题方法汇总!