dumps/sots.exe: file format pei-i386 Disassembly of section .text: 00865ee0 <.text+0x464ee0>: 865ee0: 55 push ebp 865ee1: 8b ec mov ebp,esp 865ee3: 6a ff push 0xffffffff 865ee5: 68 d0 80 99 00 push 0x9980d0 865eea: 64 a1 00 00 00 00 mov eax,fs:0x0 865ef0: 50 push eax 865ef1: 83 ec 0c sub esp,0xc 865ef4: 53 push ebx 865ef5: 56 push esi 865ef6: 57 push edi 865ef7: a1 78 8b af 00 mov eax,ds:0xaf8b78 865efc: 33 c5 xor eax,ebp 865efe: 50 push eax 865eff: 8d 45 f4 lea eax,[ebp-0xc] 865f02: 64 a3 00 00 00 00 mov fs:0x0,eax 865f08: 89 65 f0 mov DWORD PTR [ebp-0x10],esp 865f0b: 8b f1 mov esi,ecx 865f0d: 8b 5d 08 mov ebx,DWORD PTR [ebp+0x8] 865f10: 81 fb 2c f7 34 02 cmp ebx,0x234f72c 865f16: 76 0b jbe 0x865f23 865f18: 68 90 1f 9e 00 push 0x9e1f90 865f1d: ff 15 50 d1 9d 00 call DWORD PTR ds:0x9dd150 865f23: 8b 4e 08 mov ecx,DWORD PTR [esi+0x8] 865f26: 2b 0e sub ecx,DWORD PTR [esi] 865f28: b8 09 cb 3d 8d mov eax,0x8d3dcb09 865f2d: f7 e9 imul ecx 865f2f: 03 d1 add edx,ecx 865f31: c1 fa 06 sar edx,0x6 865f34: 8b c2 mov eax,edx 865f36: c1 e8 1f shr eax,0x1f 865f39: 03 c2 add eax,edx 865f3b: 3b c3 cmp eax,ebx 865f3d: 0f 83 9a 00 00 00 jae 0x865fdd 865f43: 8d 7e 0c lea edi,[esi+0xc] 865f46: 53 push ebx 865f47: 8b cf mov ecx,edi 865f49: e8 f2 4f f2 ff call 0x78af40 865f4e: 8b 5d 08 mov ebx,DWORD PTR [ebp+0x8] 865f51: 8b 4e 04 mov ecx,DWORD PTR [esi+0x4] 865f54: 8b 16 mov edx,DWORD PTR [esi] 865f56: 53 push ebx 865f57: 6a 00 push 0x0 865f59: 57 push edi 865f5a: 50 push eax 865f5b: 51 push ecx 865f5c: 52 push edx 865f5d: 89 45 e8 mov DWORD PTR [ebp-0x18],eax 865f60: c7 45 fc 00 00 00 00 mov DWORD PTR [ebp-0x4],0x0 865f67: e8 c4 c4 f0 ff call 0x772430 865f6c: 8b 4e 04 mov ecx,DWORD PTR [esi+0x4] 865f6f: 8b 1e mov ebx,DWORD PTR [esi] 865f71: 89 4d ec mov DWORD PTR [ebp-0x14],ecx 865f74: 2b cb sub ecx,ebx 865f76: b8 09 cb 3d 8d mov eax,0x8d3dcb09 865f7b: f7 e9 imul ecx 865f7d: 03 d1 add edx,ecx 865f7f: c1 fa 06 sar edx,0x6 865f82: 8b fa mov edi,edx 865f84: c1 ef 1f shr edi,0x1f 865f87: 83 c4 18 add esp,0x18 865f8a: 03 fa add edi,edx 865f8c: c7 45 fc ff ff ff ff mov DWORD PTR [ebp-0x4],0xffffffff 865f93: 85 db test ebx,ebx 865f95: 74 26 je 0x865fbd 865f97: 3b 5d ec cmp ebx,DWORD PTR [ebp-0x14] 865f9a: 74 16 je 0x865fb2 865f9c: 8d 64 24 00 lea esp,[esp+0x0] 865fa0: 8b 13 mov edx,DWORD PTR [ebx] 865fa2: 8b 02 mov eax,DWORD PTR [edx] 865fa4: 6a 00 push 0x0 865fa6: 8b cb mov ecx,ebx 865fa8: ff d0 call eax 865faa: 83 c3 74 add ebx,0x74 865fad: 3b 5d ec cmp ebx,DWORD PTR [ebp-0x14] 865fb0: 75 ee jne 0x865fa0 865fb2: 8b 0e mov ecx,DWORD PTR [esi] 865fb4: 51 push ecx 865fb5: e8 f0 ef 0b 00 call 0x924faa 865fba: 83 c4 04 add esp,0x4 865fbd: 8b ce mov ecx,esi 865fbf: ff 15 2c d1 9d 00 call DWORD PTR ds:0x9dd12c 865fc5: 6b ff 74 imul edi,edi,0x74 865fc8: 8b 45 08 mov eax,DWORD PTR [ebp+0x8] 865fcb: 8b 4d e8 mov ecx,DWORD PTR [ebp-0x18] 865fce: 6b c0 74 imul eax,eax,0x74 865fd1: 03 c1 add eax,ecx 865fd3: 03 f9 add edi,ecx 865fd5: 89 46 08 mov DWORD PTR [esi+0x8],eax 865fd8: 89 7e 04 mov DWORD PTR [esi+0x4],edi 865fdb: 89 0e mov DWORD PTR [esi],ecx 865fdd: 8b 4d f4 mov ecx,DWORD PTR [ebp-0xc] 865fe0: 64 89 0d 00 00 00 00 mov DWORD PTR fs:0x0,ecx 865fe7: 59 pop ecx 865fe8: 5f pop edi 865fe9: 5e pop esi 865fea: 5b pop ebx 865feb: 8b e5 mov esp,ebp 865fed: 5d pop ebp 865fee: c2 04 00 ret 0x4