一个软件跟了好久,最后还是没有结果,烦请高手赐教下面这段代码的意思!在此谢了!
00438751 . 75 04 jnz short XFX.00438757
00438753 . 33C0 xor eax,eax
00438755 . EB 5A jmp short XFX.004387B1
00438757 > 57 push edi
00438758 . FF76 10 push dword ptr ds:[esi+10] ; /Arg4
0043875B . FF7424 14 push dword ptr ss:[esp+14] ; |Arg3
0043875F . 6A 01 push 1 ; |Arg2 = 00000001
00438761 . FF7424 18 push dword ptr ss:[esp+18] ; |Arg1
00438765 . E8 A96BFEFF call XFX.0041F313 ; \XFX.0041F313
0043876A . 8BF8 mov edi,eax
0043876C . 83C4 10 add esp,10
0043876F . 85FF test edi,edi
00438771 . 75 1A jnz short XFX.0043878D
00438773 . 8B46 10 mov eax,dword ptr ds:[esi+10]
00438776 . F640 0C 10 test byte ptr ds:[eax+C],10
0043877A . 75 11 jnz short XFX.0043878D
0043877C . FF76 0C push dword ptr ds:[esi+C]
0043877F . E8 9F90FEFF call XFX.00421823
00438784 . FF30 push dword ptr ds:[eax]
00438786 . 6A 01 push 1
00438788 . E8 0B200000 call XFX.0043A798
0043878D > 8B46 10 mov eax,dword ptr ds:[esi+10]
00438790 . F640 0C 20 test byte ptr ds:[eax+C],20
00438794 . 74 18 je short XFX.004387AE
00438796 . 50 push eax
00438797 . E8 8391FEFF call XFX.0042191F
0043879C . 59 pop ecx
0043879D . FF76 0C push dword ptr ds:[esi+C]
004387A0 . E8 7E90FEFF call XFX.00421823
004387A5 . FF30 push dword ptr ds:[eax]
004387A7 . 6A 01 push 1
004387A9 . E8 EA1F0000 call XFX.0043A798
004387AE > 8BC7 mov eax,edi
004387B0 . 5F pop edi
004387B1 > 5E pop esi
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!