sots-re/verify/results/research-live-record-bridge/run-c1238a40bfc3bfa7c2ff9ba6/string-empty-init.stdout.txt

105 lines
4.8 KiB
Text

dumps/sots.exe: file format pei-i386
Disassembly of section .text:
00425550 <.text+0x24550>:
425550: 55 push ebp
425551: 8b ec mov ebp,esp
425553: 53 push ebx
425554: 8b 5d 08 mov ebx,DWORD PTR [ebp+0x8]
425557: 56 push esi
425558: 8b f1 mov esi,ecx
42555a: 85 db test ebx,ebx
42555c: 74 59 je 0x4255b7
42555e: 8b 4e 14 mov ecx,DWORD PTR [esi+0x14]
425561: 83 f9 10 cmp ecx,0x10
425564: 72 04 jb 0x42556a
425566: 8b 06 mov eax,DWORD PTR [esi]
425568: eb 02 jmp 0x42556c
42556a: 8b c6 mov eax,esi
42556c: 3b d8 cmp ebx,eax
42556e: 72 47 jb 0x4255b7
425570: 83 f9 10 cmp ecx,0x10
425573: 72 04 jb 0x425579
425575: 8b 06 mov eax,DWORD PTR [esi]
425577: eb 02 jmp 0x42557b
425579: 8b c6 mov eax,esi
42557b: 8b 56 10 mov edx,DWORD PTR [esi+0x10]
42557e: 03 d0 add edx,eax
425580: 3b d3 cmp edx,ebx
425582: 76 33 jbe 0x4255b7
425584: 83 f9 10 cmp ecx,0x10
425587: 72 17 jb 0x4255a0
425589: 8b 06 mov eax,DWORD PTR [esi]
42558b: 8b 4d 0c mov ecx,DWORD PTR [ebp+0xc]
42558e: 51 push ecx
42558f: 2b d8 sub ebx,eax
425591: 53 push ebx
425592: 56 push esi
425593: 8b ce mov ecx,esi
425595: e8 96 fe ff ff call 0x425430
42559a: 5e pop esi
42559b: 5b pop ebx
42559c: 5d pop ebp
42559d: c2 08 00 ret 0x8
4255a0: 8b 4d 0c mov ecx,DWORD PTR [ebp+0xc]
4255a3: 8b c6 mov eax,esi
4255a5: 51 push ecx
4255a6: 2b d8 sub ebx,eax
4255a8: 53 push ebx
4255a9: 56 push esi
4255aa: 8b ce mov ecx,esi
4255ac: e8 7f fe ff ff call 0x425430
4255b1: 5e pop esi
4255b2: 5b pop ebx
4255b3: 5d pop ebp
4255b4: c2 08 00 ret 0x8
4255b7: 57 push edi
4255b8: 8b 7d 0c mov edi,DWORD PTR [ebp+0xc]
4255bb: 83 ff fe cmp edi,0xfffffffe
4255be: 76 0b jbe 0x4255cb
4255c0: 68 80 1f 9e 00 push 0x9e1f80
4255c5: ff 15 50 d1 9d 00 call DWORD PTR ds:0x9dd150
4255cb: 8b 46 14 mov eax,DWORD PTR [esi+0x14]
4255ce: 3b c7 cmp eax,edi
4255d0: 73 1a jae 0x4255ec
4255d2: 8b 56 10 mov edx,DWORD PTR [esi+0x10]
4255d5: 52 push edx
4255d6: 57 push edi
4255d7: 8b ce mov ecx,esi
4255d9: e8 c2 f3 ff ff call 0x4249a0
4255de: 85 ff test edi,edi
4255e0: 74 5b je 0x42563d
4255e2: 83 7e 14 10 cmp DWORD PTR [esi+0x14],0x10
4255e6: 72 2a jb 0x425612
4255e8: 8b 06 mov eax,DWORD PTR [esi]
4255ea: eb 28 jmp 0x425614
4255ec: 85 ff test edi,edi
4255ee: 75 f2 jne 0x4255e2
4255f0: 89 7e 10 mov DWORD PTR [esi+0x10],edi
4255f3: 83 f8 10 cmp eax,0x10
4255f6: 72 0e jb 0x425606
4255f8: 8b 06 mov eax,DWORD PTR [esi]
4255fa: 5f pop edi
4255fb: c6 00 00 mov BYTE PTR [eax],0x0
4255fe: 8b c6 mov eax,esi
425600: 5e pop esi
425601: 5b pop ebx
425602: 5d pop ebp
425603: c2 08 00 ret 0x8
425606: 5f pop edi
425607: 8b c6 mov eax,esi
425609: 5e pop esi
42560a: c6 00 00 mov BYTE PTR [eax],0x0
42560d: 5b pop ebx
42560e: 5d pop ebp
42560f: c2 08 00 ret 0x8
425612: 8b c6 mov eax,esi
425614: 57 push edi
425615: 53 push ebx
425616: 50 push eax
425617: e8 60 f7 4f 00 call 0x924d7c
42561c: 83 c4 0c add esp,0xc
42561f: 83 cmp DWORD PTR [esi+0x14],0x10