58 lines
2.6 KiB
Text
58 lines
2.6 KiB
Text
|
|
dumps/sots.exe: file format pei-i386
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
00422720 <.text+0x21720>:
|
|
422720: 55 push ebp
|
|
422721: 8b ec mov ebp,esp
|
|
422723: 8b 4d 0c mov ecx,DWORD PTR [ebp+0xc]
|
|
422726: 8b 55 08 mov edx,DWORD PTR [ebp+0x8]
|
|
422729: 56 push esi
|
|
42272a: 8b 75 10 mov esi,DWORD PTR [ebp+0x10]
|
|
42272d: 57 push edi
|
|
42272e: 83 fe 04 cmp esi,0x4
|
|
422731: 72 14 jb 0x422747
|
|
422733: 8b 02 mov eax,DWORD PTR [edx]
|
|
422735: 3b 01 cmp eax,DWORD PTR [ecx]
|
|
422737: 75 12 jne 0x42274b
|
|
422739: 83 ee 04 sub esi,0x4
|
|
42273c: 83 c1 04 add ecx,0x4
|
|
42273f: 83 c2 04 add edx,0x4
|
|
422742: 83 fe 04 cmp esi,0x4
|
|
422745: 73 ec jae 0x422733
|
|
422747: 85 f6 test esi,esi
|
|
422749: 74 45 je 0x422790
|
|
42274b: 0f b6 02 movzx eax,BYTE PTR [edx]
|
|
42274e: 0f b6 39 movzx edi,BYTE PTR [ecx]
|
|
422751: 2b c7 sub eax,edi
|
|
422753: 75 31 jne 0x422786
|
|
422755: 83 fe 01 cmp esi,0x1
|
|
422758: 76 36 jbe 0x422790
|
|
42275a: 0f b6 42 01 movzx eax,BYTE PTR [edx+0x1]
|
|
42275e: 0f b6 79 01 movzx edi,BYTE PTR [ecx+0x1]
|
|
422762: 2b c7 sub eax,edi
|
|
422764: 75 20 jne 0x422786
|
|
422766: 83 fe 02 cmp esi,0x2
|
|
422769: 76 25 jbe 0x422790
|
|
42276b: 0f b6 42 02 movzx eax,BYTE PTR [edx+0x2]
|
|
42276f: 0f b6 79 02 movzx edi,BYTE PTR [ecx+0x2]
|
|
422773: 2b c7 sub eax,edi
|
|
422775: 75 0f jne 0x422786
|
|
422777: 83 fe 03 cmp esi,0x3
|
|
42277a: 76 14 jbe 0x422790
|
|
42277c: 0f b6 42 03 movzx eax,BYTE PTR [edx+0x3]
|
|
422780: 0f b6 49 03 movzx ecx,BYTE PTR [ecx+0x3]
|
|
422784: 2b c1 sub eax,ecx
|
|
422786: c1 f8 1f sar eax,0x1f
|
|
422789: 5f pop edi
|
|
42278a: 83 c8 01 or eax,0x1
|
|
42278d: 5e pop esi
|
|
42278e: 5d pop ebp
|
|
42278f: c3 ret
|
|
422790: 5f pop edi
|
|
422791: 33 c0 xor eax,eax
|
|
422793: 5e pop esi
|
|
422794: 5d pop ebp
|
|
422795: c3 ret
|