00699330 /$ 56 push esi ; esi=03263F08
00699331 |. 8BF1 mov esi, ecx ; ecx=0012F64C
00699333 |. 833E 00 cmp dword ptr ds:[esi], 0
00699336 |. 57 push edi
00699337 |. 8B3D 74447900 mov edi, dword ptr ds:[<&MSVCR80._invalid_paramet>; msvcr80._invalid_parameter_noinfo
0069933D |. 75 02 jnz short 00699341
0069933F |. FFD7 call near edi ; <&MSVCR80._invalid_parameter_noinfo>
00699341 |> 8B46 04 mov eax, dword ptr ds:[esi+4] ; 堆栈 ds:[0012F650]=0230C220
00699344 |. 8078 1D 00 cmp byte ptr ds:[eax+1D], 0
00699348 |. 74 11 je short 0069935B ; 1
0069934A |. 8B40 08 mov eax, dword ptr ds:[eax+8]
0069934D |. 8946 04 mov dword ptr ds:[esi+4], eax ; eax=0230C700
00699350 |. 8078 1D 00 cmp byte ptr ds:[eax+1D], 0
00699354 |. 74 5B je short 006993B1 ; 1
00699356 |> FFD7 call near edi
00699358 |. 5F pop edi
00699359 |. 5E pop esi
0069935A |. C3 retn
0069935B |> 8B08 mov ecx, dword ptr ds:[eax] ; ds:[0230C220]=0230DF60
0069935D |. 8079 1D 00 cmp byte ptr ds:[ecx+1D], 0 ; ********
00699361 |. 75 1E jnz short 00699381 ; 1 0
00699363 |. 8B41 08 mov eax, dword ptr ds:[ecx+8]
00699366 |. 8078 1D 00 cmp byte ptr ds:[eax+1D], 0
0069936A |. 75 0F jnz short 0069937B ; 0
0069936C |. 8D6424 00 lea esp, dword ptr ss:[esp]
00699370 |> 8BC8 /mov ecx, eax ; 二叉树
00699372 |. 8B41 08 |mov eax, dword ptr ds:[ecx+8]
00699375 |. 8078 1D 00 |cmp byte ptr ds:[eax+1D], 0
00699379 |.^ 74 F5 \je short 00699370
0069937B |> 5F pop edi
0069937C |. 894E 04 mov dword ptr ds:[esi+4], ecx ; dmplug_1.10D0467D
0069937F |. 5E pop esi
00699380 |. C3 retn
00699381 |> 8B40 04 mov eax, dword ptr ds:[eax+4] ; ds:[0230C704]=0230DE70
00699384 |. 8078 1D 00 cmp byte ptr ds:[eax+1D], 0
00699388 |. 75 1B jnz short 006993A5 ; 0
0069938A |. 8D9B 00000000 lea ebx, dword ptr ds:[ebx]
00699390 |> 8B4E 04 /mov ecx, dword ptr ds:[esi+4] ; 二叉树
00699393 |. 3B08 |cmp ecx, dword ptr ds:[eax]
00699395 |. 75 0E |jnz short 006993A5 ; 1
00699397 |. 8946 04 |mov dword ptr ds:[esi+4], eax
0069939A |. 8BD0 |mov edx, eax
0069939C |. 8B42 04 |mov eax, dword ptr ds:[edx+4]
0069939F |. 8078 1D 00 |cmp byte ptr ds:[eax+1D], 0
006993A3 |.^ 74 EB \je short 00699390
006993A5 |> 8B4E 04 mov ecx, dword ptr ds:[esi+4] ; 堆栈 ds:[0012F658]=0230C700
006993A8 |. 8079 1D 00 cmp byte ptr ds:[ecx+1D], 0
006993AC |.^ 75 A8 jnz short 00699356 ; 0
006993AE |. 8946 04 mov dword ptr ds:[esi+4], eax ; 看这个eax
006993B1 |> 5F pop edi
006993B2 |. 5E pop esi
006993B3 \. C3 retn
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!