/home/alex/sots-re/dumps/sots.exe: file format pei-i386 Disassembly of section .text: 007725a0 <.text+0x3715a0>: 7725a0: 55 push ebp 7725a1: 8b ec mov ebp,esp 7725a3: 6a ff push 0xffffffff 7725a5: 68 d1 70 98 00 push 0x9870d1 7725aa: 64 a1 00 00 00 00 mov eax,fs:0x0 7725b0: 50 push eax 7725b1: 83 ec 10 sub esp,0x10 7725b4: 53 push ebx 7725b5: 56 push esi 7725b6: 57 push edi 7725b7: a1 78 8b af 00 mov eax,ds:0xaf8b78 7725bc: 33 c5 xor eax,ebp 7725be: 50 push eax 7725bf: 8d 45 f4 lea eax,[ebp-0xc] 7725c2: 64 a3 00 00 00 00 mov fs:0x0,eax 7725c8: 89 65 f0 mov DWORD PTR [ebp-0x10],esp 7725cb: 8b 75 10 mov esi,DWORD PTR [ebp+0x10] 7725ce: 8b 45 08 mov eax,DWORD PTR [ebp+0x8] 7725d1: 89 75 ec mov DWORD PTR [ebp-0x14],esi 7725d4: c7 45 fc 00 00 00 00 mov DWORD PTR [ebp-0x4],0x0 7725db: b3 01 mov bl,0x1 7725dd: 8d 49 00 lea ecx,[ecx+0x0] 7725e0: 3b 45 0c cmp eax,DWORD PTR [ebp+0xc] 7725e3: 74 55 je 0x77263a 7725e5: 89 75 e8 mov DWORD PTR [ebp-0x18],esi 7725e8: 89 75 e4 mov DWORD PTR [ebp-0x1c],esi 7725eb: 88 5d fc mov BYTE PTR [ebp-0x4],bl 7725ee: 85 f6 test esi,esi 7725f0: 74 0b je 0x7725fd 7725f2: 50 push eax 7725f3: 8b ce mov ecx,esi 7725f5: e8 f6 6d ff ff call 0x7693f0 7725fa: 8b 45 08 mov eax,DWORD PTR [ebp+0x8] 7725fd: 83 c6 74 add esi,0x74 772600: 83 c0 74 add eax,0x74 772603: c6 45 fc 00 mov BYTE PTR [ebp-0x4],0x0 772607: 89 75 10 mov DWORD PTR [ebp+0x10],esi 77260a: 89 45 08 mov DWORD PTR [ebp+0x8],eax 77260d: eb d1 jmp 0x7725e0 77260f: 8b 75 ec mov esi,DWORD PTR [ebp-0x14] 772612: 8b 7d 10 mov edi,DWORD PTR [ebp+0x10] 772615: 3b f7 cmp esi,edi 772617: 74 18 je 0x772631 772619: 8d a4 24 00 00 00 00 lea esp,[esp+0x0] 772620: 8b 06 mov eax,DWORD PTR [esi] 772622: 8b 10 mov edx,DWORD PTR [eax] 772624: 6a 00 push 0x0 772626: 8b ce mov ecx,esi 772628: ff d2 call edx 77262a: 83 c6 74 add esi,0x74 77262d: 3b f7 cmp esi,edi 77262f: 75 ef jne 0x772620 772631: 6a 00 push 0x0 772633: 6a 00 push 0x0 772635: e8 82 29 1b 00 call 0x924fbc 77263a: 8b c6 mov eax,esi 77263c: 8b 4d f4 mov ecx,DWORD PTR [ebp-0xc] 77263f: 64 89 0d 00 00 00 00 mov DWORD PTR fs:0x0,ecx 772646: 59 pop ecx 772647: 5f pop edi 772648: 5e pop esi 772649: 5b pop ebx 77264a: 8b e5 mov esp,ebp 77264c: 5d pop ebp 77264d: c3 ret 77264e: cc int3 77264f: cc int3 772650: 55 push ebp 772651: 8b ec mov ebp,esp 772653: 8b 45 08 mov eax,DWORD PTR [ebp+0x8] 772656: 8d 91 94 0a 00 00 lea edx,[ecx+0xa94] 77265c: 3b c2 cmp eax,edx 77265e: 8b 55 0c mov edx,DWORD PTR [ebp+0xc] 772661: 75 05 jne 0x772668 772663: 83 3a 01 cmp DWORD PTR [edx],0x1 772666: 74 11 je 0x772679 772668: 56 push esi 772669: 8d b1 4c 0e 00 00 lea esi,[ecx+0xe4c] 77266f: 3b c6 cmp eax,esi 772671: 5e pop esi 772672: 75 0a jne 0x77267e 772674: 83 3a 00 cmp DWORD PTR [edx],0x0 772677: 75 05 jne 0x77267e 772679: e8 92 a4 ff ff call 0x76cb10 77267e: b0 01 mov al,0x1 772680: 5d pop ebp 772681: c2 08 00 ret 0x8 772684: cc int3 772685: cc int3 772686: cc int3 772687: cc int3 772688: cc int3 772689: cc int3 77268a: cc int3 77268b: cc int3 77268c: cc int3 77268d: cc int3 77268e: cc int3 77268f: cc int3 772690: 55 push ebp 772691: 8b ec mov ebp,esp 772693: 6a ff push 0xffffffff 772695: 68 13 71 98 00 push 0x987113 77269a: 64 a1 00 00 00 00 mov eax,fs:0x0 7726a0: 50 push eax 7726a1: 81 ec 10 06 00 00 sub esp,0x610 7726a7: a1 78 8b af 00 mov eax,ds:0xaf8b78 7726ac: 33 c5 xor eax,ebp 7726ae: 89 45 f0 mov DWORD PTR [ebp-0x10],eax 7726b1: 53 push ebx 7726b2: 56 push esi 7726b3: 50 push eax 7726b4: 8d 45 f4 lea eax,[ebp-0xc] 7726b7: 64 a3 00 00 00 00 mov fs:0x0,eax 7726bd: 8b f1 mov esi,ecx 7726bf: 85 ff test edi,edi 7726c1: 0f 84 6a 04 00 00 je 0x772b31 7726c7: 85 f6 test esi,esi 7726c9: 0f 84 62 04 00 00 je 0x772b31 7726cf: 8d lea ecx,[ebp-0x610]