87 lines
4 KiB
Text
87 lines
4 KiB
Text
|
|
/home/alex/sots-re/dumps/sots.exe: file format pei-i386
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
00885380 <.text+0x484380>:
|
|
885380: 55 push ebp
|
|
885381: 8b ec mov ebp,esp
|
|
885383: 6a ff push 0xffffffff
|
|
885385: 68 30 af 99 00 push 0x99af30
|
|
88538a: 64 a1 00 00 00 00 mov eax,fs:0x0
|
|
885390: 50 push eax
|
|
885391: 83 ec 18 sub esp,0x18
|
|
885394: 53 push ebx
|
|
885395: 56 push esi
|
|
885396: 57 push edi
|
|
885397: a1 78 8b af 00 mov eax,ds:0xaf8b78
|
|
88539c: 33 c5 xor eax,ebp
|
|
88539e: 50 push eax
|
|
88539f: 8d 45 f4 lea eax,[ebp-0xc]
|
|
8853a2: 64 a3 00 00 00 00 mov fs:0x0,eax
|
|
8853a8: 8b f1 mov esi,ecx
|
|
8853aa: 8b 56 08 mov edx,DWORD PTR [esi+0x8]
|
|
8853ad: 2b 56 04 sub edx,DWORD PTR [esi+0x4]
|
|
8853b0: 8d 4e 04 lea ecx,[esi+0x4]
|
|
8853b3: b8 ab aa aa 2a mov eax,0x2aaaaaab
|
|
8853b8: f7 ea imul edx
|
|
8853ba: c1 fa 02 sar edx,0x2
|
|
8853bd: 8b c2 mov eax,edx
|
|
8853bf: c1 e8 1f shr eax,0x1f
|
|
8853c2: 33 db xor ebx,ebx
|
|
8853c4: 03 c2 add eax,edx
|
|
8853c6: 33 ff xor edi,edi
|
|
8853c8: 3b c3 cmp eax,ebx
|
|
8853ca: 7e 30 jle 0x8853fc
|
|
8853cc: 8b 11 mov edx,DWORD PTR [ecx]
|
|
8853ce: 8b ff mov edi,edi
|
|
8853d0: 8b 5d 08 mov ebx,DWORD PTR [ebp+0x8]
|
|
8853d3: 39 5a 04 cmp DWORD PTR [edx+0x4],ebx
|
|
8853d6: 75 02 jne 0x8853da
|
|
8853d8: 8b fa mov edi,edx
|
|
8853da: 83 c2 18 add edx,0x18
|
|
8853dd: 48 dec eax
|
|
8853de: 75 f0 jne 0x8853d0
|
|
8853e0: 33 db xor ebx,ebx
|
|
8853e2: 3b fb cmp edi,ebx
|
|
8853e4: 74 16 je 0x8853fc
|
|
8853e6: 8b c7 mov eax,edi
|
|
8853e8: 8b 4d f4 mov ecx,DWORD PTR [ebp-0xc]
|
|
8853eb: 64 89 0d 00 00 00 00 mov DWORD PTR fs:0x0,ecx
|
|
8853f2: 59 pop ecx
|
|
8853f3: 5f pop edi
|
|
8853f4: 5e pop esi
|
|
8853f5: 5b pop ebx
|
|
8853f6: 8b e5 mov esp,ebp
|
|
8853f8: 5d pop ebp
|
|
8853f9: c2 04 00 ret 0x4
|
|
8853fc: c7 45 dc 7c f0 a0 00 mov DWORD PTR [ebp-0x24],0xa0f07c
|
|
885403: 89 5d e4 mov DWORD PTR [ebp-0x1c],ebx
|
|
885406: 89 5d e8 mov DWORD PTR [ebp-0x18],ebx
|
|
885409: 89 5d ec mov DWORD PTR [ebp-0x14],ebx
|
|
88540c: 8d 45 dc lea eax,[ebp-0x24]
|
|
88540f: 50 push eax
|
|
885410: 89 5d fc mov DWORD PTR [ebp-0x4],ebx
|
|
885413: e8 98 f8 ff ff call 0x884cb0
|
|
885418: 8d 4d e4 lea ecx,[ebp-0x1c]
|
|
88541b: c7 45 fc 01 00 00 00 mov DWORD PTR [ebp-0x4],0x1
|
|
885422: e8 59 41 da ff call 0x629580
|
|
885427: 8b 46 08 mov eax,DWORD PTR [esi+0x8]
|
|
88542a: 8b 4d 08 mov ecx,DWORD PTR [ebp+0x8]
|
|
88542d: 89 48 ec mov DWORD PTR [eax-0x14],ecx
|
|
885430: 8b 46 08 mov eax,DWORD PTR [esi+0x8]
|
|
885433: 83 e8 18 sub eax,0x18
|
|
885436: 8b 4d f4 mov ecx,DWORD PTR [ebp-0xc]
|
|
885439: 64 89 0d 00 00 00 00 mov DWORD PTR fs:0x0,ecx
|
|
885440: 59 pop ecx
|
|
885441: 5f pop edi
|
|
885442: 5e pop esi
|
|
885443: 5b pop ebx
|
|
885444: 8b e5 mov esp,ebp
|
|
885446: 5d pop ebp
|
|
885447: c2 04 00 ret 0x4
|
|
88544a: cc int3
|
|
88544b: cc int3
|
|
88544c: cc int3
|
|
88544d: cc int3
|