Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- server: file format elf32-i386
- Disassembly of section .interp:
- 08048154 <.interp>:
- 8048154: 2f das
- 8048155: 6c ins BYTE PTR es:[edi],dx
- 8048156: 69 62 2f 6c 64 2d 6c imul esp,DWORD PTR [edx+0x2f],0x6c2d646c
- 804815d: 69 6e 75 78 2e 73 6f imul ebp,DWORD PTR [esi+0x75],0x6f732e78
- 8048164: 2e 32 00 xor al,BYTE PTR cs:[eax]
- Disassembly of section .note.ABI-tag:
- 08048168 <.note.ABI-tag>:
- 8048168: 04 00 add al,0x0
- 804816a: 00 00 add BYTE PTR [eax],al
- 804816c: 10 00 adc BYTE PTR [eax],al
- 804816e: 00 00 add BYTE PTR [eax],al
- 8048170: 01 00 add DWORD PTR [eax],eax
- 8048172: 00 00 add BYTE PTR [eax],al
- 8048174: 47 inc edi
- 8048175: 4e dec esi
- 8048176: 55 push ebp
- 8048177: 00 00 add BYTE PTR [eax],al
- 8048179: 00 00 add BYTE PTR [eax],al
- 804817b: 00 02 add BYTE PTR [edx],al
- 804817d: 00 00 add BYTE PTR [eax],al
- 804817f: 00 06 add BYTE PTR [esi],al
- 8048181: 00 00 add BYTE PTR [eax],al
- 8048183: 00 20 add BYTE PTR [eax],ah
- 8048185: 00 00 add BYTE PTR [eax],al
- ...
- Disassembly of section .note.gnu.build-id:
- 08048188 <.note.gnu.build-id>:
- 8048188: 04 00 add al,0x0
- 804818a: 00 00 add BYTE PTR [eax],al
- 804818c: 14 00 adc al,0x0
- 804818e: 00 00 add BYTE PTR [eax],al
- 8048190: 03 00 add eax,DWORD PTR [eax]
- 8048192: 00 00 add BYTE PTR [eax],al
- 8048194: 47 inc edi
- 8048195: 4e dec esi
- 8048196: 55 push ebp
- 8048197: 00 6f 49 add BYTE PTR [edi+0x49],ch
- 804819a: a8 be test al,0xbe
- 804819c: dc 30 fdiv QWORD PTR [eax]
- 804819e: f6 40 71 74 test BYTE PTR [eax+0x71],0x74
- 80481a2: d4 4b aam 0x4b
- 80481a4: c9 leave
- 80481a5: c3 ret
- 80481a6: 76 75 jbe 804821d <_init-0x3a3>
- 80481a8: 6d ins DWORD PTR es:[edi],dx
- 80481a9: 55 push ebp
- 80481aa: f0 lock
- 80481ab: 0c .byte 0xc
- Disassembly of section .gnu.hash:
- 080481ac <.gnu.hash>:
- 80481ac: 03 00 add eax,DWORD PTR [eax]
- 80481ae: 00 00 add BYTE PTR [eax],al
- 80481b0: 19 00 sbb DWORD PTR [eax],eax
- 80481b2: 00 00 add BYTE PTR [eax],al
- 80481b4: 01 00 add DWORD PTR [eax],eax
- 80481b6: 00 00 add BYTE PTR [eax],al
- 80481b8: 05 00 00 00 00 add eax,0x0
- 80481bd: a0 02 22 00 00 mov al,ds:0x2202
- 80481c2: 00 00 add BYTE PTR [eax],al
- 80481c4: 19 00 sbb DWORD PTR [eax],eax
- 80481c6: 00 00 add BYTE PTR [eax],al
- 80481c8: 1b 00 sbb eax,DWORD PTR [eax]
- 80481ca: 00 00 add BYTE PTR [eax],al
- 80481cc: 38 f2 cmp dl,dh
- 80481ce: 8b 1c ad 4b e3 c0 ef mov ebx,DWORD PTR [ebp*4-0x103f1cb5]
- 80481d5: 21 63 0f and DWORD PTR [ebx+0xf],esp
- Disassembly of section .dynsym:
- 080481d8 <.dynsym>:
- ...
- 80481e8: 6a 00 push 0x0
- ...
- 80481f2: 00 00 add BYTE PTR [eax],al
- 80481f4: 12 00 adc al,BYTE PTR [eax]
- 80481f6: 00 00 add BYTE PTR [eax],al
- 80481f8: 91 xchg ecx,eax
- ...
- 8048201: 00 00 add BYTE PTR [eax],al
- 8048203: 00 12 add BYTE PTR [edx],dl
- 8048205: 00 00 add BYTE PTR [eax],al
- 8048207: 00 43 00 add BYTE PTR [ebx+0x0],al
- ...
- 8048212: 00 00 add BYTE PTR [eax],al
- 8048214: 12 00 adc al,BYTE PTR [eax]
- 8048216: 00 00 add BYTE PTR [eax],al
- 8048218: 26 00 00 add BYTE PTR es:[eax],al
- ...
- 8048223: 00 12 add BYTE PTR [edx],dl
- 8048225: 00 00 add BYTE PTR [eax],al
- 8048227: 00 2c 00 add BYTE PTR [eax+eax*1],ch
- ...
- 8048232: 00 00 add BYTE PTR [eax],al
- 8048234: 12 00 adc al,BYTE PTR [eax]
- 8048236: 00 00 add BYTE PTR [eax],al
- 8048238: b0 00 mov al,0x0
- ...
- 8048242: 00 00 add BYTE PTR [eax],al
- 8048244: 12 00 adc al,BYTE PTR [eax]
- 8048246: 00 00 add BYTE PTR [eax],al
- 8048248: 9e sahf
- ...
- 8048251: 00 00 add BYTE PTR [eax],al
- 8048253: 00 12 add BYTE PTR [edx],dl
- 8048255: 00 00 add BYTE PTR [eax],al
- 8048257: 00 5e 00 add BYTE PTR [esi+0x0],bl
- ...
- 8048262: 00 00 add BYTE PTR [eax],al
- 8048264: 12 00 adc al,BYTE PTR [eax]
- 8048266: 00 00 add BYTE PTR [eax],al
- 8048268: 52 push edx
- ...
- 8048271: 00 00 add BYTE PTR [eax],al
- 8048273: 00 12 add BYTE PTR [edx],dl
- 8048275: 00 00 add BYTE PTR [eax],al
- 8048277: 00 b7 00 00 00 00 add BYTE PTR [edi+0x0],dh
- 804827d: 00 00 add BYTE PTR [eax],al
- 804827f: 00 00 add BYTE PTR [eax],al
- 8048281: 00 00 add BYTE PTR [eax],al
- 8048283: 00 12 add BYTE PTR [edx],dl
- 8048285: 00 00 add BYTE PTR [eax],al
- 8048287: 00 d2 add dl,dl
- ...
- 8048291: 00 00 add BYTE PTR [eax],al
- 8048293: 00 20 add BYTE PTR [eax],ah
- 8048295: 00 00 add BYTE PTR [eax],al
- 8048297: 00 21 add BYTE PTR [ecx],ah
- ...
- 80482a1: 00 00 add BYTE PTR [eax],al
- 80482a3: 00 12 add BYTE PTR [edx],dl
- 80482a5: 00 00 add BYTE PTR [eax],al
- 80482a7: 00 65 00 add BYTE PTR [ebp+0x0],ah
- ...
- 80482b2: 00 00 add BYTE PTR [eax],al
- 80482b4: 12 00 adc al,BYTE PTR [eax]
- 80482b6: 00 00 add BYTE PTR [eax],al
- 80482b8: c0 00 00 rol BYTE PTR [eax],0x0
- ...
- 80482c3: 00 12 add BYTE PTR [edx],dl
- 80482c5: 00 00 add BYTE PTR [eax],al
- 80482c7: 00 87 00 00 00 00 add BYTE PTR [edi+0x0],al
- 80482cd: 00 00 add BYTE PTR [eax],al
- 80482cf: 00 00 add BYTE PTR [eax],al
- 80482d1: 00 00 add BYTE PTR [eax],al
- 80482d3: 00 12 add BYTE PTR [edx],dl
- 80482d5: 00 00 add BYTE PTR [eax],al
- 80482d7: 00 33 add BYTE PTR [ebx],dh
- ...
- 80482e1: 00 00 add BYTE PTR [eax],al
- 80482e3: 00 12 add BYTE PTR [edx],dl
- 80482e5: 00 00 add BYTE PTR [eax],al
- 80482e7: 00 76 00 add BYTE PTR [esi+0x0],dh
- ...
- 80482f2: 00 00 add BYTE PTR [eax],al
- 80482f4: 12 00 adc al,BYTE PTR [eax]
- 80482f6: 00 00 add BYTE PTR [eax],al
- 80482f8: 4a dec edx
- ...
- 8048301: 00 00 add BYTE PTR [eax],al
- 8048303: 00 12 add BYTE PTR [edx],dl
- 8048305: 00 00 add BYTE PTR [eax],al
- 8048307: 00 57 00 add BYTE PTR [edi+0x0],dl
- ...
- 8048312: 00 00 add BYTE PTR [eax],al
- 8048314: 12 00 adc al,BYTE PTR [eax]
- 8048316: 00 00 add BYTE PTR [eax],al
- 8048318: a5 movs DWORD PTR es:[edi],DWORD PTR ds:[esi]
- ...
- 8048321: 00 00 add BYTE PTR [eax],al
- 8048323: 00 12 add BYTE PTR [edx],dl
- 8048325: 00 00 add BYTE PTR [eax],al
- 8048327: 00 1a add BYTE PTR [edx],bl
- ...
- 8048331: 00 00 add BYTE PTR [eax],al
- 8048333: 00 12 add BYTE PTR [edx],dl
- 8048335: 00 00 add BYTE PTR [eax],al
- 8048337: 00 8c 00 00 00 00 00 add BYTE PTR [eax+eax*1+0x0],cl
- 804833e: 00 00 add BYTE PTR [eax],al
- 8048340: 00 00 add BYTE PTR [eax],al
- 8048342: 00 00 add BYTE PTR [eax],al
- 8048344: 12 00 adc al,BYTE PTR [eax]
- 8048346: 00 00 add BYTE PTR [eax],al
- 8048348: aa stos BYTE PTR es:[edi],al
- ...
- 8048351: 00 00 add BYTE PTR [eax],al
- 8048353: 00 12 add BYTE PTR [edx],dl
- 8048355: 00 00 add BYTE PTR [eax],al
- 8048357: 00 71 00 add BYTE PTR [ecx+0x0],dh
- ...
- 8048362: 00 00 add BYTE PTR [eax],al
- 8048364: 12 00 adc al,BYTE PTR [eax]
- 8048366: 00 00 add BYTE PTR [eax],al
- 8048368: 97 xchg edi,eax
- 8048369: 00 00 add BYTE PTR [eax],al
- 804836b: 00 70 b0 add BYTE PTR [eax-0x50],dh
- 804836e: 04 08 add al,0x8
- 8048370: 04 00 add al,0x0
- 8048372: 00 00 add BYTE PTR [eax],al
- 8048374: 11 00 adc DWORD PTR [eax],eax
- 8048376: 1a 00 sbb al,BYTE PTR [eax]
- 8048378: 0b 00 or eax,DWORD PTR [eax]
- 804837a: 00 00 add BYTE PTR [eax],al
- 804837c: 6c ins BYTE PTR es:[edi],dx
- 804837d: 8c 04 08 mov WORD PTR [eax+ecx*1],es
- 8048380: 04 00 add al,0x0
- 8048382: 00 00 add BYTE PTR [eax],al
- 8048384: 11 00 adc DWORD PTR [eax],eax
- 8048386: 10 00 adc BYTE PTR [eax],al
- 8048388: 2d 00 00 00 7b sub eax,0x7b000000
- 804838d: 88 04 08 mov BYTE PTR [eax+ecx*1],al
- 8048390: 1e push ds
- 8048391: 00 00 add BYTE PTR [eax],al
- 8048393: 00 12 add BYTE PTR [edx],dl
- 8048395: 00 0e add BYTE PTR [esi],cl
- ...
- Disassembly of section .dynstr:
- 08048398 <.dynstr>:
- 8048398: 00 6c 69 62 add BYTE PTR [ecx+ebp*2+0x62],ch
- 804839c: 63 2e arpl WORD PTR [esi],bp
- 804839e: 73 6f jae 804840f <_init-0x1b1>
- 80483a0: 2e 36 00 5f 49 cs add BYTE PTR ss:[edi+0x49],bl
- 80483a5: 4f dec edi
- 80483a6: 5f pop edi
- 80483a7: 73 74 jae 804841d <_init-0x1a3>
- 80483a9: 64 69 6e 5f 75 73 65 imul ebp,DWORD PTR fs:[esi+0x5f],0x64657375
- 80483b0: 64
- 80483b1: 00 73 6f add BYTE PTR [ebx+0x6f],dh
- 80483b4: 63 6b 65 arpl WORD PTR [ebx+0x65],bp
- 80483b7: 74 00 je 80483b9 <_init-0x207>
- 80483b9: 65 78 69 gs js 8048425 <_init-0x19b>
- 80483bc: 74 00 je 80483be <_init-0x202>
- 80483be: 68 74 6f 6e 73 push 0x736e6f74
- 80483c3: 00 70 65 add BYTE PTR [eax+0x65],dh
- 80483c6: 72 72 jb 804843a <_init-0x186>
- 80483c8: 6f outs dx,DWORD PTR ds:[esi]
- 80483c9: 72 00 jb 80483cb <_init-0x1f5>
- 80483cb: 5f pop edi
- 80483cc: 5f pop edi
- 80483cd: 69 73 6f 63 39 39 5f imul esi,DWORD PTR [ebx+0x6f],0x5f393963
- 80483d4: 73 73 jae 8048449 <_init-0x177>
- 80483d6: 63 61 6e arpl WORD PTR [ecx+0x6e],sp
- 80483d9: 66 00 73 69 data16 add BYTE PTR [ebx+0x69],dh
- 80483dd: 67 6e outs dx,BYTE PTR ds:[si]
- 80483df: 61 popa
- 80483e0: 6c ins BYTE PTR es:[edi],dx
- 80483e1: 00 73 74 add BYTE PTR [ebx+0x74],dh
- 80483e4: 72 6e jb 8048454 <_init-0x16c>
- 80483e6: 63 70 79 arpl WORD PTR [eax+0x79],si
- 80483e9: 00 70 75 add BYTE PTR [eax+0x75],dh
- 80483ec: 74 73 je 8048461 <_init-0x15f>
- 80483ee: 00 6c 69 73 add BYTE PTR [ecx+ebp*2+0x73],ch
- 80483f2: 74 65 je 8048459 <_init-0x167>
- 80483f4: 6e outs dx,BYTE PTR ds:[esi]
- 80483f5: 00 67 65 add BYTE PTR [edi+0x65],ah
- 80483f8: 74 70 je 804846a <_init-0x156>
- 80483fa: 69 64 00 6b 69 6c 6c imul esp,DWORD PTR [eax+eax*1+0x6b],0x6c6c69
- 8048401: 00
- 8048402: 70 72 jo 8048476 <_init-0x14a>
- 8048404: 69 6e 74 66 00 73 65 imul ebp,DWORD PTR [esi+0x74],0x65730066
- 804840b: 6e outs dx,BYTE PTR ds:[esi]
- 804840c: 64 00 5f 5f add BYTE PTR fs:[edi+0x5f],bl
- 8048410: 65 72 72 gs jb 8048485 <_init-0x13b>
- 8048413: 6e outs dx,BYTE PTR ds:[esi]
- 8048414: 6f outs dx,DWORD PTR ds:[esi]
- 8048415: 5f pop edi
- 8048416: 6c ins BYTE PTR es:[edi],dx
- 8048417: 6f outs dx,DWORD PTR ds:[esi]
- 8048418: 63 61 74 arpl WORD PTR [ecx+0x74],sp
- 804841b: 69 6f 6e 00 62 69 6e imul ebp,DWORD PTR [edi+0x6e],0x6e696200
- 8048422: 64 00 72 65 add BYTE PTR fs:[edx+0x65],dh
- 8048426: 63 76 00 arpl WORD PTR [esi+0x0],si
- 8048429: 62 7a 65 bound edi,QWORD PTR [edx+0x65]
- 804842c: 72 6f jb 804849d <_init-0x123>
- 804842e: 00 73 74 add BYTE PTR [ebx+0x74],dh
- 8048431: 64 65 72 72 fs gs jb 80484a7 <_init-0x119>
- 8048435: 00 66 77 add BYTE PTR [esi+0x77],ah
- 8048438: 72 69 jb 80484a3 <_init-0x11d>
- 804843a: 74 65 je 80484a1 <_init-0x11f>
- 804843c: 00 61 74 add BYTE PTR [ecx+0x74],ah
- 804843f: 6f outs dx,DWORD PTR ds:[esi]
- 8048440: 69 00 63 6c 6f 73 imul eax,DWORD PTR [eax],0x736f6c63
- 8048446: 65 00 61 63 add BYTE PTR gs:[ecx+0x63],ah
- 804844a: 63 65 70 arpl WORD PTR [ebp+0x70],sp
- 804844d: 74 00 je 804844f <_init-0x171>
- 804844f: 73 74 jae 80484c5 <_init-0xfb>
- 8048451: 72 65 jb 80484b8 <_init-0x108>
- 8048453: 72 72 jb 80484c7 <_init-0xf9>
- 8048455: 6f outs dx,DWORD PTR ds:[esi]
- 8048456: 72 00 jb 8048458 <_init-0x168>
- 8048458: 5f pop edi
- 8048459: 5f pop edi
- 804845a: 6c ins BYTE PTR es:[edi],dx
- 804845b: 69 62 63 5f 73 74 61 imul esp,DWORD PTR [edx+0x63],0x6174735f
- 8048462: 72 74 jb 80484d8 <_init-0xe8>
- 8048464: 5f pop edi
- 8048465: 6d ins DWORD PTR es:[edi],dx
- 8048466: 61 popa
- 8048467: 69 6e 00 5f 5f 67 6d imul ebp,DWORD PTR [esi+0x0],0x6d675f5f
- 804846e: 6f outs dx,DWORD PTR ds:[esi]
- 804846f: 6e outs dx,BYTE PTR ds:[esi]
- 8048470: 5f pop edi
- 8048471: 73 74 jae 80484e7 <_init-0xd9>
- 8048473: 61 popa
- 8048474: 72 74 jb 80484ea <_init-0xd6>
- 8048476: 5f pop edi
- 8048477: 5f pop edi
- 8048478: 00 47 4c add BYTE PTR [edi+0x4c],al
- 804847b: 49 dec ecx
- 804847c: 42 inc edx
- 804847d: 43 inc ebx
- 804847e: 5f pop edi
- 804847f: 32 2e xor ch,BYTE PTR [esi]
- 8048481: 37 aaa
- 8048482: 00 47 4c add BYTE PTR [edi+0x4c],al
- 8048485: 49 dec ecx
- 8048486: 42 inc edx
- 8048487: 43 inc ebx
- 8048488: 5f pop edi
- 8048489: 32 2e xor ch,BYTE PTR [esi]
- 804848b: 30 00 xor BYTE PTR [eax],al
- Disassembly of section .gnu.version:
- 0804848e <.gnu.version>:
- 804848e: 00 00 add BYTE PTR [eax],al
- 8048490: 02 00 add al,BYTE PTR [eax]
- 8048492: 02 00 add al,BYTE PTR [eax]
- 8048494: 02 00 add al,BYTE PTR [eax]
- 8048496: 02 00 add al,BYTE PTR [eax]
- 8048498: 02 00 add al,BYTE PTR [eax]
- 804849a: 02 00 add al,BYTE PTR [eax]
- 804849c: 02 00 add al,BYTE PTR [eax]
- 804849e: 02 00 add al,BYTE PTR [eax]
- 80484a0: 02 00 add al,BYTE PTR [eax]
- 80484a2: 02 00 add al,BYTE PTR [eax]
- 80484a4: 00 00 add BYTE PTR [eax],al
- 80484a6: 02 00 add al,BYTE PTR [eax]
- 80484a8: 02 00 add al,BYTE PTR [eax]
- 80484aa: 02 00 add al,BYTE PTR [eax]
- 80484ac: 02 00 add al,BYTE PTR [eax]
- 80484ae: 03 00 add eax,DWORD PTR [eax]
- 80484b0: 02 00 add al,BYTE PTR [eax]
- 80484b2: 02 00 add al,BYTE PTR [eax]
- 80484b4: 02 00 add al,BYTE PTR [eax]
- 80484b6: 02 00 add al,BYTE PTR [eax]
- 80484b8: 02 00 add al,BYTE PTR [eax]
- 80484ba: 02 00 add al,BYTE PTR [eax]
- 80484bc: 02 00 add al,BYTE PTR [eax]
- 80484be: 02 00 add al,BYTE PTR [eax]
- 80484c0: 02 00 add al,BYTE PTR [eax]
- 80484c2: 01 00 add DWORD PTR [eax],eax
- 80484c4: 01 00 add DWORD PTR [eax],eax
- Disassembly of section .gnu.version_r:
- 080484c8 <.gnu.version_r>:
- 80484c8: 01 00 add DWORD PTR [eax],eax
- 80484ca: 02 00 add al,BYTE PTR [eax]
- 80484cc: 01 00 add DWORD PTR [eax],eax
- 80484ce: 00 00 add BYTE PTR [eax],al
- 80484d0: 10 00 adc BYTE PTR [eax],al
- 80484d2: 00 00 add BYTE PTR [eax],al
- 80484d4: 00 00 add BYTE PTR [eax],al
- 80484d6: 00 00 add BYTE PTR [eax],al
- 80484d8: 17 pop ss
- 80484d9: 69 69 0d 00 00 03 00 imul ebp,DWORD PTR [ecx+0xd],0x30000
- 80484e0: e1 00 loope 80484e2 <_init-0xde>
- 80484e2: 00 00 add BYTE PTR [eax],al
- 80484e4: 10 00 adc BYTE PTR [eax],al
- 80484e6: 00 00 add BYTE PTR [eax],al
- 80484e8: 10 69 69 adc BYTE PTR [ecx+0x69],ch
- 80484eb: 0d 00 00 02 00 or eax,0x20000
- 80484f0: eb 00 jmp 80484f2 <_init-0xce>
- 80484f2: 00 00 add BYTE PTR [eax],al
- 80484f4: 00 00 add BYTE PTR [eax],al
- ...
- Disassembly of section .rel.dyn:
- 080484f8 <.rel.dyn>:
- 80484f8: fc cld
- 80484f9: af scas eax,DWORD PTR es:[edi]
- 80484fa: 04 08 add al,0x8
- 80484fc: 06 push es
- 80484fd: 0b 00 or eax,DWORD PTR [eax]
- 80484ff: 00 70 b0 add BYTE PTR [eax-0x50],dh
- 8048502: 04 08 add al,0x8
- 8048504: 05 .byte 0x5
- 8048505: 19 00 sbb DWORD PTR [eax],eax
- ...
- Disassembly of section .rel.plt:
- 08048508 <.rel.plt>:
- 8048508: 0c b0 or al,0xb0
- 804850a: 04 08 add al,0x8
- 804850c: 07 pop es
- 804850d: 01 00 add DWORD PTR [eax],eax
- 804850f: 00 10 add BYTE PTR [eax],dl
- 8048511: b0 04 mov al,0x4
- 8048513: 08 07 or BYTE PTR [edi],al
- 8048515: 02 00 add al,BYTE PTR [eax]
- 8048517: 00 14 b0 add BYTE PTR [eax+esi*4],dl
- 804851a: 04 08 add al,0x8
- 804851c: 07 pop es
- 804851d: 03 00 add eax,DWORD PTR [eax]
- 804851f: 00 18 add BYTE PTR [eax],bl
- 8048521: b0 04 mov al,0x4
- 8048523: 08 07 or BYTE PTR [edi],al
- 8048525: 04 00 add al,0x0
- 8048527: 00 1c b0 add BYTE PTR [eax+esi*4],bl
- 804852a: 04 08 add al,0x8
- 804852c: 07 pop es
- 804852d: 05 00 00 20 b0 add eax,0xb0200000
- 8048532: 04 08 add al,0x8
- 8048534: 07 pop es
- 8048535: 06 push es
- 8048536: 00 00 add BYTE PTR [eax],al
- 8048538: 24 b0 and al,0xb0
- 804853a: 04 08 add al,0x8
- 804853c: 07 pop es
- 804853d: 07 pop es
- 804853e: 00 00 add BYTE PTR [eax],al
- 8048540: 28 b0 04 08 07 08 sub BYTE PTR [eax+0x8070804],dh
- 8048546: 00 00 add BYTE PTR [eax],al
- 8048548: 2c b0 sub al,0xb0
- 804854a: 04 08 add al,0x8
- 804854c: 07 pop es
- 804854d: 09 00 or DWORD PTR [eax],eax
- 804854f: 00 30 add BYTE PTR [eax],dh
- 8048551: b0 04 mov al,0x4
- 8048553: 08 07 or BYTE PTR [edi],al
- 8048555: 0a 00 or al,BYTE PTR [eax]
- 8048557: 00 34 b0 add BYTE PTR [eax+esi*4],dh
- 804855a: 04 08 add al,0x8
- 804855c: 07 pop es
- 804855d: 0c 00 or al,0x0
- 804855f: 00 38 add BYTE PTR [eax],bh
- 8048561: b0 04 mov al,0x4
- 8048563: 08 07 or BYTE PTR [edi],al
- 8048565: 0d 00 00 3c b0 or eax,0xb03c0000
- 804856a: 04 08 add al,0x8
- 804856c: 07 pop es
- 804856d: 0e push cs
- 804856e: 00 00 add BYTE PTR [eax],al
- 8048570: 40 inc eax
- 8048571: b0 04 mov al,0x4
- 8048573: 08 07 or BYTE PTR [edi],al
- 8048575: 0f 00 00 sldt WORD PTR [eax]
- 8048578: 44 inc esp
- 8048579: b0 04 mov al,0x4
- 804857b: 08 07 or BYTE PTR [edi],al
- 804857d: 10 00 adc BYTE PTR [eax],al
- 804857f: 00 48 b0 add BYTE PTR [eax-0x50],cl
- 8048582: 04 08 add al,0x8
- 8048584: 07 pop es
- 8048585: 11 00 adc DWORD PTR [eax],eax
- 8048587: 00 4c b0 04 add BYTE PTR [eax+esi*4+0x4],cl
- 804858b: 08 07 or BYTE PTR [edi],al
- 804858d: 12 00 adc al,BYTE PTR [eax]
- 804858f: 00 50 b0 add BYTE PTR [eax-0x50],dl
- 8048592: 04 08 add al,0x8
- 8048594: 07 pop es
- 8048595: 13 00 adc eax,DWORD PTR [eax]
- 8048597: 00 54 b0 04 add BYTE PTR [eax+esi*4+0x4],dl
- 804859b: 08 07 or BYTE PTR [edi],al
- 804859d: 14 00 adc al,0x0
- 804859f: 00 58 b0 add BYTE PTR [eax-0x50],bl
- 80485a2: 04 08 add al,0x8
- 80485a4: 07 pop es
- 80485a5: 15 00 00 5c b0 adc eax,0xb05c0000
- 80485aa: 04 08 add al,0x8
- 80485ac: 07 pop es
- 80485ad: 16 push ss
- 80485ae: 00 00 add BYTE PTR [eax],al
- 80485b0: 60 pusha
- 80485b1: b0 04 mov al,0x4
- 80485b3: 08 07 or BYTE PTR [edi],al
- 80485b5: 17 pop ss
- 80485b6: 00 00 add BYTE PTR [eax],al
- 80485b8: 64 b0 04 fs mov al,0x4
- 80485bb: 08 07 or BYTE PTR [edi],al
- 80485bd: 18 00 sbb BYTE PTR [eax],al
- ...
- Disassembly of section .init:
- 080485c0 <_init>:
- 80485c0: 53 push ebx
- 80485c1: 83 ec 08 sub esp,0x8
- 80485c4: e8 e7 01 00 00 call 80487b0 <__x86.get_pc_thunk.bx>
- 80485c9: 81 c3 37 2a 00 00 add ebx,0x2a37
- 80485cf: 8b 83 fc ff ff ff mov eax,DWORD PTR [ebx-0x4]
- 80485d5: 85 c0 test eax,eax
- 80485d7: 74 05 je 80485de <_init+0x1e>
- 80485d9: e8 92 01 00 00 call 8048770 <send@plt+0x10>
- 80485de: 83 c4 08 add esp,0x8
- 80485e1: 5b pop ebx
- 80485e2: c3 ret
- Disassembly of section .plt:
- 080485f0 <printf@plt-0x10>:
- 80485f0: ff 35 04 b0 04 08 push DWORD PTR ds:0x804b004
- 80485f6: ff 25 08 b0 04 08 jmp DWORD PTR ds:0x804b008
- 80485fc: 00 00 add BYTE PTR [eax],al
- ...
- 08048600 <printf@plt>:
- 8048600: ff 25 0c b0 04 08 jmp DWORD PTR ds:0x804b00c
- 8048606: 68 00 00 00 00 push 0x0
- 804860b: e9 e0 ff ff ff jmp 80485f0 <_init+0x30>
- 08048610 <bzero@plt>:
- 8048610: ff 25 10 b0 04 08 jmp DWORD PTR ds:0x804b010
- 8048616: 68 08 00 00 00 push 0x8
- 804861b: e9 d0 ff ff ff jmp 80485f0 <_init+0x30>
- 08048620 <signal@plt>:
- 8048620: ff 25 14 b0 04 08 jmp DWORD PTR ds:0x804b014
- 8048626: 68 10 00 00 00 push 0x10
- 804862b: e9 c0 ff ff ff jmp 80485f0 <_init+0x30>
- 08048630 <htons@plt>:
- 8048630: ff 25 18 b0 04 08 jmp DWORD PTR ds:0x804b018
- 8048636: 68 18 00 00 00 push 0x18
- 804863b: e9 b0 ff ff ff jmp 80485f0 <_init+0x30>
- 08048640 <perror@plt>:
- 8048640: ff 25 1c b0 04 08 jmp DWORD PTR ds:0x804b01c
- 8048646: 68 20 00 00 00 push 0x20
- 804864b: e9 a0 ff ff ff jmp 80485f0 <_init+0x30>
- 08048650 <accept@plt>:
- 8048650: ff 25 20 b0 04 08 jmp DWORD PTR ds:0x804b020
- 8048656: 68 28 00 00 00 push 0x28
- 804865b: e9 90 ff ff ff jmp 80485f0 <_init+0x30>
- 08048660 <fwrite@plt>:
- 8048660: ff 25 24 b0 04 08 jmp DWORD PTR ds:0x804b024
- 8048666: 68 30 00 00 00 push 0x30
- 804866b: e9 80 ff ff ff jmp 80485f0 <_init+0x30>
- 08048670 <getpid@plt>:
- 8048670: ff 25 28 b0 04 08 jmp DWORD PTR ds:0x804b028
- 8048676: 68 38 00 00 00 push 0x38
- 804867b: e9 70 ff ff ff jmp 80485f0 <_init+0x30>
- 08048680 <puts@plt>:
- 8048680: ff 25 2c b0 04 08 jmp DWORD PTR ds:0x804b02c
- 8048686: 68 40 00 00 00 push 0x40
- 804868b: e9 60 ff ff ff jmp 80485f0 <_init+0x30>
- 08048690 <strerror@plt>:
- 8048690: ff 25 30 b0 04 08 jmp DWORD PTR ds:0x804b030
- 8048696: 68 48 00 00 00 push 0x48
- 804869b: e9 50 ff ff ff jmp 80485f0 <_init+0x30>
- 080486a0 <exit@plt>:
- 80486a0: ff 25 34 b0 04 08 jmp DWORD PTR ds:0x804b034
- 80486a6: 68 50 00 00 00 push 0x50
- 80486ab: e9 40 ff ff ff jmp 80485f0 <_init+0x30>
- 080486b0 <kill@plt>:
- 80486b0: ff 25 38 b0 04 08 jmp DWORD PTR ds:0x804b038
- 80486b6: 68 58 00 00 00 push 0x58
- 80486bb: e9 30 ff ff ff jmp 80485f0 <_init+0x30>
- 080486c0 <__libc_start_main@plt>:
- 80486c0: ff 25 3c b0 04 08 jmp DWORD PTR ds:0x804b03c
- 80486c6: 68 60 00 00 00 push 0x60
- 80486cb: e9 20 ff ff ff jmp 80485f0 <_init+0x30>
- 080486d0 <bind@plt>:
- 80486d0: ff 25 40 b0 04 08 jmp DWORD PTR ds:0x804b040
- 80486d6: 68 68 00 00 00 push 0x68
- 80486db: e9 10 ff ff ff jmp 80485f0 <_init+0x30>
- 080486e0 <__isoc99_sscanf@plt>:
- 80486e0: ff 25 44 b0 04 08 jmp DWORD PTR ds:0x804b044
- 80486e6: 68 70 00 00 00 push 0x70
- 80486eb: e9 00 ff ff ff jmp 80485f0 <_init+0x30>
- 080486f0 <__errno_location@plt>:
- 80486f0: ff 25 48 b0 04 08 jmp DWORD PTR ds:0x804b048
- 80486f6: 68 78 00 00 00 push 0x78
- 80486fb: e9 f0 fe ff ff jmp 80485f0 <_init+0x30>
- 08048700 <strncpy@plt>:
- 8048700: ff 25 4c b0 04 08 jmp DWORD PTR ds:0x804b04c
- 8048706: 68 80 00 00 00 push 0x80
- 804870b: e9 e0 fe ff ff jmp 80485f0 <_init+0x30>
- 08048710 <listen@plt>:
- 8048710: ff 25 50 b0 04 08 jmp DWORD PTR ds:0x804b050
- 8048716: 68 88 00 00 00 push 0x88
- 804871b: e9 d0 fe ff ff jmp 80485f0 <_init+0x30>
- 08048720 <atoi@plt>:
- 8048720: ff 25 54 b0 04 08 jmp DWORD PTR ds:0x804b054
- 8048726: 68 90 00 00 00 push 0x90
- 804872b: e9 c0 fe ff ff jmp 80485f0 <_init+0x30>
- 08048730 <socket@plt>:
- 8048730: ff 25 58 b0 04 08 jmp DWORD PTR ds:0x804b058
- 8048736: 68 98 00 00 00 push 0x98
- 804873b: e9 b0 fe ff ff jmp 80485f0 <_init+0x30>
- 08048740 <recv@plt>:
- 8048740: ff 25 5c b0 04 08 jmp DWORD PTR ds:0x804b05c
- 8048746: 68 a0 00 00 00 push 0xa0
- 804874b: e9 a0 fe ff ff jmp 80485f0 <_init+0x30>
- 08048750 <close@plt>:
- 8048750: ff 25 60 b0 04 08 jmp DWORD PTR ds:0x804b060
- 8048756: 68 a8 00 00 00 push 0xa8
- 804875b: e9 90 fe ff ff jmp 80485f0 <_init+0x30>
- 08048760 <send@plt>:
- 8048760: ff 25 64 b0 04 08 jmp DWORD PTR ds:0x804b064
- 8048766: 68 b0 00 00 00 push 0xb0
- 804876b: e9 80 fe ff ff jmp 80485f0 <_init+0x30>
- Disassembly of section .plt.got:
- 08048770 <.plt.got>:
- 8048770: ff 25 fc af 04 08 jmp DWORD PTR ds:0x804affc
- 8048776: 66 90 xchg ax,ax
- Disassembly of section .text:
- 08048780 <_start>:
- 8048780: 31 ed xor ebp,ebp
- 8048782: 5e pop esi
- 8048783: 89 e1 mov ecx,esp
- 8048785: 83 e4 f0 and esp,0xfffffff0
- 8048788: 50 push eax
- 8048789: 54 push esp
- 804878a: 52 push edx
- 804878b: 68 50 8c 04 08 push 0x8048c50
- 8048790: 68 f0 8b 04 08 push 0x8048bf0
- 8048795: 51 push ecx
- 8048796: 56 push esi
- 8048797: 68 69 8a 04 08 push 0x8048a69
- 804879c: e8 1f ff ff ff call 80486c0 <__libc_start_main@plt>
- 80487a1: f4 hlt
- 80487a2: 66 90 xchg ax,ax
- 80487a4: 66 90 xchg ax,ax
- 80487a6: 66 90 xchg ax,ax
- 80487a8: 66 90 xchg ax,ax
- 80487aa: 66 90 xchg ax,ax
- 80487ac: 66 90 xchg ax,ax
- 80487ae: 66 90 xchg ax,ax
- 080487b0 <__x86.get_pc_thunk.bx>:
- 80487b0: 8b 1c 24 mov ebx,DWORD PTR [esp]
- 80487b3: c3 ret
- 80487b4: 66 90 xchg ax,ax
- 80487b6: 66 90 xchg ax,ax
- 80487b8: 66 90 xchg ax,ax
- 80487ba: 66 90 xchg ax,ax
- 80487bc: 66 90 xchg ax,ax
- 80487be: 66 90 xchg ax,ax
- 080487c0 <deregister_tm_clones>:
- 80487c0: b8 73 b0 04 08 mov eax,0x804b073
- 80487c5: 2d 70 b0 04 08 sub eax,0x804b070
- 80487ca: 83 f8 06 cmp eax,0x6
- 80487cd: 76 1a jbe 80487e9 <deregister_tm_clones+0x29>
- 80487cf: b8 00 00 00 00 mov eax,0x0
- 80487d4: 85 c0 test eax,eax
- 80487d6: 74 11 je 80487e9 <deregister_tm_clones+0x29>
- 80487d8: 55 push ebp
- 80487d9: 89 e5 mov ebp,esp
- 80487db: 83 ec 14 sub esp,0x14
- 80487de: 68 70 b0 04 08 push 0x804b070
- 80487e3: ff d0 call eax
- 80487e5: 83 c4 10 add esp,0x10
- 80487e8: c9 leave
- 80487e9: f3 c3 repz ret
- 80487eb: 90 nop
- 80487ec: 8d 74 26 00 lea esi,[esi+eiz*1+0x0]
- 080487f0 <register_tm_clones>:
- 80487f0: b8 70 b0 04 08 mov eax,0x804b070
- 80487f5: 2d 70 b0 04 08 sub eax,0x804b070
- 80487fa: c1 f8 02 sar eax,0x2
- 80487fd: 89 c2 mov edx,eax
- 80487ff: c1 ea 1f shr edx,0x1f
- 8048802: 01 d0 add eax,edx
- 8048804: d1 f8 sar eax,1
- 8048806: 74 1b je 8048823 <register_tm_clones+0x33>
- 8048808: ba 00 00 00 00 mov edx,0x0
- 804880d: 85 d2 test edx,edx
- 804880f: 74 12 je 8048823 <register_tm_clones+0x33>
- 8048811: 55 push ebp
- 8048812: 89 e5 mov ebp,esp
- 8048814: 83 ec 10 sub esp,0x10
- 8048817: 50 push eax
- 8048818: 68 70 b0 04 08 push 0x804b070
- 804881d: ff d2 call edx
- 804881f: 83 c4 10 add esp,0x10
- 8048822: c9 leave
- 8048823: f3 c3 repz ret
- 8048825: 8d 74 26 00 lea esi,[esi+eiz*1+0x0]
- 8048829: 8d bc 27 00 00 00 00 lea edi,[edi+eiz*1+0x0]
- 08048830 <__do_global_dtors_aux>:
- 8048830: 80 3d 74 b0 04 08 00 cmp BYTE PTR ds:0x804b074,0x0
- 8048837: 75 13 jne 804884c <__do_global_dtors_aux+0x1c>
- 8048839: 55 push ebp
- 804883a: 89 e5 mov ebp,esp
- 804883c: 83 ec 08 sub esp,0x8
- 804883f: e8 7c ff ff ff call 80487c0 <deregister_tm_clones>
- 8048844: c6 05 74 b0 04 08 01 mov BYTE PTR ds:0x804b074,0x1
- 804884b: c9 leave
- 804884c: f3 c3 repz ret
- 804884e: 66 90 xchg ax,ax
- 08048850 <frame_dummy>:
- 8048850: b8 10 af 04 08 mov eax,0x804af10
- 8048855: 8b 10 mov edx,DWORD PTR [eax]
- 8048857: 85 d2 test edx,edx
- 8048859: 75 05 jne 8048860 <frame_dummy+0x10>
- 804885b: eb 93 jmp 80487f0 <register_tm_clones>
- 804885d: 8d 76 00 lea esi,[esi+0x0]
- 8048860: ba 00 00 00 00 mov edx,0x0
- 8048865: 85 d2 test edx,edx
- 8048867: 74 f2 je 804885b <frame_dummy+0xb>
- 8048869: 55 push ebp
- 804886a: 89 e5 mov ebp,esp
- 804886c: 83 ec 14 sub esp,0x14
- 804886f: 50 push eax
- 8048870: ff d2 call edx
- 8048872: 83 c4 10 add esp,0x10
- 8048875: c9 leave
- 8048876: e9 75 ff ff ff jmp 80487f0 <register_tm_clones>
- 0804887b <error>:
- 804887b: 55 push ebp
- 804887c: 89 e5 mov ebp,esp
- 804887e: 83 ec 08 sub esp,0x8
- 8048881: 83 ec 0c sub esp,0xc
- 8048884: ff 75 08 push DWORD PTR [ebp+0x8]
- 8048887: e8 b4 fd ff ff call 8048640 <perror@plt>
- 804888c: 83 c4 10 add esp,0x10
- 804888f: 83 ec 0c sub esp,0xc
- 8048892: 6a 01 push 0x1
- 8048894: e8 07 fe ff ff call 80486a0 <exit@plt>
- 08048899 <recv_msg>:
- 8048899: 55 push ebp
- 804889a: 89 e5 mov ebp,esp
- 804889c: 83 ec 38 sub esp,0x38
- 804889f: 6a 00 push 0x0
- 80488a1: 6a 0a push 0xa
- 80488a3: 8d 45 d6 lea eax,[ebp-0x2a]
- 80488a6: 50 push eax
- 80488a7: ff 75 08 push DWORD PTR [ebp+0x8]
- 80488aa: e8 91 fe ff ff call 8048740 <recv@plt>
- 80488af: 83 c4 10 add esp,0x10
- 80488b2: 89 45 f4 mov DWORD PTR [ebp-0xc],eax
- 80488b5: 83 7d f4 ff cmp DWORD PTR [ebp-0xc],0xffffffff
- 80488b9: 75 21 jne 80488dc <recv_msg+0x43>
- 80488bb: e8 30 fe ff ff call 80486f0 <__errno_location@plt>
- 80488c0: 8b 00 mov eax,DWORD PTR [eax]
- 80488c2: 83 ec 0c sub esp,0xc
- 80488c5: 50 push eax
- 80488c6: e8 c5 fd ff ff call 8048690 <strerror@plt>
- 80488cb: 83 c4 10 add esp,0x10
- 80488ce: 83 ec 0c sub esp,0xc
- 80488d1: 50 push eax
- 80488d2: e8 a4 ff ff ff call 804887b <error>
- 80488d7: 83 c4 10 add esp,0x10
- 80488da: eb 16 jmp 80488f2 <recv_msg+0x59>
- 80488dc: 83 7d f4 00 cmp DWORD PTR [ebp-0xc],0x0
- 80488e0: 75 10 jne 80488f2 <recv_msg+0x59>
- 80488e2: 83 ec 0c sub esp,0xc
- 80488e5: 68 70 8c 04 08 push 0x8048c70
- 80488ea: e8 8c ff ff ff call 804887b <error>
- 80488ef: 83 c4 10 add esp,0x10
- 80488f2: 83 ec 04 sub esp,0x4
- 80488f5: 8d 45 d0 lea eax,[ebp-0x30]
- 80488f8: 50 push eax
- 80488f9: 68 82 8c 04 08 push 0x8048c82
- 80488fe: 8d 45 d6 lea eax,[ebp-0x2a]
- 8048901: 50 push eax
- 8048902: e8 d9 fd ff ff call 80486e0 <__isoc99_sscanf@plt>
- 8048907: 83 c4 10 add esp,0x10
- 804890a: 83 ec 08 sub esp,0x8
- 804890d: 6a 14 push 0x14
- 804890f: 8d 45 e0 lea eax,[ebp-0x20]
- 8048912: 50 push eax
- 8048913: e8 f8 fc ff ff call 8048610 <bzero@plt>
- 8048918: 83 c4 10 add esp,0x10
- 804891b: 8b 45 d0 mov eax,DWORD PTR [ebp-0x30]
- 804891e: 83 ec 08 sub esp,0x8
- 8048921: 50 push eax
- 8048922: 68 88 8c 04 08 push 0x8048c88
- 8048927: e8 d4 fc ff ff call 8048600 <printf@plt>
- 804892c: 83 c4 10 add esp,0x10
- 804892f: 8b 45 d0 mov eax,DWORD PTR [ebp-0x30]
- 8048932: 6a 00 push 0x0
- 8048934: 50 push eax
- 8048935: 8d 45 e0 lea eax,[ebp-0x20]
- 8048938: 50 push eax
- 8048939: ff 75 08 push DWORD PTR [ebp+0x8]
- 804893c: e8 ff fd ff ff call 8048740 <recv@plt>
- 8048941: 83 c4 10 add esp,0x10
- 8048944: 89 45 f4 mov DWORD PTR [ebp-0xc],eax
- 8048947: 83 7d f4 ff cmp DWORD PTR [ebp-0xc],0xffffffff
- 804894b: 75 21 jne 804896e <recv_msg+0xd5>
- 804894d: e8 9e fd ff ff call 80486f0 <__errno_location@plt>
- 8048952: 8b 00 mov eax,DWORD PTR [eax]
- 8048954: 83 ec 0c sub esp,0xc
- 8048957: 50 push eax
- 8048958: e8 33 fd ff ff call 8048690 <strerror@plt>
- 804895d: 83 c4 10 add esp,0x10
- 8048960: 83 ec 0c sub esp,0xc
- 8048963: 50 push eax
- 8048964: e8 12 ff ff ff call 804887b <error>
- 8048969: 83 c4 10 add esp,0x10
- 804896c: eb 16 jmp 8048984 <recv_msg+0xeb>
- 804896e: 83 7d f4 00 cmp DWORD PTR [ebp-0xc],0x0
- 8048972: 75 10 jne 8048984 <recv_msg+0xeb>
- 8048974: 83 ec 0c sub esp,0xc
- 8048977: 68 70 8c 04 08 push 0x8048c70
- 804897c: e8 fa fe ff ff call 804887b <error>
- 8048981: 83 c4 10 add esp,0x10
- 8048984: 83 ec 08 sub esp,0x8
- 8048987: 8d 45 e0 lea eax,[ebp-0x20]
- 804898a: 50 push eax
- 804898b: 68 b2 8c 04 08 push 0x8048cb2
- 8048990: e8 6b fc ff ff call 8048600 <printf@plt>
- 8048995: 83 c4 10 add esp,0x10
- 8048998: 83 ec 04 sub esp,0x4
- 804899b: 6a 14 push 0x14
- 804899d: 8d 45 e0 lea eax,[ebp-0x20]
- 80489a0: 50 push eax
- 80489a1: 68 78 b0 04 08 push 0x804b078
- 80489a6: e8 55 fd ff ff call 8048700 <strncpy@plt>
- 80489ab: 83 c4 10 add esp,0x10
- 80489ae: 90 nop
- 80489af: c9 leave
- 80489b0: c3 ret
- 080489b1 <handle_client>:
- 80489b1: 55 push ebp
- 80489b2: 89 e5 mov ebp,esp
- 80489b4: 83 ec 18 sub esp,0x18
- 80489b7: 83 ec 0c sub esp,0xc
- 80489ba: ff 75 08 push DWORD PTR [ebp+0x8]
- 80489bd: e8 d7 fe ff ff call 8048899 <recv_msg>
- 80489c2: 83 c4 10 add esp,0x10
- 80489c5: 6a 00 push 0x0
- 80489c7: 6a 14 push 0x14
- 80489c9: 68 78 b0 04 08 push 0x804b078
- 80489ce: ff 75 08 push DWORD PTR [ebp+0x8]
- 80489d1: e8 8a fd ff ff call 8048760 <send@plt>
- 80489d6: 83 c4 10 add esp,0x10
- 80489d9: 89 45 f4 mov DWORD PTR [ebp-0xc],eax
- 80489dc: 83 7d f4 ff cmp DWORD PTR [ebp-0xc],0xffffffff
- 80489e0: 75 21 jne 8048a03 <handle_client+0x52>
- 80489e2: e8 09 fd ff ff call 80486f0 <__errno_location@plt>
- 80489e7: 8b 00 mov eax,DWORD PTR [eax]
- 80489e9: 83 ec 0c sub esp,0xc
- 80489ec: 50 push eax
- 80489ed: e8 9e fc ff ff call 8048690 <strerror@plt>
- 80489f2: 83 c4 10 add esp,0x10
- 80489f5: 83 ec 0c sub esp,0xc
- 80489f8: 50 push eax
- 80489f9: e8 7d fe ff ff call 804887b <error>
- 80489fe: 83 c4 10 add esp,0x10
- 8048a01: eb 16 jmp 8048a19 <handle_client+0x68>
- 8048a03: 83 7d f4 00 cmp DWORD PTR [ebp-0xc],0x0
- 8048a07: 75 10 jne 8048a19 <handle_client+0x68>
- 8048a09: 83 ec 0c sub esp,0xc
- 8048a0c: 68 c3 8c 04 08 push 0x8048cc3
- 8048a11: e8 65 fe ff ff call 804887b <error>
- 8048a16: 83 c4 10 add esp,0x10
- 8048a19: 90 nop
- 8048a1a: c9 leave
- 8048a1b: c3 ret
- 08048a1c <sighandler>:
- 8048a1c: 55 push ebp
- 8048a1d: 89 e5 mov ebp,esp
- 8048a1f: 83 ec 08 sub esp,0x8
- 8048a22: 83 ec 0c sub esp,0xc
- 8048a25: 68 d8 8c 04 08 push 0x8048cd8
- 8048a2a: e8 51 fc ff ff call 8048680 <puts@plt>
- 8048a2f: 83 c4 10 add esp,0x10
- 8048a32: 83 ec 0c sub esp,0xc
- 8048a35: 68 f8 8c 04 08 push 0x8048cf8
- 8048a3a: e8 41 fc ff ff call 8048680 <puts@plt>
- 8048a3f: 83 c4 10 add esp,0x10
- 8048a42: 83 ec 08 sub esp,0x8
- 8048a45: 6a 00 push 0x0
- 8048a47: ff 75 08 push DWORD PTR [ebp+0x8]
- 8048a4a: e8 d1 fb ff ff call 8048620 <signal@plt>
- 8048a4f: 83 c4 10 add esp,0x10
- 8048a52: e8 19 fc ff ff call 8048670 <getpid@plt>
- 8048a57: 83 ec 08 sub esp,0x8
- 8048a5a: ff 75 08 push DWORD PTR [ebp+0x8]
- 8048a5d: 50 push eax
- 8048a5e: e8 4d fc ff ff call 80486b0 <kill@plt>
- 8048a63: 83 c4 10 add esp,0x10
- 8048a66: 90 nop
- 8048a67: c9 leave
- 8048a68: c3 ret
- 08048a69 <main>:
- 8048a69: 8d 4c 24 04 lea ecx,[esp+0x4]
- 8048a6d: 83 e4 f0 and esp,0xfffffff0
- 8048a70: ff 71 fc push DWORD PTR [ecx-0x4]
- 8048a73: 55 push ebp
- 8048a74: 89 e5 mov ebp,esp
- 8048a76: 53 push ebx
- 8048a77: 51 push ecx
- 8048a78: 83 ec 30 sub esp,0x30
- 8048a7b: 89 cb mov ebx,ecx
- 8048a7d: 83 3b 01 cmp DWORD PTR [ebx],0x1
- 8048a80: 7f 21 jg 8048aa3 <main+0x3a>
- 8048a82: a1 70 b0 04 08 mov eax,ds:0x804b070
- 8048a87: 50 push eax
- 8048a88: 6a 18 push 0x18
- 8048a8a: 6a 01 push 0x1
- 8048a8c: 68 48 8d 04 08 push 0x8048d48
- 8048a91: e8 ca fb ff ff call 8048660 <fwrite@plt>
- 8048a96: 83 c4 10 add esp,0x10
- 8048a99: 83 ec 0c sub esp,0xc
- 8048a9c: 6a 01 push 0x1
- 8048a9e: e8 fd fb ff ff call 80486a0 <exit@plt>
- 8048aa3: 83 ec 08 sub esp,0x8
- 8048aa6: 68 1c 8a 04 08 push 0x8048a1c
- 8048aab: 6a 0b push 0xb
- 8048aad: e8 6e fb ff ff call 8048620 <signal@plt>
- 8048ab2: 83 c4 10 add esp,0x10
- 8048ab5: 83 ec 04 sub esp,0x4
- 8048ab8: 6a 00 push 0x0
- 8048aba: 6a 01 push 0x1
- 8048abc: 6a 02 push 0x2
- 8048abe: e8 6d fc ff ff call 8048730 <socket@plt>
- 8048ac3: 83 c4 10 add esp,0x10
- 8048ac6: 89 45 f4 mov DWORD PTR [ebp-0xc],eax
- 8048ac9: 83 7d f4 00 cmp DWORD PTR [ebp-0xc],0x0
- 8048acd: 79 10 jns 8048adf <main+0x76>
- 8048acf: 83 ec 0c sub esp,0xc
- 8048ad2: 68 61 8d 04 08 push 0x8048d61
- 8048ad7: e8 9f fd ff ff call 804887b <error>
- 8048adc: 83 c4 10 add esp,0x10
- 8048adf: 83 ec 08 sub esp,0x8
- 8048ae2: 6a 10 push 0x10
- 8048ae4: 8d 45 d8 lea eax,[ebp-0x28]
- 8048ae7: 50 push eax
- 8048ae8: e8 23 fb ff ff call 8048610 <bzero@plt>
- 8048aed: 83 c4 10 add esp,0x10
- 8048af0: 8b 43 04 mov eax,DWORD PTR [ebx+0x4]
- 8048af3: 83 c0 04 add eax,0x4
- 8048af6: 8b 00 mov eax,DWORD PTR [eax]
- 8048af8: 83 ec 0c sub esp,0xc
- 8048afb: 50 push eax
- 8048afc: e8 1f fc ff ff call 8048720 <atoi@plt>
- 8048b01: 83 c4 10 add esp,0x10
- 8048b04: 89 45 f0 mov DWORD PTR [ebp-0x10],eax
- 8048b07: 66 c7 45 d8 02 00 mov WORD PTR [ebp-0x28],0x2
- 8048b0d: c7 45 dc 00 00 00 00 mov DWORD PTR [ebp-0x24],0x0
- 8048b14: 8b 45 f0 mov eax,DWORD PTR [ebp-0x10]
- 8048b17: 0f b7 c0 movzx eax,ax
- 8048b1a: 83 ec 0c sub esp,0xc
- 8048b1d: 50 push eax
- 8048b1e: e8 0d fb ff ff call 8048630 <htons@plt>
- 8048b23: 83 c4 10 add esp,0x10
- 8048b26: 66 89 45 da mov WORD PTR [ebp-0x26],ax
- 8048b2a: 83 ec 04 sub esp,0x4
- 8048b2d: 6a 10 push 0x10
- 8048b2f: 8d 45 d8 lea eax,[ebp-0x28]
- 8048b32: 50 push eax
- 8048b33: ff 75 f4 push DWORD PTR [ebp-0xc]
- 8048b36: e8 95 fb ff ff call 80486d0 <bind@plt>
- 8048b3b: 83 c4 10 add esp,0x10
- 8048b3e: 85 c0 test eax,eax
- 8048b40: 79 10 jns 8048b52 <main+0xe9>
- 8048b42: 83 ec 0c sub esp,0xc
- 8048b45: 68 76 8d 04 08 push 0x8048d76
- 8048b4a: e8 2c fd ff ff call 804887b <error>
- 8048b4f: 83 c4 10 add esp,0x10
- 8048b52: 83 ec 08 sub esp,0x8
- 8048b55: 6a 05 push 0x5
- 8048b57: ff 75 f4 push DWORD PTR [ebp-0xc]
- 8048b5a: e8 b1 fb ff ff call 8048710 <listen@plt>
- 8048b5f: 83 c4 10 add esp,0x10
- 8048b62: c7 45 e8 10 00 00 00 mov DWORD PTR [ebp-0x18],0x10
- 8048b69: 83 ec 04 sub esp,0x4
- 8048b6c: 8d 45 e8 lea eax,[ebp-0x18]
- 8048b6f: 50 push eax
- 8048b70: 8d 45 c8 lea eax,[ebp-0x38]
- 8048b73: 50 push eax
- 8048b74: ff 75 f4 push DWORD PTR [ebp-0xc]
- 8048b77: e8 d4 fa ff ff call 8048650 <accept@plt>
- 8048b7c: 83 c4 10 add esp,0x10
- 8048b7f: 89 45 ec mov DWORD PTR [ebp-0x14],eax
- 8048b82: 83 7d ec 00 cmp DWORD PTR [ebp-0x14],0x0
- 8048b86: 79 10 jns 8048b98 <main+0x12f>
- 8048b88: 83 ec 0c sub esp,0xc
- 8048b8b: 68 87 8d 04 08 push 0x8048d87
- 8048b90: e8 e6 fc ff ff call 804887b <error>
- 8048b95: 83 c4 10 add esp,0x10
- 8048b98: 83 ec 0c sub esp,0xc
- 8048b9b: 68 97 8d 04 08 push 0x8048d97
- 8048ba0: e8 db fa ff ff call 8048680 <puts@plt>
- 8048ba5: 83 c4 10 add esp,0x10
- 8048ba8: 83 ec 0c sub esp,0xc
- 8048bab: ff 75 ec push DWORD PTR [ebp-0x14]
- 8048bae: e8 fe fd ff ff call 80489b1 <handle_client>
- 8048bb3: 83 c4 10 add esp,0x10
- 8048bb6: 83 ec 0c sub esp,0xc
- 8048bb9: ff 75 ec push DWORD PTR [ebp-0x14]
- 8048bbc: e8 8f fb ff ff call 8048750 <close@plt>
- 8048bc1: 83 c4 10 add esp,0x10
- 8048bc4: 83 ec 0c sub esp,0xc
- 8048bc7: ff 75 f4 push DWORD PTR [ebp-0xc]
- 8048bca: e8 81 fb ff ff call 8048750 <close@plt>
- 8048bcf: 83 c4 10 add esp,0x10
- 8048bd2: b8 00 00 00 00 mov eax,0x0
- 8048bd7: 8d 65 f8 lea esp,[ebp-0x8]
- 8048bda: 59 pop ecx
- 8048bdb: 5b pop ebx
- 8048bdc: 5d pop ebp
- 8048bdd: 8d 61 fc lea esp,[ecx-0x4]
- 8048be0: c3 ret
- 08048be1 <__nothing_to_see_here_>:
- 8048be1: 55 push ebp
- 8048be2: 89 e5 mov ebp,esp
- 8048be4: ff e4 jmp esp
- 8048be6: 90 nop
- 8048be7: 5d pop ebp
- 8048be8: c3 ret
- 8048be9: 66 90 xchg ax,ax
- 8048beb: 66 90 xchg ax,ax
- 8048bed: 66 90 xchg ax,ax
- 8048bef: 90 nop
- 08048bf0 <__libc_csu_init>:
- 8048bf0: 55 push ebp
- 8048bf1: 57 push edi
- 8048bf2: 56 push esi
- 8048bf3: 53 push ebx
- 8048bf4: e8 b7 fb ff ff call 80487b0 <__x86.get_pc_thunk.bx>
- 8048bf9: 81 c3 07 24 00 00 add ebx,0x2407
- 8048bff: 83 ec 0c sub esp,0xc
- 8048c02: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20]
- 8048c06: 8d b3 0c ff ff ff lea esi,[ebx-0xf4]
- 8048c0c: e8 af f9 ff ff call 80485c0 <_init>
- 8048c11: 8d 83 08 ff ff ff lea eax,[ebx-0xf8]
- 8048c17: 29 c6 sub esi,eax
- 8048c19: c1 fe 02 sar esi,0x2
- 8048c1c: 85 f6 test esi,esi
- 8048c1e: 74 25 je 8048c45 <__libc_csu_init+0x55>
- 8048c20: 31 ff xor edi,edi
- 8048c22: 8d b6 00 00 00 00 lea esi,[esi+0x0]
- 8048c28: 83 ec 04 sub esp,0x4
- 8048c2b: ff 74 24 2c push DWORD PTR [esp+0x2c]
- 8048c2f: ff 74 24 2c push DWORD PTR [esp+0x2c]
- 8048c33: 55 push ebp
- 8048c34: ff 94 bb 08 ff ff ff call DWORD PTR [ebx+edi*4-0xf8]
- 8048c3b: 83 c7 01 add edi,0x1
- 8048c3e: 83 c4 10 add esp,0x10
- 8048c41: 39 f7 cmp edi,esi
- 8048c43: 75 e3 jne 8048c28 <__libc_csu_init+0x38>
- 8048c45: 83 c4 0c add esp,0xc
- 8048c48: 5b pop ebx
- 8048c49: 5e pop esi
- 8048c4a: 5f pop edi
- 8048c4b: 5d pop ebp
- 8048c4c: c3 ret
- 8048c4d: 8d 76 00 lea esi,[esi+0x0]
- 08048c50 <__libc_csu_fini>:
- 8048c50: f3 c3 repz ret
- Disassembly of section .fini:
- 08048c54 <_fini>:
- 8048c54: 53 push ebx
- 8048c55: 83 ec 08 sub esp,0x8
- 8048c58: e8 53 fb ff ff call 80487b0 <__x86.get_pc_thunk.bx>
- 8048c5d: 81 c3 a3 23 00 00 add ebx,0x23a3
- 8048c63: 83 c4 08 add esp,0x8
- 8048c66: 5b pop ebx
- 8048c67: c3 ret
- Disassembly of section .rodata:
- 08048c68 <_fp_hw>:
- 8048c68: 03 00 add eax,DWORD PTR [eax]
- ...
- 08048c6c <_IO_stdin_used>:
- 8048c6c: 01 00 add DWORD PTR [eax],eax
- 8048c6e: 02 00 add al,BYTE PTR [eax]
- 8048c70: 45 inc ebp
- 8048c71: 52 push edx
- 8048c72: 52 push edx
- 8048c73: 4f dec edi
- 8048c74: 52 push edx
- 8048c75: 2c 20 sub al,0x20
- 8048c77: 65 6d gs ins DWORD PTR es:[edi],dx
- 8048c79: 70 74 jo 8048cef <_IO_stdin_used+0x83>
- 8048c7b: 79 20 jns 8048c9d <_IO_stdin_used+0x31>
- 8048c7d: 72 65 jb 8048ce4 <_IO_stdin_used+0x78>
- 8048c7f: 63 76 00 arpl WORD PTR [esi+0x0],si
- 8048c82: 25 64 00 00 00 and eax,0x64
- 8048c87: 00 72 65 add BYTE PTR [edx+0x65],dh
- 8048c8a: 61 popa
- 8048c8b: 64 79 20 fs jns 8048cae <_IO_stdin_used+0x42>
- 8048c8e: 74 6f je 8048cff <_IO_stdin_used+0x93>
- 8048c90: 20 72 65 and BYTE PTR [edx+0x65],dh
- 8048c93: 63 69 65 arpl WORD PTR [ecx+0x65],bp
- 8048c96: 76 65 jbe 8048cfd <_IO_stdin_used+0x91>
- 8048c98: 20 61 20 and BYTE PTR [ecx+0x20],ah
- 8048c9b: 6d ins DWORD PTR es:[edi],dx
- 8048c9c: 65 73 73 gs jae 8048d12 <_IO_stdin_used+0xa6>
- 8048c9f: 61 popa
- 8048ca0: 67 65 20 6f 66 and BYTE PTR gs:[bx+0x66],ch
- 8048ca5: 20 6c 65 6e and BYTE PTR [ebp+eiz*2+0x6e],ch
- 8048ca9: 67 74 68 addr16 je 8048d14 <_IO_stdin_used+0xa8>
- 8048cac: 20 25 64 21 0a 00 and BYTE PTR ds:0xa2164,ah
- 8048cb2: 67 6f outs dx,DWORD PTR ds:[si]
- 8048cb4: 74 20 je 8048cd6 <_IO_stdin_used+0x6a>
- 8048cb6: 6d ins DWORD PTR es:[edi],dx
- 8048cb7: 65 73 73 gs jae 8048d2d <_IO_stdin_used+0xc1>
- 8048cba: 61 popa
- 8048cbb: 67 65 3a 20 cmp ah,BYTE PTR gs:[bx+si]
- 8048cbf: 25 73 0a 00 45 and eax,0x45000a73
- 8048cc4: 52 push edx
- 8048cc5: 52 push edx
- 8048cc6: 4f dec edi
- 8048cc7: 52 push edx
- 8048cc8: 2c 20 sub al,0x20
- 8048cca: 65 6d gs ins DWORD PTR es:[edi],dx
- 8048ccc: 70 74 jo 8048d42 <_IO_stdin_used+0xd6>
- 8048cce: 79 20 jns 8048cf0 <_IO_stdin_used+0x84>
- 8048cd0: 73 65 jae 8048d37 <_IO_stdin_used+0xcb>
- 8048cd2: 6e outs dx,BYTE PTR ds:[esi]
- 8048cd3: 64 00 00 add BYTE PTR fs:[eax],al
- 8048cd6: 00 00 add BYTE PTR [eax],al
- 8048cd8: 41 inc ecx
- 8048cd9: 4d dec ebp
- 8048cda: 4f dec edi
- 8048cdb: 53 push ebx
- 8048cdc: 3a 20 cmp ah,BYTE PTR [eax]
- 8048cde: 4e dec esi
- 8048cdf: 6f outs dx,DWORD PTR ds:[esi]
- 8048ce0: 20 6d 79 and BYTE PTR [ebp+0x79],ch
- 8048ce3: 20 63 6f and BYTE PTR [ebx+0x6f],ah
- 8048ce6: 72 65 jb 8048d4d <_IO_stdin_used+0xe1>
- 8048ce8: 20 69 73 and BYTE PTR [ecx+0x73],ch
- 8048ceb: 20 6f 76 and BYTE PTR [edi+0x76],ch
- 8048cee: 65 72 6c gs jb 8048d5d <_IO_stdin_used+0xf1>
- 8048cf1: 6f outs dx,DWORD PTR ds:[esi]
- 8048cf2: 61 popa
- 8048cf3: 64 69 6e 67 00 53 4d imul ebp,DWORD PTR fs:[esi+0x67],0x414d5300
- 8048cfa: 41
- 8048cfb: 44 inc esp
- 8048cfc: 49 dec ecx
- 8048cfd: 3a 20 cmp ah,BYTE PTR [eax]
- 8048cff: 68 69 73 20 70 push 0x70207369
- 8048d04: 72 69 jb 8048d6f <_IO_stdin_used+0x103>
- 8048d06: 6d ins DWORD PTR es:[edi],dx
- 8048d07: 65 72 79 gs jb 8048d83 <_IO_stdin_used+0x117>
- 8048d0a: 20 66 75 and BYTE PTR [esi+0x75],ah
- 8048d0d: 6e outs dx,BYTE PTR ds:[esi]
- 8048d0e: 63 74 69 6f arpl WORD PTR [ecx+ebp*2+0x6f],si
- 8048d12: 6e outs dx,BYTE PTR ds:[esi]
- 8048d13: 20 61 72 and BYTE PTR [ecx+0x72],ah
- 8048d16: 65 20 64 6f 77 and BYTE PTR gs:[edi+ebp*2+0x77],ah
- 8048d1b: 6e outs dx,BYTE PTR ds:[esi]
- 8048d1c: 2c 20 sub al,0x20
- 8048d1e: 6d ins DWORD PTR es:[edi],dx
- 8048d1f: 6f outs dx,DWORD PTR ds:[esi]
- 8048d20: 76 65 jbe 8048d87 <_IO_stdin_used+0x11b>
- 8048d22: 20 6f 6e and BYTE PTR [edi+0x6e],ch
- 8048d25: 20 74 6f 20 and BYTE PTR [edi+ebp*2+0x20],dh
- 8048d29: 70 61 jo 8048d8c <_IO_stdin_used+0x120>
- 8048d2b: 72 74 jb 8048da1 <_IO_stdin_used+0x135>
- 8048d2d: 20 62 2c and BYTE PTR [edx+0x2c],ah
- 8048d30: 20 74 68 65 and BYTE PTR [eax+ebp*2+0x65],dh
- 8048d34: 20 72 61 and BYTE PTR [edx+0x61],dh
- 8048d37: 72 20 jb 8048d59 <_IO_stdin_used+0xed>
- 8048d39: 70 61 jo 8048d9c <_IO_stdin_used+0x130>
- 8048d3b: 73 73 jae 8048db0 <__GNU_EH_FRAME_HDR+0x4>
- 8048d3d: 77 6f ja 8048dae <__GNU_EH_FRAME_HDR+0x2>
- 8048d3f: 72 64 jb 8048da5 <_IO_stdin_used+0x139>
- 8048d41: 20 69 73 and BYTE PTR [ecx+0x73],ch
- 8048d44: 20 34 32 and BYTE PTR [edx+esi*1],dh
- 8048d47: 00 45 52 add BYTE PTR [ebp+0x52],al
- 8048d4a: 52 push edx
- 8048d4b: 4f dec edi
- 8048d4c: 52 push edx
- 8048d4d: 2c 20 sub al,0x20
- 8048d4f: 6e outs dx,BYTE PTR ds:[esi]
- 8048d50: 6f outs dx,DWORD PTR ds:[esi]
- 8048d51: 20 70 6f and BYTE PTR [eax+0x6f],dh
- 8048d54: 72 74 jb 8048dca <__GNU_EH_FRAME_HDR+0x1e>
- 8048d56: 20 70 72 and BYTE PTR [eax+0x72],dh
- 8048d59: 6f outs dx,DWORD PTR ds:[esi]
- 8048d5a: 76 69 jbe 8048dc5 <__GNU_EH_FRAME_HDR+0x19>
- 8048d5c: 64 65 64 0a 00 fs gs or al,BYTE PTR fs:[eax]
- 8048d61: 45 inc ebp
- 8048d62: 52 push edx
- 8048d63: 52 push edx
- 8048d64: 4f dec edi
- 8048d65: 52 push edx
- 8048d66: 20 6f 70 and BYTE PTR [edi+0x70],ch
- 8048d69: 65 6e outs dx,BYTE PTR gs:[esi]
- 8048d6b: 69 6e 67 20 73 6f 63 imul ebp,DWORD PTR [esi+0x67],0x636f7320
- 8048d72: 6b 65 74 00 imul esp,DWORD PTR [ebp+0x74],0x0
- 8048d76: 45 inc ebp
- 8048d77: 52 push edx
- 8048d78: 52 push edx
- 8048d79: 4f dec edi
- 8048d7a: 52 push edx
- 8048d7b: 20 6f 6e and BYTE PTR [edi+0x6e],ch
- 8048d7e: 20 62 69 and BYTE PTR [edx+0x69],ah
- 8048d81: 6e outs dx,BYTE PTR ds:[esi]
- 8048d82: 64 69 6e 67 00 45 52 imul ebp,DWORD PTR fs:[esi+0x67],0x52524500
- 8048d89: 52
- 8048d8a: 4f dec edi
- 8048d8b: 52 push edx
- 8048d8c: 20 6f 6e and BYTE PTR [edi+0x6e],ch
- 8048d8f: 20 61 63 and BYTE PTR [ecx+0x63],ah
- 8048d92: 63 65 70 arpl WORD PTR [ebp+0x70],sp
- 8048d95: 74 00 je 8048d97 <_IO_stdin_used+0x12b>
- 8048d97: 63 6c 69 65 arpl WORD PTR [ecx+ebp*2+0x65],bp
- 8048d9b: 6e outs dx,BYTE PTR ds:[esi]
- 8048d9c: 74 20 je 8048dbe <__GNU_EH_FRAME_HDR+0x12>
- 8048d9e: 63 6f 6e arpl WORD PTR [edi+0x6e],bp
- 8048da1: 6e outs dx,BYTE PTR ds:[esi]
- 8048da2: 65 63 74 65 64 arpl WORD PTR gs:[ebp+eiz*2+0x64],si
- 8048da7: 21 00 and DWORD PTR [eax],eax
- Disassembly of section .eh_frame_hdr:
- 08048dac <__GNU_EH_FRAME_HDR>:
- 8048dac: 01 1b add DWORD PTR [ebx],ebx
- 8048dae: 03 3b add edi,DWORD PTR [ebx]
- 8048db0: 50 push eax
- 8048db1: 00 00 add BYTE PTR [eax],al
- 8048db3: 00 09 add BYTE PTR [ecx],cl
- 8048db5: 00 00 add BYTE PTR [eax],al
- 8048db7: 00 44 f8 ff add BYTE PTR [eax+edi*8-0x1],al
- 8048dbb: ff 6c 00 00 jmp FWORD PTR [eax+eax*1+0x0]
- 8048dbf: 00 cf add bh,cl
- 8048dc1: fa cli
- 8048dc2: ff (bad)
- 8048dc3: ff 90 00 00 00 ed call DWORD PTR [eax-0x13000000]
- 8048dc9: fa cli
- 8048dca: ff (bad)
- 8048dcb: ff ac 00 00 00 05 fc jmp FWORD PTR [eax+eax*1-0x3fb0000]
- 8048dd2: ff (bad)
- 8048dd3: ff cc dec esp
- 8048dd5: 00 00 add BYTE PTR [eax],al
- 8048dd7: 00 70 fc add BYTE PTR [eax-0x4],dh
- 8048dda: ff (bad)
- 8048ddb: ff (bad)
- 8048ddc: ec in al,dx
- 8048ddd: 00 00 add BYTE PTR [eax],al
- 8048ddf: 00 bd fc ff ff 0c add BYTE PTR [ebp+0xcfffffc],bh
- 8048de5: 01 00 add DWORD PTR [eax],eax
- 8048de7: 00 35 fe ff ff 44 add BYTE PTR ds:0x44fffffe,dh
- 8048ded: 01 00 add DWORD PTR [eax],eax
- 8048def: 00 44 fe ff add BYTE PTR [esi+edi*8-0x1],al
- 8048df3: ff 64 01 00 jmp DWORD PTR [ecx+eax*1+0x0]
- 8048df7: 00 a4 fe ff ff b0 01 add BYTE PTR [esi+edi*8+0x1b0ffff],ah
- ...
- Disassembly of section .eh_frame:
- 08048e00 <__FRAME_END__-0x170>:
- 8048e00: 14 00 adc al,0x0
- 8048e02: 00 00 add BYTE PTR [eax],al
- 8048e04: 00 00 add BYTE PTR [eax],al
- 8048e06: 00 00 add BYTE PTR [eax],al
- 8048e08: 01 7a 52 add DWORD PTR [edx+0x52],edi
- 8048e0b: 00 01 add BYTE PTR [ecx],al
- 8048e0d: 7c 08 jl 8048e17 <__GNU_EH_FRAME_HDR+0x6b>
- 8048e0f: 01 1b add DWORD PTR [ebx],ebx
- 8048e11: 0c 04 or al,0x4
- 8048e13: 04 88 add al,0x88
- 8048e15: 01 00 add DWORD PTR [eax],eax
- 8048e17: 00 20 add BYTE PTR [eax],ah
- 8048e19: 00 00 add BYTE PTR [eax],al
- 8048e1b: 00 1c 00 add BYTE PTR [eax+eax*1],bl
- 8048e1e: 00 00 add BYTE PTR [eax],al
- 8048e20: d0 (bad)
- 8048e21: f7 ff idiv edi
- 8048e23: ff 80 01 00 00 00 inc DWORD PTR [eax+0x1]
- 8048e29: 0e push cs
- 8048e2a: 08 46 0e or BYTE PTR [esi+0xe],al
- 8048e2d: 0c 4a or al,0x4a
- 8048e2f: 0f 0b ud2
- 8048e31: 74 04 je 8048e37 <__GNU_EH_FRAME_HDR+0x8b>
- 8048e33: 78 00 js 8048e35 <__GNU_EH_FRAME_HDR+0x89>
- 8048e35: 3f aas
- 8048e36: 1a 3b sbb bh,BYTE PTR [ebx]
- 8048e38: 2a 32 sub dh,BYTE PTR [edx]
- 8048e3a: 24 22 and al,0x22
- 8048e3c: 18 00 sbb BYTE PTR [eax],al
- 8048e3e: 00 00 add BYTE PTR [eax],al
- 8048e40: 40 inc eax
- 8048e41: 00 00 add BYTE PTR [eax],al
- 8048e43: 00 37 add BYTE PTR [edi],dh
- 8048e45: fa cli
- 8048e46: ff (bad)
- 8048e47: ff 1e call FWORD PTR [esi]
- 8048e49: 00 00 add BYTE PTR [eax],al
- 8048e4b: 00 00 add BYTE PTR [eax],al
- 8048e4d: 41 inc ecx
- 8048e4e: 0e push cs
- 8048e4f: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
- 8048e55: 00 00 add BYTE PTR [eax],al
- 8048e57: 00 1c 00 add BYTE PTR [eax+eax*1],bl
- 8048e5a: 00 00 add BYTE PTR [eax],al
- 8048e5c: 5c pop esp
- 8048e5d: 00 00 add BYTE PTR [eax],al
- 8048e5f: 00 39 add BYTE PTR [ecx],bh
- 8048e61: fa cli
- 8048e62: ff (bad)
- 8048e63: ff 18 call FWORD PTR [eax]
- 8048e65: 01 00 add DWORD PTR [eax],eax
- 8048e67: 00 00 add BYTE PTR [eax],al
- 8048e69: 41 inc ecx
- 8048e6a: 0e push cs
- 8048e6b: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
- 8048e71: 03 14 01 add edx,DWORD PTR [ecx+eax*1]
- 8048e74: c5 0c 04 lds ecx,FWORD PTR [esp+eax*1]
- 8048e77: 04 1c add al,0x1c
- 8048e79: 00 00 add BYTE PTR [eax],al
- 8048e7b: 00 7c 00 00 add BYTE PTR [eax+eax*1+0x0],bh
- 8048e7f: 00 31 add BYTE PTR [ecx],dh
- 8048e81: fb sti
- 8048e82: ff (bad)
- 8048e83: ff 6b 00 jmp FWORD PTR [ebx+0x0]
- 8048e86: 00 00 add BYTE PTR [eax],al
- 8048e88: 00 41 0e add BYTE PTR [ecx+0xe],al
- 8048e8b: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
- 8048e91: 02 67 c5 add ah,BYTE PTR [edi-0x3b]
- 8048e94: 0c 04 or al,0x4
- 8048e96: 04 00 add al,0x0
- 8048e98: 1c 00 sbb al,0x0
- 8048e9a: 00 00 add BYTE PTR [eax],al
- 8048e9c: 9c pushf
- 8048e9d: 00 00 add BYTE PTR [eax],al
- 8048e9f: 00 7c fb ff add BYTE PTR [ebx+edi*8-0x1],bh
- 8048ea3: ff 4d 00 dec DWORD PTR [ebp+0x0]
- 8048ea6: 00 00 add BYTE PTR [eax],al
- 8048ea8: 00 41 0e add BYTE PTR [ecx+0xe],al
- 8048eab: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
- 8048eb1: 02 49 c5 add cl,BYTE PTR [ecx-0x3b]
- 8048eb4: 0c 04 or al,0x4
- 8048eb6: 04 00 add al,0x0
- 8048eb8: 34 00 xor al,0x0
- 8048eba: 00 00 add BYTE PTR [eax],al
- 8048ebc: bc 00 00 00 a9 mov esp,0xa9000000
- 8048ec1: fb sti
- 8048ec2: ff (bad)
- 8048ec3: ff (bad)
- 8048ec4: 78 01 js 8048ec7 <__GNU_EH_FRAME_HDR+0x11b>
- 8048ec6: 00 00 add BYTE PTR [eax],al
- 8048ec8: 00 44 0c 01 add BYTE PTR [esp+ecx*1+0x1],al
- 8048ecc: 00 47 10 add BYTE PTR [edi+0x10],al
- 8048ecf: 05 02 75 00 44 add eax,0x44007502
- 8048ed4: 0f 03 75 78 lsl esi,WORD PTR [ebp+0x78]
- 8048ed8: 06 push es
- 8048ed9: 10 03 adc BYTE PTR [ebx],al
- 8048edb: 02 75 7c add dh,BYTE PTR [ebp+0x7c]
- 8048ede: 03 63 01 add esp,DWORD PTR [ebx+0x1]
- 8048ee1: c1 0c 01 00 ror DWORD PTR [ecx+eax*1],0x0
- 8048ee5: 41 inc ecx
- 8048ee6: c3 ret
- 8048ee7: 41 inc ecx
- 8048ee8: c5 43 0c lds eax,FWORD PTR [ebx+0xc]
- 8048eeb: 04 04 add al,0x4
- 8048eed: 00 00 add BYTE PTR [eax],al
- 8048eef: 00 1c 00 add BYTE PTR [eax+eax*1],bl
- 8048ef2: 00 00 add BYTE PTR [eax],al
- 8048ef4: f4 hlt
- 8048ef5: 00 00 add BYTE PTR [eax],al
- 8048ef7: 00 e9 add cl,ch
- 8048ef9: fc cld
- 8048efa: ff (bad)
- 8048efb: ff 08 dec DWORD PTR [eax]
- 8048efd: 00 00 add BYTE PTR [eax],al
- 8048eff: 00 00 add BYTE PTR [eax],al
- 8048f01: 41 inc ecx
- 8048f02: 0e push cs
- 8048f03: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
- 8048f09: 44 inc esp
- 8048f0a: c5 0c 04 lds ecx,FWORD PTR [esp+eax*1]
- 8048f0d: 04 00 add al,0x0
- 8048f0f: 00 48 00 add BYTE PTR [eax+0x0],cl
- 8048f12: 00 00 add BYTE PTR [eax],al
- 8048f14: 14 01 adc al,0x1
- 8048f16: 00 00 add BYTE PTR [eax],al
- 8048f18: d8 fc fdivr st,st(4)
- 8048f1a: ff (bad)
- 8048f1b: ff 5d 00 call FWORD PTR [ebp+0x0]
- 8048f1e: 00 00 add BYTE PTR [eax],al
- 8048f20: 00 41 0e add BYTE PTR [ecx+0xe],al
- 8048f23: 08 85 02 41 0e 0c or BYTE PTR [ebp+0xc0e4102],al
- 8048f29: 87 03 xchg DWORD PTR [ebx],eax
- 8048f2b: 41 inc ecx
- 8048f2c: 0e push cs
- 8048f2d: 10 86 04 41 0e 14 adc BYTE PTR [esi+0x140e4104],al
- 8048f33: 83 05 4e 0e 20 69 0e add DWORD PTR ds:0x69200e4e,0xe
- 8048f3a: 24 44 and al,0x44
- 8048f3c: 0e push cs
- 8048f3d: 28 44 0e 2c sub BYTE PTR [esi+ecx*1+0x2c],al
- 8048f41: 41 inc ecx
- 8048f42: 0e push cs
- 8048f43: 30 4d 0e xor BYTE PTR [ebp+0xe],cl
- 8048f46: 20 47 0e and BYTE PTR [edi+0xe],al
- 8048f49: 14 41 adc al,0x41
- 8048f4b: c3 ret
- 8048f4c: 0e push cs
- 8048f4d: 10 41 c6 adc BYTE PTR [ecx-0x3a],al
- 8048f50: 0e push cs
- 8048f51: 0c 41 or al,0x41
- 8048f53: c7 (bad)
- 8048f54: 0e push cs
- 8048f55: 08 41 c5 or BYTE PTR [ecx-0x3b],al
- 8048f58: 0e push cs
- 8048f59: 04 00 add al,0x0
- 8048f5b: 00 10 add BYTE PTR [eax],dl
- 8048f5d: 00 00 add BYTE PTR [eax],al
- 8048f5f: 00 60 01 add BYTE PTR [eax+0x1],ah
- 8048f62: 00 00 add BYTE PTR [eax],al
- 8048f64: ec in al,dx
- 8048f65: fc cld
- 8048f66: ff (bad)
- 8048f67: ff 02 inc DWORD PTR [edx]
- 8048f69: 00 00 add BYTE PTR [eax],al
- 8048f6b: 00 00 add BYTE PTR [eax],al
- 8048f6d: 00 00 add BYTE PTR [eax],al
- ...
- 08048f70 <__FRAME_END__>:
- 8048f70: 00 00 add BYTE PTR [eax],al
- ...
- Disassembly of section .init_array:
- 0804af08 <__frame_dummy_init_array_entry>:
- 804af08: 50 push eax
- 804af09: 88 04 08 mov BYTE PTR [eax+ecx*1],al
- Disassembly of section .fini_array:
- 0804af0c <__do_global_dtors_aux_fini_array_entry>:
- 804af0c: 30 .byte 0x30
- 804af0d: 88 04 08 mov BYTE PTR [eax+ecx*1],al
- Disassembly of section .jcr:
- 0804af10 <__JCR_END__>:
- 804af10: 00 00 add BYTE PTR [eax],al
- ...
- Disassembly of section .dynamic:
- 0804af14 <_DYNAMIC>:
- 804af14: 01 00 add DWORD PTR [eax],eax
- 804af16: 00 00 add BYTE PTR [eax],al
- 804af18: 01 00 add DWORD PTR [eax],eax
- 804af1a: 00 00 add BYTE PTR [eax],al
- 804af1c: 0c 00 or al,0x0
- 804af1e: 00 00 add BYTE PTR [eax],al
- 804af20: c0 85 04 08 0d 00 00 rol BYTE PTR [ebp+0xd0804],0x0
- 804af27: 00 54 8c 04 add BYTE PTR [esp+ecx*4+0x4],dl
- 804af2b: 08 19 or BYTE PTR [ecx],bl
- 804af2d: 00 00 add BYTE PTR [eax],al
- 804af2f: 00 08 add BYTE PTR [eax],cl
- 804af31: af scas eax,DWORD PTR es:[edi]
- 804af32: 04 08 add al,0x8
- 804af34: 1b 00 sbb eax,DWORD PTR [eax]
- 804af36: 00 00 add BYTE PTR [eax],al
- 804af38: 04 00 add al,0x0
- 804af3a: 00 00 add BYTE PTR [eax],al
- 804af3c: 1a 00 sbb al,BYTE PTR [eax]
- 804af3e: 00 00 add BYTE PTR [eax],al
- 804af40: 0c af or al,0xaf
- 804af42: 04 08 add al,0x8
- 804af44: 1c 00 sbb al,0x0
- 804af46: 00 00 add BYTE PTR [eax],al
- 804af48: 04 00 add al,0x0
- 804af4a: 00 00 add BYTE PTR [eax],al
- 804af4c: f5 cmc
- 804af4d: fe (bad)
- 804af4e: ff 6f ac jmp FWORD PTR [edi-0x54]
- 804af51: 81 04 08 05 00 00 00 add DWORD PTR [eax+ecx*1],0x5
- 804af58: 98 cwde
- 804af59: 83 04 08 06 add DWORD PTR [eax+ecx*1],0x6
- 804af5d: 00 00 add BYTE PTR [eax],al
- 804af5f: 00 d8 add al,bl
- 804af61: 81 04 08 0a 00 00 00 add DWORD PTR [eax+ecx*1],0xa
- 804af68: f5 cmc
- 804af69: 00 00 add BYTE PTR [eax],al
- 804af6b: 00 0b add BYTE PTR [ebx],cl
- 804af6d: 00 00 add BYTE PTR [eax],al
- 804af6f: 00 10 add BYTE PTR [eax],dl
- 804af71: 00 00 add BYTE PTR [eax],al
- 804af73: 00 15 00 00 00 00 add BYTE PTR ds:0x0,dl
- 804af79: 00 00 add BYTE PTR [eax],al
- 804af7b: 00 03 add BYTE PTR [ebx],al
- 804af7d: 00 00 add BYTE PTR [eax],al
- 804af7f: 00 00 add BYTE PTR [eax],al
- 804af81: b0 04 mov al,0x4
- 804af83: 08 02 or BYTE PTR [edx],al
- 804af85: 00 00 add BYTE PTR [eax],al
- 804af87: 00 b8 00 00 00 14 add BYTE PTR [eax+0x14000000],bh
- 804af8d: 00 00 add BYTE PTR [eax],al
- 804af8f: 00 11 add BYTE PTR [ecx],dl
- 804af91: 00 00 add BYTE PTR [eax],al
- 804af93: 00 17 add BYTE PTR [edi],dl
- 804af95: 00 00 add BYTE PTR [eax],al
- 804af97: 00 08 add BYTE PTR [eax],cl
- 804af99: 85 04 08 test DWORD PTR [eax+ecx*1],eax
- 804af9c: 11 00 adc DWORD PTR [eax],eax
- 804af9e: 00 00 add BYTE PTR [eax],al
- 804afa0: f8 clc
- 804afa1: 84 04 08 test BYTE PTR [eax+ecx*1],al
- 804afa4: 12 00 adc al,BYTE PTR [eax]
- 804afa6: 00 00 add BYTE PTR [eax],al
- 804afa8: 10 00 adc BYTE PTR [eax],al
- 804afaa: 00 00 add BYTE PTR [eax],al
- 804afac: 13 00 adc eax,DWORD PTR [eax]
- 804afae: 00 00 add BYTE PTR [eax],al
- 804afb0: 08 00 or BYTE PTR [eax],al
- 804afb2: 00 00 add BYTE PTR [eax],al
- 804afb4: fe (bad)
- 804afb5: ff (bad)
- 804afb6: ff 6f c8 jmp FWORD PTR [edi-0x38]
- 804afb9: 84 04 08 test BYTE PTR [eax+ecx*1],al
- 804afbc: ff (bad)
- 804afbd: ff (bad)
- 804afbe: ff 6f 01 jmp FWORD PTR [edi+0x1]
- 804afc1: 00 00 add BYTE PTR [eax],al
- 804afc3: 00 f0 add al,dh
- 804afc5: ff (bad)
- 804afc6: ff 6f 8e jmp FWORD PTR [edi-0x72]
- 804afc9: 84 04 08 test BYTE PTR [eax+ecx*1],al
- ...
- Disassembly of section .got:
- 0804affc <.got>:
- 804affc: 00 00 add BYTE PTR [eax],al
- ...
- Disassembly of section .got.plt:
- 0804b000 <_GLOBAL_OFFSET_TABLE_>:
- 804b000: 14 af adc al,0xaf
- 804b002: 04 08 add al,0x8
- ...
- 804b00c: 06 push es
- 804b00d: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
- 804b010: 16 push ss
- 804b011: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
- 804b014: 26 86 04 08 xchg BYTE PTR es:[eax+ecx*1],al
- 804b018: 36 86 04 08 xchg BYTE PTR ss:[eax+ecx*1],al
- 804b01c: 46 inc esi
- 804b01d: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
- 804b020: 56 push esi
- 804b021: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
- 804b024: 66 86 04 08 data16 xchg BYTE PTR [eax+ecx*1],al
- 804b028: 76 86 jbe 804afb0 <_DYNAMIC+0x9c>
- 804b02a: 04 08 add al,0x8
- 804b02c: 86 86 04 08 96 86 xchg BYTE PTR [esi-0x7969f7fc],al
- 804b032: 04 08 add al,0x8
- 804b034: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
- 804b035: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
- 804b038: b6 86 mov dh,0x86
- 804b03a: 04 08 add al,0x8
- 804b03c: c6 86 04 08 d6 86 04 mov BYTE PTR [esi-0x7929f7fc],0x4
- 804b043: 08 e6 or dh,ah
- 804b045: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
- 804b048: f6 86 04 08 06 87 04 test BYTE PTR [esi-0x78f9f7fc],0x4
- 804b04f: 08 16 or BYTE PTR [esi],dl
- 804b051: 87 04 08 xchg DWORD PTR [eax+ecx*1],eax
- 804b054: 26 87 04 08 xchg DWORD PTR es:[eax+ecx*1],eax
- 804b058: 36 87 04 08 xchg DWORD PTR ss:[eax+ecx*1],eax
- 804b05c: 46 inc esi
- 804b05d: 87 04 08 xchg DWORD PTR [eax+ecx*1],eax
- 804b060: 56 push esi
- 804b061: 87 04 08 xchg DWORD PTR [eax+ecx*1],eax
- 804b064: 66 87 04 08 xchg WORD PTR [eax+ecx*1],ax
- Disassembly of section .data:
- 0804b068 <__data_start>:
- 804b068: 00 00 add BYTE PTR [eax],al
- ...
- 0804b06c <__dso_handle>:
- 804b06c: 00 00 add BYTE PTR [eax],al
- ...
- Disassembly of section .bss:
- 0804b070 <__bss_start>:
- 804b070: 00 00 add BYTE PTR [eax],al
- ...
- 0804b074 <completed.7209>:
- 804b074: 00 00 add BYTE PTR [eax],al
- ...
- 0804b078 <sendbuf>:
- ...
- Disassembly of section .comment:
- 00000000 <.comment>:
- 0: 47 inc edi
- 1: 43 inc ebx
- 2: 43 inc ebx
- 3: 3a 20 cmp ah,BYTE PTR [eax]
- 5: 28 55 62 sub BYTE PTR [ebp+0x62],dl
- 8: 75 6e jne 78 <_init-0x8048548>
- a: 74 75 je 81 <_init-0x804853f>
- c: 20 35 2e 34 2e 30 and BYTE PTR ds:0x302e342e,dh
- 12: 2d 36 75 62 75 sub eax,0x75627536
- 17: 6e outs dx,BYTE PTR ds:[esi]
- 18: 74 75 je 8f <_init-0x8048531>
- 1a: 31 7e 31 xor DWORD PTR [esi+0x31],edi
- 1d: 36 2e 30 34 2e ss xor BYTE PTR cs:[esi+ebp*1],dh
- 22: 39 29 cmp DWORD PTR [ecx],ebp
- 24: 20 35 2e 34 2e 30 and BYTE PTR ds:0x302e342e,dh
- 2a: 20 32 and BYTE PTR [edx],dh
- 2c: 30 31 xor BYTE PTR [ecx],dh
- 2e: 36 30 36 xor BYTE PTR ss:[esi],dh
- 31: 30 39 xor BYTE PTR [ecx],bh
- ...
- Disassembly of section .debug_aranges:
- 00000000 <.debug_aranges>:
- 0: 1c 00 sbb al,0x0
- 2: 00 00 add BYTE PTR [eax],al
- 4: 02 00 add al,BYTE PTR [eax]
- 6: 00 00 add BYTE PTR [eax],al
- 8: 00 00 add BYTE PTR [eax],al
- a: 04 00 add al,0x0
- c: 00 00 add BYTE PTR [eax],al
- e: 00 00 add BYTE PTR [eax],al
- 10: 7b 88 jnp ffffff9a <_end+0xf7fb4f0e>
- 12: 04 08 add al,0x8
- 14: 6e outs dx,BYTE PTR ds:[esi]
- 15: 03 00 add eax,DWORD PTR [eax]
- ...
- Disassembly of section .debug_info:
- 00000000 <.debug_info>:
- 0: 9d popf
- 1: 05 00 00 04 00 add eax,0x40000
- 6: 00 00 add BYTE PTR [eax],al
- 8: 00 00 add BYTE PTR [eax],al
- a: 04 01 add al,0x1
- c: 48 dec eax
- d: 02 00 add al,BYTE PTR [eax]
- f: 00 0c ee add BYTE PTR [esi+ebp*8],cl
- 12: 02 00 add al,BYTE PTR [eax]
- 14: 00 7f 00 add BYTE PTR [edi+0x0],bh
- 17: 00 00 add BYTE PTR [eax],al
- 19: 7b 88 jnp ffffffa3 <_end+0xf7fb4f17>
- 1b: 04 08 add al,0x8
- 1d: 6e outs dx,BYTE PTR ds:[esi]
- 1e: 03 00 add eax,DWORD PTR [eax]
- 20: 00 00 add BYTE PTR [eax],al
- 22: 00 00 add BYTE PTR [eax],al
- 24: 00 02 add BYTE PTR [edx],al
- 26: 55 push ebp
- 27: 00 00 add BYTE PTR [eax],al
- 29: 00 02 add BYTE PTR [edx],al
- 2b: d8 30 fdiv DWORD PTR [eax]
- 2d: 00 00 add BYTE PTR [eax],al
- 2f: 00 03 add BYTE PTR [ebx],al
- 31: 04 07 add al,0x7
- 33: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
- 34: 01 00 add DWORD PTR [eax],eax
- 36: 00 03 add BYTE PTR [ebx],al
- 38: 01 08 add DWORD PTR [eax],ecx
- 3a: 6f outs dx,DWORD PTR ds:[esi]
- 3b: 01 00 add DWORD PTR [eax],eax
- 3d: 00 03 add BYTE PTR [ebx],al
- 3f: 02 07 add al,BYTE PTR [edi]
- 41: 14 03 adc al,0x3
- 43: 00 00 add BYTE PTR [eax],al
- 45: 03 04 07 add eax,DWORD PTR [edi+eax*1]
- 48: a1 01 00 00 03 mov eax,ds:0x3000001
- 4d: 01 06 add DWORD PTR [esi],eax
- 4f: 71 01 jno 52 <_init-0x804856e>
- 51: 00 00 add BYTE PTR [eax],al
- 53: 03 02 add eax,DWORD PTR [edx]
- 55: 05 4b 00 00 00 add eax,0x4b
- 5a: 04 04 add al,0x4
- 5c: 05 69 6e 74 00 add eax,0x746e69
- 61: 03 08 add ecx,DWORD PTR [eax]
- 63: 05 f6 00 00 00 add eax,0xf6
- 68: 03 08 add ecx,DWORD PTR [eax]
- 6a: 07 pop es
- 6b: 9c pushf
- 6c: 01 00 add DWORD PTR [eax],eax
- 6e: 00 02 add BYTE PTR [edx],al
- 70: 00 00 add BYTE PTR [eax],al
- 72: 00 00 add BYTE PTR [eax],al
- 74: 03 37 add esi,DWORD PTR [edi]
- 76: 61 popa
- 77: 00 00 add BYTE PTR [eax],al
- 79: 00 02 add BYTE PTR [edx],al
- 7b: 0c 03 or al,0x3
- 7d: 00 00 add BYTE PTR [eax],al
- 7f: 03 83 85 00 00 00 add eax,DWORD PTR [ebx+0x85]
- 85: 03 04 05 fb 00 00 00 add eax,DWORD PTR [eax*1+0xfb]
- 8c: 02 02 add al,BYTE PTR [edx]
- 8e: 03 00 add eax,DWORD PTR [eax]
- 90: 00 03 add BYTE PTR [ebx],al
- 92: 84 6f 00 test BYTE PTR [edi+0x0],ch
- 95: 00 00 add BYTE PTR [eax],al
- 97: 03 04 07 add eax,DWORD PTR [edi+eax*1]
- 9a: 5c pop esp
- 9b: 00 00 add BYTE PTR [eax],al
- 9d: 00 05 04 06 04 a6 add BYTE PTR ds:0xa6040604,al
- a3: 00 00 add BYTE PTR [eax],al
- a5: 00 03 add BYTE PTR [ebx],al
- a7: 01 06 add DWORD PTR [esi],eax
- a9: 78 01 js ac <_init-0x8048514>
- ab: 00 00 add BYTE PTR [eax],al
- ad: 02 15 00 00 00 03 add dl,BYTE PTR ds:0x3000000
- b3: bd 30 00 00 00 mov ebp,0x30
- b8: 07 pop es
- b9: 4a dec edx
- ba: 01 00 add DWORD PTR [eax],eax
- bc: 00 94 04 f1 35 02 00 add BYTE PTR [esp+eax*1+0x235f1],dl
- c3: 00 08 add BYTE PTR [eax],cl
- c5: d8 03 fadd DWORD PTR [ebx]
- c7: 00 00 add BYTE PTR [eax],al
- c9: 04 f2 add al,0xf2
- cb: 5a pop edx
- cc: 00 00 add BYTE PTR [eax],al
- ce: 00 00 add BYTE PTR [eax],al
- d0: 08 10 or BYTE PTR [eax],dl
- d2: 02 00 add al,BYTE PTR [eax]
- d4: 00 04 f7 add BYTE PTR [edi+esi*8],al
- d7: a0 00 00 00 04 mov al,ds:0x4000000
- dc: 08 eb or bl,ch
- de: 01 00 add DWORD PTR [eax],eax
- e0: 00 04 f8 add BYTE PTR [eax+edi*8],al
- e3: a0 00 00 00 08 mov al,ds:0x8000000
- e8: 08 69 03 or BYTE PTR [ecx+0x3],ch
- eb: 00 00 add BYTE PTR [eax],al
- ed: 04 f9 add al,0xf9
- ef: a0 00 00 00 0c mov al,ds:0xc000000
- f4: 08 f8 or al,bh
- f6: 01 00 add DWORD PTR [eax],eax
- f8: 00 04 fa add BYTE PTR [edx+edi*8],al
- fb: a0 00 00 00 10 mov al,ds:0x10000000
- 100: 08 6c 00 00 or BYTE PTR [eax+eax*1+0x0],ch
- 104: 00 04 fb add BYTE PTR [ebx+edi*8],al
- 107: a0 00 00 00 14 mov al,ds:0x14000000
- 10c: 08 3d 00 00 00 04 or BYTE PTR ds:0x4000000,bh
- 112: fc cld
- 113: a0 00 00 00 18 mov al,ds:0x18000000
- 118: 08 9c 00 00 00 04 fd or BYTE PTR [eax+eax*1-0x2fc0000],bl
- 11f: a0 00 00 00 1c mov al,ds:0x1c000000
- 124: 08 2d 02 00 00 04 or BYTE PTR ds:0x4000002,ch
- 12a: fe (bad)
- 12b: a0 00 00 00 20 mov al,ds:0x20000000
- 130: 09 8f 03 00 00 04 or DWORD PTR [edi+0x4000003],ecx
- 136: 00 01 add BYTE PTR [ecx],al
- 138: a0 00 00 00 24 mov al,ds:0x24000000
- 13d: 09 37 or DWORD PTR [edi],esi
- 13f: 03 00 add eax,DWORD PTR [eax]
- 141: 00 04 01 add BYTE PTR [ecx+eax*1],al
- 144: 01 a0 00 00 00 28 add DWORD PTR [eax+0x28000000],esp
- 14a: 09 30 or DWORD PTR [eax],esi
- 14c: 00 00 add BYTE PTR [eax],al
- 14e: 00 04 02 add BYTE PTR [edx+eax*1],al
- 151: 01 a0 00 00 00 2c add DWORD PTR [eax+0x2c000000],esp
- 157: 09 a9 00 00 00 04 or DWORD PTR [ecx+0x4000000],ebp
- 15d: 04 01 add al,0x1
- 15f: 6d ins DWORD PTR es:[edi],dx
- 160: 02 00 add al,BYTE PTR [eax]
- 162: 00 30 add BYTE PTR [eax],dh
- 164: 09 27 or DWORD PTR [edi],esp
- 166: 03 00 add eax,DWORD PTR [eax]
- 168: 00 04 06 add BYTE PTR [esi+eax*1],al
- 16b: 01 73 02 add DWORD PTR [ebx+0x2],esi
- 16e: 00 00 add BYTE PTR [eax],al
- 170: 34 09 xor al,0x9
- 172: ad lods eax,DWORD PTR ds:[esi]
- 173: 03 00 add eax,DWORD PTR [eax]
- 175: 00 04 08 add BYTE PTR [eax+ecx*1],al
- 178: 01 5a 00 add DWORD PTR [edx+0x0],ebx
- 17b: 00 00 add BYTE PTR [eax],al
- 17d: 38 09 cmp BYTE PTR [ecx],cl
- 17f: 51 push ecx
- 180: 03 00 add eax,DWORD PTR [eax]
- 182: 00 04 0c add BYTE PTR [esp+ecx*1],al
- 185: 01 5a 00 add DWORD PTR [edx+0x0],ebx
- 188: 00 00 add BYTE PTR [eax],al
- 18a: 3c 09 cmp al,0x9
- 18c: 09 00 or DWORD PTR [eax],eax
- 18e: 00 00 add BYTE PTR [eax],al
- 190: 04 0e add al,0xe
- 192: 01 7a 00 add DWORD PTR [edx+0x0],edi
- 195: 00 00 add BYTE PTR [eax],al
- 197: 40 inc eax
- 198: 09 15 01 00 00 04 or DWORD PTR ds:0x4000001,edx
- 19e: 12 01 adc al,BYTE PTR [ecx]
- 1a0: 3e 00 00 add BYTE PTR ds:[eax],al
- 1a3: 00 44 09 21 add BYTE PTR [ecx+ecx*1+0x21],al
- 1a7: 00 00 add BYTE PTR [eax],al
- 1a9: 00 04 13 add BYTE PTR [ebx+edx*1],al
- 1ac: 01 4c 00 00 add DWORD PTR [eax+eax*1+0x0],ecx
- 1b0: 00 46 09 add BYTE PTR [esi+0x9],al
- 1b3: c6 01 00 mov BYTE PTR [ecx],0x0
- 1b6: 00 04 14 add BYTE PTR [esp+edx*1],al
- 1b9: 01 79 02 add DWORD PTR [ecx+0x2],edi
- 1bc: 00 00 add BYTE PTR [eax],al
- 1be: 47 inc edi
- 1bf: 09 04 01 or DWORD PTR [ecx+eax*1],eax
- 1c2: 00 00 add BYTE PTR [eax],al
- 1c4: 04 18 add al,0x18
- 1c6: 01 89 02 00 00 48 add DWORD PTR [ecx+0x48000002],ecx
- 1cc: 09 0d 00 00 00 04 or DWORD PTR ds:0x4000000,ecx
- 1d2: 21 01 and DWORD PTR [ecx],eax
- 1d4: 8c 00 mov WORD PTR [eax],es
- 1d6: 00 00 add BYTE PTR [eax],al
- 1d8: 4c dec esp
- 1d9: 09 a1 02 00 00 04 or DWORD PTR [ecx+0x4000002],esp
- 1df: 29 01 sub DWORD PTR [ecx],eax
- 1e1: 9e sahf
- 1e2: 00 00 add BYTE PTR [eax],al
- 1e4: 00 54 09 a8 add BYTE PTR [ecx+ecx*1-0x58],dl
- 1e8: 02 00 add al,BYTE PTR [eax]
- 1ea: 00 04 2a add BYTE PTR [edx+ebp*1],al
- 1ed: 01 9e 00 00 00 58 add DWORD PTR [esi+0x58000000],ebx
- 1f3: 09 af 02 00 00 04 or DWORD PTR [edi+0x4000002],ebp
- 1f9: 2b 01 sub eax,DWORD PTR [ecx]
- 1fb: 9e sahf
- 1fc: 00 00 add BYTE PTR [eax],al
- 1fe: 00 5c 09 b6 add BYTE PTR [ecx+ecx*1-0x4a],bl
- 202: 02 00 add al,BYTE PTR [eax]
- 204: 00 04 2c add BYTE PTR [esp+ebp*1],al
- 207: 01 9e 00 00 00 60 add DWORD PTR [esi+0x60000000],ebx
- 20d: 09 1d 02 00 00 04 or DWORD PTR ds:0x4000002,ebx
- 213: 2e 01 25 00 00 00 64 add DWORD PTR cs:0x64000000,esp
- 21a: 09 63 03 or DWORD PTR [ebx+0x3],esp
- 21d: 00 00 add BYTE PTR [eax],al
- 21f: 04 2f add al,0x2f
- 221: 01 5a 00 add DWORD PTR [edx+0x0],ebx
- 224: 00 00 add BYTE PTR [eax],al
- 226: 68 09 07 02 00 push 0x20709
- 22b: 00 04 31 add BYTE PTR [ecx+esi*1],al
- 22e: 01 8f 02 00 00 6c add DWORD PTR [edi+0x6c000002],ecx
- 234: 00 0a add BYTE PTR [edx],cl
- 236: f5 cmc
- 237: 03 00 add eax,DWORD PTR [eax]
- 239: 00 04 96 add BYTE PTR [esi+edx*4],al
- 23c: 07 pop es
- 23d: d0 01 rol BYTE PTR [ecx],1
- 23f: 00 00 add BYTE PTR [eax],al
- 241: 0c 04 or al,0x4
- 243: 9c pushf
- 244: 6d ins DWORD PTR es:[edi],dx
- 245: 02 00 add al,BYTE PTR [eax]
- 247: 00 08 add BYTE PTR [eax],cl
- 249: 9b fwait
- 24a: 02 00 add al,BYTE PTR [eax]
- 24c: 00 04 9d 6d 02 00 00 add BYTE PTR [ebx*4+0x26d],al
- 253: 00 08 add BYTE PTR [eax],cl
- 255: 44 inc esp
- 256: 01 00 add DWORD PTR [eax],eax
- 258: 00 04 9e add BYTE PTR [esi+ebx*4],al
- 25b: 73 02 jae 25f <_init-0x8048361>
- 25d: 00 00 add BYTE PTR [eax],al
- 25f: 04 08 add al,0x8
- 261: 28 01 sub BYTE PTR [ecx],al
- 263: 00 00 add BYTE PTR [eax],al
- 265: 04 a2 add al,0xa2
- 267: 5a pop edx
- 268: 00 00 add BYTE PTR [eax],al
- 26a: 00 08 add BYTE PTR [eax],cl
- 26c: 00 06 add BYTE PTR [esi],al
- 26e: 04 3c add al,0x3c
- 270: 02 00 add al,BYTE PTR [eax]
- 272: 00 06 add BYTE PTR [esi],al
- 274: 04 b8 add al,0xb8
- 276: 00 00 add BYTE PTR [eax],al
- 278: 00 0b add BYTE PTR [ebx],cl
- 27a: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
- 27b: 00 00 add BYTE PTR [eax],al
- 27d: 00 89 02 00 00 0c add BYTE PTR [ecx+0xc000002],cl
- 283: 97 xchg edi,eax
- 284: 00 00 add BYTE PTR [eax],al
- 286: 00 00 add BYTE PTR [eax],al
- 288: 00 06 add BYTE PTR [esi],al
- 28a: 04 35 add al,0x35
- 28c: 02 00 add al,BYTE PTR [eax]
- 28e: 00 0b add BYTE PTR [ebx],cl
- 290: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
- 291: 00 00 add BYTE PTR [eax],al
- 293: 00 9f 02 00 00 0c add BYTE PTR [edi+0xc000002],bl
- 299: 97 xchg edi,eax
- 29a: 00 00 add BYTE PTR [eax],al
- 29c: 00 27 add BYTE PTR [edi],ah
- 29e: 00 06 add BYTE PTR [esi],al
- 2a0: 04 a5 add al,0xa5
- 2a2: 02 00 add al,BYTE PTR [eax]
- 2a4: 00 0d a6 00 00 00 add BYTE PTR ds:0xa6,cl
- 2aa: 0b a6 00 00 00 ba or esp,DWORD PTR [esi-0x46000000]
- 2b0: 02 00 add al,BYTE PTR [eax]
- 2b2: 00 0c 97 add BYTE PTR [edi+edx*4],cl
- 2b5: 00 00 add BYTE PTR [eax],al
- 2b7: 00 13 add BYTE PTR [ebx],dl
- 2b9: 00 0e add BYTE PTR [esi],cl
- 2bb: 17 pop ss
- 2bc: 00 00 add BYTE PTR [eax],al
- 2be: 00 05 15 01 ad 00 add BYTE PTR ds:0xad0115,al
- 2c4: 00 00 add BYTE PTR [eax],al
- 2c6: 02 db add bl,bl
- 2c8: 00 00 add BYTE PTR [eax],al
- 2ca: 00 06 add BYTE PTR [esi],al
- 2cc: 55 push ebp
- 2cd: d1 02 rol DWORD PTR [edx],1
- 2cf: 00 00 add BYTE PTR [eax],al
- 2d1: 06 push es
- 2d2: 04 d7 add al,0xd7
- 2d4: 02 00 add al,BYTE PTR [eax]
- 2d6: 00 0f add BYTE PTR [edi],cl
- 2d8: e2 02 loop 2dc <_init-0x80482e4>
- 2da: 00 00 add BYTE PTR [eax],al
- 2dc: 10 5a 00 adc BYTE PTR [edx+0x0],bl
- 2df: 00 00 add BYTE PTR [eax],al
- 2e1: 00 11 add BYTE PTR [ecx],dl
- 2e3: d7 xlat BYTE PTR ds:[ebx]
- 2e4: 02 00 add al,BYTE PTR [eax]
- 2e6: 00 04 30 add BYTE PTR [eax+esi*1],al
- 2e9: 00 00 add BYTE PTR [eax],al
- 2eb: 00 0c 18 add BYTE PTR [eax+ebx*1],cl
- 2ee: 2d 03 00 00 12 sub eax,0x12000003
- 2f3: df 03 fild WORD PTR [ebx]
- 2f5: 00 00 add BYTE PTR [eax],al
- 2f7: 01 12 add DWORD PTR [edx],edx
- 2f9: 0a 01 or al,BYTE PTR [ecx]
- 2fb: 00 00 add BYTE PTR [eax],al
- 2fd: 02 12 add dl,BYTE PTR [edx]
- 2ff: e5 02 in eax,0x2
- 301: 00 00 add BYTE PTR [eax],al
- 303: 03 12 add edx,DWORD PTR [edx]
- 305: 7d 01 jge 308 <_init-0x80482b8>
- 307: 00 00 add BYTE PTR [eax],al
- 309: 04 12 add al,0x12
- 30b: 39 02 cmp DWORD PTR [edx],eax
- 30d: 00 00 add BYTE PTR [eax],al
- 30f: 05 12 eb 03 00 add eax,0x3eb12
- 314: 00 06 add BYTE PTR [esi],al
- 316: 12 bf 00 00 00 0a adc bh,BYTE PTR [edi+0xa000000]
- 31c: 13 b2 00 00 00 00 adc esi,DWORD PTR [edx+0x0]
- 322: 00 08 add BYTE PTR [eax],cl
- 324: 00 14 00 add BYTE PTR [eax+eax*1],dl
- 327: 04 00 add al,0x0
- 329: 00 00 add BYTE PTR [eax],al
- 32b: 08 00 or BYTE PTR [eax],al
- 32d: 02 63 01 add ah,BYTE PTR [ebx+0x1]
- 330: 00 00 add BYTE PTR [eax],al
- 332: 07 pop es
- 333: 1c 3e sbb al,0x3e
- 335: 00 00 add BYTE PTR [eax],al
- 337: 00 07 add BYTE PTR [edi],al
- 339: 9d popf
- 33a: 03 00 add eax,DWORD PTR [eax]
- 33c: 00 10 add BYTE PTR [eax],dl
- 33e: 08 99 5d 03 00 00 or BYTE PTR [ecx+0x35d],bl
- 344: 08 59 03 or BYTE PTR [ecx+0x3],bl
- 347: 00 00 add BYTE PTR [eax],al
- 349: 08 9b 2d 03 00 00 or BYTE PTR [ebx+0x32d],bl
- 34f: 00 08 add BYTE PTR [eax],cl
- 351: 81 03 00 00 08 9c add DWORD PTR [ebx],0x9c080000
- 357: 5d pop ebp
- 358: 03 00 add eax,DWORD PTR [eax]
- 35a: 00 02 add BYTE PTR [edx],al
- 35c: 00 0b add BYTE PTR [ebx],cl
- 35e: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
- 35f: 00 00 add BYTE PTR [eax],al
- 361: 00 6d 03 add BYTE PTR [ebp+0x3],ch
- 364: 00 00 add BYTE PTR [eax],al
- 366: 0c 97 or al,0x97
- 368: 00 00 add BYTE PTR [eax],al
- 36a: 00 0d 00 02 db 01 add BYTE PTR ds:0x1db0200,cl
- 370: 00 00 add BYTE PTR [eax],al
- 372: 09 31 or DWORD PTR [ecx],esi
- 374: 3e 00 00 add BYTE PTR ds:[eax],al
- 377: 00 02 add BYTE PTR [edx],al
- 379: bd 01 00 00 09 mov ebp,0x9000001
- 37e: 33 30 xor esi,DWORD PTR [eax]
- 380: 00 00 add BYTE PTR [eax],al
- 382: 00 02 add BYTE PTR [edx],al
- 384: bd 02 00 00 0a mov ebp,0xa000002
- 389: 1e push ds
- 38a: 78 03 js 38f <_init-0x8048231>
- 38c: 00 00 add BYTE PTR [eax],al
- 38e: 07 pop es
- 38f: 3c 01 cmp al,0x1
- 391: 00 00 add BYTE PTR [eax],al
- 393: 04 0a add al,0xa
- 395: 1f pop ds
- 396: a7 cmps DWORD PTR ds:[esi],DWORD PTR es:[edi]
- 397: 03 00 add eax,DWORD PTR [eax]
- 399: 00 08 add BYTE PTR [eax],cl
- 39b: e4 01 in al,0x1
- 39d: 00 00 add BYTE PTR [eax],al
- 39f: 0a 21 or ah,BYTE PTR [ecx]
- 3a1: 83 03 00 add DWORD PTR [ebx],0x0
- 3a4: 00 00 add BYTE PTR [eax],al
- 3a6: 00 02 add BYTE PTR [edx],al
- 3a8: 47 inc edi
- 3a9: 03 00 add eax,DWORD PTR [eax]
- 3ab: 00 0a add BYTE PTR [edx],cl
- 3ad: 77 6d ja 41c <_init-0x80481a4>
- 3af: 03 00 add eax,DWORD PTR [eax]
- 3b1: 00 07 add BYTE PTR [edi],al
- 3b3: b5 03 mov ch,0x3
- 3b5: 00 00 add BYTE PTR [eax],al
- 3b7: 10 0a adc BYTE PTR [edx],cl
- 3b9: ef out dx,eax
- 3ba: ef out dx,eax
- 3bb: 03 00 add eax,DWORD PTR [eax]
- 3bd: 00 08 add BYTE PTR [eax],cl
- 3bf: cb retf
- 3c0: 00 00 add BYTE PTR [eax],al
- 3c2: 00 0a add BYTE PTR [edx],cl
- 3c4: f1 icebp
- 3c5: 2d 03 00 00 00 sub eax,0x3
- 3ca: 08 2e or BYTE PTR [esi],ch
- 3cc: 03 00 add eax,DWORD PTR [eax]
- 3ce: 00 0a add BYTE PTR [edx],cl
- 3d0: f2 a7 repnz cmps DWORD PTR ds:[esi],DWORD PTR es:[edi]
- 3d2: 03 00 add eax,DWORD PTR [eax]
- 3d4: 00 02 add BYTE PTR [edx],al
- 3d6: 08 3b or BYTE PTR [ebx],bh
- 3d8: 01 00 add DWORD PTR [eax],eax
- 3da: 00 0a add BYTE PTR [edx],cl
- 3dc: f3 8e 03 repz mov es,WORD PTR [ebx]
- 3df: 00 00 add BYTE PTR [eax],al
- 3e1: 04 08 add al,0x8
- 3e3: 93 xchg ebx,eax
- 3e4: 01 00 add DWORD PTR [eax],eax
- 3e6: 00 0a add BYTE PTR [edx],cl
- 3e8: f6 ef imul bh
- 3ea: 03 00 add eax,DWORD PTR [eax]
- 3ec: 00 08 add BYTE PTR [eax],cl
- 3ee: 00 0b add BYTE PTR [ebx],cl
- 3f0: 37 aaa
- 3f1: 00 00 add BYTE PTR [eax],al
- 3f3: 00 ff add bh,bh
- 3f5: 03 00 add eax,DWORD PTR [eax]
- 3f7: 00 0c 97 add BYTE PTR [edi+edx*4],cl
- 3fa: 00 00 add BYTE PTR [eax],al
- 3fc: 00 07 add BYTE PTR [edi],al
- 3fe: 00 15 89 03 00 00 add BYTE PTR ds:0x389,dl
- 404: 01 0f add DWORD PTR [edi],ecx
- 406: 7b 88 jnp 390 <_init-0x8048230>
- 408: 04 08 add al,0x8
- 40a: 1e push ds
- 40b: 00 00 add BYTE PTR [eax],al
- 40d: 00 01 add BYTE PTR [ecx],al
- 40f: 9c pushf
- 410: 23 04 00 and eax,DWORD PTR [eax+eax*1]
- 413: 00 16 add BYTE PTR [esi],dl
- 415: 6d ins DWORD PTR es:[edi],dx
- 416: 73 67 jae 47f <_init-0x8048141>
- 418: 00 01 add BYTE PTR [ecx],al
- 41a: 0f 9f 02 setg BYTE PTR [edx]
- 41d: 00 00 add BYTE PTR [eax],al
- 41f: 02 91 00 00 15 5a add dl,BYTE PTR [ecx+0x5a150000]
- 425: 01 00 add DWORD PTR [eax],eax
- 427: 00 01 add BYTE PTR [ecx],al
- 429: 15 99 88 04 08 adc eax,0x8048899
- 42e: 18 01 sbb BYTE PTR [ecx],al
- 430: 00 00 add BYTE PTR [eax],al
- 432: 01 9c 7e 04 00 00 17 add DWORD PTR [esi+edi*2+0x17000004],ebx
- 439: ce into
- 43a: 02 00 add al,BYTE PTR [eax]
- 43c: 00 01 add BYTE PTR [ecx],al
- 43e: 15 5a 00 00 00 adc eax,0x5a
- 443: 02 91 00 18 c7 02 add dl,BYTE PTR [ecx+0x2c71800]
- 449: 00 00 add BYTE PTR [eax],al
- 44b: 01 17 add DWORD PTR [edi],edx
- 44d: aa stos BYTE PTR es:[edi],al
- 44e: 02 00 add al,BYTE PTR [eax]
- 450: 00 02 add BYTE PTR [edx],al
- 452: 91 xchg ecx,eax
- 453: 58 pop eax
- 454: 18 d6 sbb dh,dl
- 456: 00 00 add BYTE PTR [eax],al
- 458: 00 01 add BYTE PTR [ecx],al
- 45a: 18 7e 04 sbb BYTE PTR [esi+0x4],bh
- 45d: 00 00 add BYTE PTR [eax],al
- 45f: 02 91 4e 18 53 01 add dl,BYTE PTR [ecx+0x153184e]
- 465: 00 00 add BYTE PTR [eax],al
- 467: 01 19 add DWORD PTR [ecx],ebx
- 469: 5a pop edx
- 46a: 00 00 add BYTE PTR [eax],al
- 46c: 00 02 add BYTE PTR [edx],al
- 46e: 91 xchg ecx,eax
- 46f: 48 dec eax
- 470: 19 73 7a sbb DWORD PTR [ebx+0x7a],esi
- 473: 00 01 add BYTE PTR [ecx],al
- 475: 1b 5a 00 sbb ebx,DWORD PTR [edx+0x0]
- 478: 00 00 add BYTE PTR [eax],al
- 47a: 02 91 6c 00 0b a6 add dl,BYTE PTR [ecx-0x59f4ff94]
- 480: 00 00 add BYTE PTR [eax],al
- 482: 00 8e 04 00 00 0c add BYTE PTR [esi+0xc000004],cl
- 488: 97 xchg edi,eax
- 489: 00 00 add BYTE PTR [eax],al
- 48b: 00 09 add BYTE PTR [ecx],cl
- 48d: 00 15 2d 01 00 00 add BYTE PTR ds:0x12d,dl
- 493: 01 35 b1 89 04 08 add DWORD PTR ds:0x80489b1,esi
- 499: 6b 00 00 imul eax,DWORD PTR [eax],0x0
- 49c: 00 01 add BYTE PTR [ecx],al
- 49e: 9c pushf
- 49f: bf 04 00 00 17 mov edi,0x17000004
- 4a4: ce into
- 4a5: 02 00 add al,BYTE PTR [eax]
- 4a7: 00 01 add BYTE PTR [ecx],al
- 4a9: 35 5a 00 00 00 xor eax,0x5a
- 4ae: 02 91 00 19 73 7a add dl,BYTE PTR [ecx+0x7a731900]
- 4b4: 00 01 add BYTE PTR [ecx],al
- 4b6: 37 aaa
- 4b7: 5a pop edx
- 4b8: 00 00 add BYTE PTR [eax],al
- 4ba: 00 02 add BYTE PTR [edx],al
- 4bc: 91 xchg ecx,eax
- 4bd: 6c ins BYTE PTR es:[edi],dx
- 4be: 00 15 f7 02 00 00 add BYTE PTR ds:0x2f7,dl
- 4c4: 01 45 1c add DWORD PTR [ebp+0x1c],eax
- 4c7: 8a 04 08 mov al,BYTE PTR [eax+ecx*1]
- 4ca: 4d dec ebp
- 4cb: 00 00 add BYTE PTR [eax],al
- 4cd: 00 01 add BYTE PTR [ecx],al
- 4cf: 9c pushf
- 4d0: e3 04 jecxz 4d6 <_init-0x80480ea>
- 4d2: 00 00 add BYTE PTR [eax],al
- 4d4: 17 pop ss
- 4d5: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
- 4d6: 03 00 add eax,DWORD PTR [eax]
- 4d8: 00 01 add BYTE PTR [ecx],al
- 4da: 45 inc ebp
- 4db: 5a pop edx
- 4dc: 00 00 add BYTE PTR [eax],al
- 4de: 00 02 add BYTE PTR [edx],al
- 4e0: 91 xchg ecx,eax
- 4e1: 00 00 add BYTE PTR [eax],al
- 4e3: 1a 7a 00 sbb bh,BYTE PTR [edx+0x0]
- 4e6: 00 00 add BYTE PTR [eax],al
- 4e8: 01 4f 5a add DWORD PTR [edi+0x5a],ecx
- 4eb: 00 00 add BYTE PTR [eax],al
- 4ed: 00 69 8a add BYTE PTR [ecx-0x76],ch
- 4f0: 04 08 add al,0x8
- 4f2: 78 01 js 4f5 <_init-0x80480cb>
- 4f4: 00 00 add BYTE PTR [eax],al
- 4f6: 01 9c 6d 05 00 00 17 add DWORD PTR [ebp+ebp*2+0x17000005],ebx
- 4fd: 8e 01 mov es,WORD PTR [ecx]
- 4ff: 00 00 add BYTE PTR [eax],al
- 501: 01 4f 5a add DWORD PTR [edi+0x5a],ecx
- 504: 00 00 add BYTE PTR [eax],al
- 506: 00 02 add BYTE PTR [edx],al
- 508: 91 xchg ecx,eax
- 509: 00 17 add BYTE PTR [edi],dl
- 50b: ea 00 00 00 01 4f 6d jmp 0x6d4f:0x1000000
- 512: 05 00 00 02 91 add eax,0x91020000
- 517: 04 18 add al,0x18
- 519: 7a 03 jp 51e <_init-0x80480a2>
- 51b: 00 00 add BYTE PTR [eax],al
- 51d: 01 51 5a add DWORD PTR [ecx+0x5a],edx
- 520: 00 00 add BYTE PTR [eax],al
- 522: 00 02 add BYTE PTR [edx],al
- 524: 75 74 jne 59a <_init-0x8048026>
- 526: 18 77 03 sbb BYTE PTR [edi+0x3],dh
- 529: 00 00 add BYTE PTR [eax],al
- 52b: 01 51 5a add DWORD PTR [ecx+0x5a],edx
- 52e: 00 00 add BYTE PTR [eax],al
- 530: 00 02 add BYTE PTR [edx],al
- 532: 75 6c jne 5a0 <_init-0x8048020>
- 534: 18 21 sbb BYTE PTR [ecx],ah
- 536: 01 00 add DWORD PTR [eax],eax
- 538: 00 01 add BYTE PTR [ecx],al
- 53a: 51 push ecx
- 53b: 5a pop edx
- 53c: 00 00 add BYTE PTR [eax],al
- 53e: 00 02 add BYTE PTR [edx],al
- 540: 75 70 jne 5b2 <_init-0x804800e>
- 542: 18 65 00 sbb BYTE PTR [ebp+0x0],ah
- 545: 00 00 add BYTE PTR [eax],al
- 547: 01 52 ba add DWORD PTR [edx-0x46],edx
- 54a: 02 00 add al,BYTE PTR [eax]
- 54c: 00 02 add BYTE PTR [edx],al
- 54e: 75 68 jne 5b8 <_init-0x8048008>
- 550: 18 b3 01 00 00 01 sbb BYTE PTR [ebx+0x1000001],dh
- 556: 53 push ebx
- 557: b2 03 mov dl,0x3
- 559: 00 00 add BYTE PTR [eax],al
- 55b: 02 75 58 add dh,BYTE PTR [ebp+0x58]
- 55e: 18 24 02 sbb BYTE PTR [edx+eax*1],ah
- 561: 00 00 add BYTE PTR [eax],al
- 563: 01 53 b2 add DWORD PTR [ebx-0x4e],edx
- 566: 03 00 add eax,DWORD PTR [eax]
- 568: 00 02 add BYTE PTR [edx],al
- 56a: 75 48 jne 5b4 <_init-0x804800c>
- 56c: 00 06 add BYTE PTR [esi],al
- 56e: 04 a0 add al,0xa0
- 570: 00 00 add BYTE PTR [eax],al
- 572: 00 1b add BYTE PTR [ebx],bl
- 574: c1 03 00 rol DWORD PTR [ebx],0x0
- 577: 00 01 add BYTE PTR [ecx],al
- 579: 7e e1 jle 55c <_init-0x8048064>
- 57b: 8b 04 08 mov eax,DWORD PTR [eax+ecx*1]
- 57e: 08 00 or BYTE PTR [eax],al
- 580: 00 00 add BYTE PTR [eax],al
- 582: 01 9c 1c ef 00 00 00 add DWORD PTR [esp+ebx*1+0xef],ebx
- 589: 0b aa 73 02 00 00 or ebp,DWORD PTR [edx+0x273]
- 58f: 1d 86 01 00 00 sbb eax,0x186
- 594: 01 0d aa 02 00 00 add DWORD PTR ds:0x2aa,ecx
- 59a: 05 03 78 b0 04 add eax,0x4b07803
- 59f: 08 00 or BYTE PTR [eax],al
- Disassembly of section .debug_abbrev:
- 00000000 <.debug_abbrev>:
- 0: 01 11 add DWORD PTR [ecx],edx
- 2: 01 25 0e 13 0b 03 add DWORD PTR ds:0x30b130e,esp
- 8: 0e push cs
- 9: 1b 0e sbb ecx,DWORD PTR [esi]
- b: 11 01 adc DWORD PTR [ecx],eax
- d: 12 06 adc al,BYTE PTR [esi]
- f: 10 17 adc BYTE PTR [edi],dl
- 11: 00 00 add BYTE PTR [eax],al
- 13: 02 16 add dl,BYTE PTR [esi]
- 15: 00 03 add BYTE PTR [ebx],al
- 17: 0e push cs
- 18: 3a 0b cmp cl,BYTE PTR [ebx]
- 1a: 3b 0b cmp ecx,DWORD PTR [ebx]
- 1c: 49 dec ecx
- 1d: 13 00 adc eax,DWORD PTR [eax]
- 1f: 00 03 add BYTE PTR [ebx],al
- 21: 24 00 and al,0x0
- 23: 0b 0b or ecx,DWORD PTR [ebx]
- 25: 3e 0b 03 or eax,DWORD PTR ds:[ebx]
- 28: 0e push cs
- 29: 00 00 add BYTE PTR [eax],al
- 2b: 04 24 add al,0x24
- 2d: 00 0b add BYTE PTR [ebx],cl
- 2f: 0b 3e or edi,DWORD PTR [esi]
- 31: 0b 03 or eax,DWORD PTR [ebx]
- 33: 08 00 or BYTE PTR [eax],al
- 35: 00 05 0f 00 0b 0b add BYTE PTR ds:0xb0b000f,al
- 3b: 00 00 add BYTE PTR [eax],al
- 3d: 06 push es
- 3e: 0f 00 0b str WORD PTR [ebx]
- 41: 0b 49 13 or ecx,DWORD PTR [ecx+0x13]
- 44: 00 00 add BYTE PTR [eax],al
- 46: 07 pop es
- 47: 13 01 adc eax,DWORD PTR [ecx]
- 49: 03 0e add ecx,DWORD PTR [esi]
- 4b: 0b 0b or ecx,DWORD PTR [ebx]
- 4d: 3a 0b cmp cl,BYTE PTR [ebx]
- 4f: 3b 0b cmp ecx,DWORD PTR [ebx]
- 51: 01 13 add DWORD PTR [ebx],edx
- 53: 00 00 add BYTE PTR [eax],al
- 55: 08 0d 00 03 0e 3a or BYTE PTR ds:0x3a0e0300,cl
- 5b: 0b 3b or edi,DWORD PTR [ebx]
- 5d: 0b 49 13 or ecx,DWORD PTR [ecx+0x13]
- 60: 38 0b cmp BYTE PTR [ebx],cl
- 62: 00 00 add BYTE PTR [eax],al
- 64: 09 0d 00 03 0e 3a or DWORD PTR ds:0x3a0e0300,ecx
- 6a: 0b 3b or edi,DWORD PTR [ebx]
- 6c: 05 49 13 38 0b add eax,0xb381349
- 71: 00 00 add BYTE PTR [eax],al
- 73: 0a 16 or dl,BYTE PTR [esi]
- 75: 00 03 add BYTE PTR [ebx],al
- 77: 0e push cs
- 78: 3a 0b cmp cl,BYTE PTR [ebx]
- 7a: 3b 0b cmp ecx,DWORD PTR [ebx]
- 7c: 00 00 add BYTE PTR [eax],al
- 7e: 0b 01 or eax,DWORD PTR [ecx]
- 80: 01 49 13 add DWORD PTR [ecx+0x13],ecx
- 83: 01 13 add DWORD PTR [ebx],edx
- 85: 00 00 add BYTE PTR [eax],al
- 87: 0c 21 or al,0x21
- 89: 00 49 13 add BYTE PTR [ecx+0x13],cl
- 8c: 2f das
- 8d: 0b 00 or eax,DWORD PTR [eax]
- 8f: 00 0d 26 00 49 13 add BYTE PTR ds:0x13490026,cl
- 95: 00 00 add BYTE PTR [eax],al
- 97: 0e push cs
- 98: 16 push ss
- 99: 00 03 add BYTE PTR [ebx],al
- 9b: 0e push cs
- 9c: 3a 0b cmp cl,BYTE PTR [ebx]
- 9e: 3b 05 49 13 00 00 cmp eax,DWORD PTR ds:0x1349
- a4: 0f 15 01 unpckhps xmm0,XMMWORD PTR [ecx]
- a7: 27 daa
- a8: 19 01 sbb DWORD PTR [ecx],eax
- aa: 13 00 adc eax,DWORD PTR [eax]
- ac: 00 10 add BYTE PTR [eax],dl
- ae: 05 00 49 13 00 add eax,0x134900
- b3: 00 11 add BYTE PTR [ecx],dl
- b5: 04 01 add al,0x1
- b7: 03 0e add ecx,DWORD PTR [esi]
- b9: 0b 0b or ecx,DWORD PTR [ebx]
- bb: 49 dec ecx
- bc: 13 3a adc edi,DWORD PTR [edx]
- be: 0b 3b or edi,DWORD PTR [ebx]
- c0: 0b 01 or eax,DWORD PTR [ecx]
- c2: 13 00 adc eax,DWORD PTR [eax]
- c4: 00 12 add BYTE PTR [edx],dl
- c6: 28 00 sub BYTE PTR [eax],al
- c8: 03 0e add ecx,DWORD PTR [esi]
- ca: 1c 0b sbb al,0xb
- cc: 00 00 add BYTE PTR [eax],al
- ce: 13 28 adc ebp,DWORD PTR [eax]
- d0: 00 03 add BYTE PTR [ebx],al
- d2: 0e push cs
- d3: 1c 06 sbb al,0x6
- d5: 00 00 add BYTE PTR [eax],al
- d7: 14 28 adc al,0x28
- d9: 00 03 add BYTE PTR [ebx],al
- db: 0e push cs
- dc: 1c 05 sbb al,0x5
- de: 00 00 add BYTE PTR [eax],al
- e0: 15 2e 01 3f 19 adc eax,0x193f012e
- e5: 03 0e add ecx,DWORD PTR [esi]
- e7: 3a 0b cmp cl,BYTE PTR [ebx]
- e9: 3b 0b cmp ecx,DWORD PTR [ebx]
- eb: 27 daa
- ec: 19 11 sbb DWORD PTR [ecx],edx
- ee: 01 12 add DWORD PTR [edx],edx
- f0: 06 push es
- f1: 40 inc eax
- f2: 18 96 42 19 01 13 sbb BYTE PTR [esi+0x13011942],dl
- f8: 00 00 add BYTE PTR [eax],al
- fa: 16 push ss
- fb: 05 00 03 08 3a add eax,0x3a080300
- 100: 0b 3b or edi,DWORD PTR [ebx]
- 102: 0b 49 13 or ecx,DWORD PTR [ecx+0x13]
- 105: 02 18 add bl,BYTE PTR [eax]
- 107: 00 00 add BYTE PTR [eax],al
- 109: 17 pop ss
- 10a: 05 00 03 0e 3a add eax,0x3a0e0300
- 10f: 0b 3b or edi,DWORD PTR [ebx]
- 111: 0b 49 13 or ecx,DWORD PTR [ecx+0x13]
- 114: 02 18 add bl,BYTE PTR [eax]
- 116: 00 00 add BYTE PTR [eax],al
- 118: 18 34 00 sbb BYTE PTR [eax+eax*1],dh
- 11b: 03 0e add ecx,DWORD PTR [esi]
- 11d: 3a 0b cmp cl,BYTE PTR [ebx]
- 11f: 3b 0b cmp ecx,DWORD PTR [ebx]
- 121: 49 dec ecx
- 122: 13 02 adc eax,DWORD PTR [edx]
- 124: 18 00 sbb BYTE PTR [eax],al
- 126: 00 19 add BYTE PTR [ecx],bl
- 128: 34 00 xor al,0x0
- 12a: 03 08 add ecx,DWORD PTR [eax]
- 12c: 3a 0b cmp cl,BYTE PTR [ebx]
- 12e: 3b 0b cmp ecx,DWORD PTR [ebx]
- 130: 49 dec ecx
- 131: 13 02 adc eax,DWORD PTR [edx]
- 133: 18 00 sbb BYTE PTR [eax],al
- 135: 00 1a add BYTE PTR [edx],bl
- 137: 2e 01 3f add DWORD PTR cs:[edi],edi
- 13a: 19 03 sbb DWORD PTR [ebx],eax
- 13c: 0e push cs
- 13d: 3a 0b cmp cl,BYTE PTR [ebx]
- 13f: 3b 0b cmp ecx,DWORD PTR [ebx]
- 141: 27 daa
- 142: 19 49 13 sbb DWORD PTR [ecx+0x13],ecx
- 145: 11 01 adc DWORD PTR [ecx],eax
- 147: 12 06 adc al,BYTE PTR [esi]
- 149: 40 inc eax
- 14a: 18 96 42 19 01 13 sbb BYTE PTR [esi+0x13011942],dl
- 150: 00 00 add BYTE PTR [eax],al
- 152: 1b 2e sbb ebp,DWORD PTR [esi]
- 154: 00 3f add BYTE PTR [edi],bh
- 156: 19 03 sbb DWORD PTR [ebx],eax
- 158: 0e push cs
- 159: 3a 0b cmp cl,BYTE PTR [ebx]
- 15b: 3b 0b cmp ecx,DWORD PTR [ebx]
- 15d: 11 01 adc DWORD PTR [ecx],eax
- 15f: 12 06 adc al,BYTE PTR [esi]
- 161: 40 inc eax
- 162: 18 97 42 19 00 00 sbb BYTE PTR [edi+0x1942],dl
- 168: 1c 34 sbb al,0x34
- 16a: 00 03 add BYTE PTR [ebx],al
- 16c: 0e push cs
- 16d: 3a 0b cmp cl,BYTE PTR [ebx]
- 16f: 3b 0b cmp ecx,DWORD PTR [ebx]
- 171: 49 dec ecx
- 172: 13 3f adc edi,DWORD PTR [edi]
- 174: 19 3c 19 sbb DWORD PTR [ecx+ebx*1],edi
- 177: 00 00 add BYTE PTR [eax],al
- 179: 1d 34 00 03 0e sbb eax,0xe030034
- 17e: 3a 0b cmp cl,BYTE PTR [ebx]
- 180: 3b 0b cmp ecx,DWORD PTR [ebx]
- 182: 49 dec ecx
- 183: 13 3f adc edi,DWORD PTR [edi]
- 185: 19 02 sbb DWORD PTR [edx],eax
- 187: 18 00 sbb BYTE PTR [eax],al
- ...
- Disassembly of section .debug_line:
- 00000000 <.debug_line>:
- 0: 68 01 00 00 02 push 0x2000001
- 5: 00 ff add bh,bh
- 7: 00 00 add BYTE PTR [eax],al
- 9: 00 01 add BYTE PTR [ecx],al
- b: 01 fb add ebx,edi
- d: 0e push cs
- e: 0d 00 01 01 01 or eax,0x1010100
- 13: 01 00 add DWORD PTR [eax],eax
- 15: 00 00 add BYTE PTR [eax],al
- 17: 01 00 add DWORD PTR [eax],eax
- 19: 00 01 add BYTE PTR [ecx],al
- 1b: 2f das
- 1c: 75 73 jne 91 <_init-0x804852f>
- 1e: 72 2f jb 4f <_init-0x8048571>
- 20: 6c ins BYTE PTR es:[edi],dx
- 21: 69 62 2f 67 63 63 2f imul esp,DWORD PTR [edx+0x2f],0x2f636367
- 28: 78 38 js 62 <_init-0x804855e>
- 2a: 36 5f ss pop edi
- 2c: 36 34 2d ss xor al,0x2d
- 2f: 6c ins BYTE PTR es:[edi],dx
- 30: 69 6e 75 78 2d 67 6e imul ebp,DWORD PTR [esi+0x75],0x6e672d78
- 37: 75 2f jne 68 <_init-0x8048558>
- 39: 35 2f 69 6e 63 xor eax,0x636e692f
- 3e: 6c ins BYTE PTR es:[edi],dx
- 3f: 75 64 jne a5 <_init-0x804851b>
- 41: 65 00 2f add BYTE PTR gs:[edi],ch
- 44: 75 73 jne b9 <_init-0x8048507>
- 46: 72 2f jb 77 <_init-0x8048549>
- 48: 69 6e 63 6c 75 64 65 imul ebp,DWORD PTR [esi+0x63],0x6564756c
- 4f: 2f das
- 50: 62 69 74 bound ebp,QWORD PTR [ecx+0x74]
- 53: 73 00 jae 55 <_init-0x804856b>
- 55: 2f das
- 56: 75 73 jne cb <_init-0x80484f5>
- 58: 72 2f jb 89 <_init-0x8048537>
- 5a: 69 6e 63 6c 75 64 65 imul ebp,DWORD PTR [esi+0x63],0x6564756c
- 61: 00 2f add BYTE PTR [edi],ch
- 63: 75 73 jne d8 <_init-0x80484e8>
- 65: 72 2f jb 96 <_init-0x804852a>
- 67: 69 6e 63 6c 75 64 65 imul ebp,DWORD PTR [esi+0x63],0x6564756c
- 6e: 2f das
- 6f: 6e outs dx,BYTE PTR ds:[esi]
- 70: 65 74 69 gs je dc <_init-0x80484e4>
- 73: 6e outs dx,BYTE PTR ds:[esi]
- 74: 65 74 00 gs je 77 <_init-0x8048549>
- 77: 00 73 65 add BYTE PTR [ebx+0x65],dh
- 7a: 72 76 jb f2 <_init-0x80484ce>
- 7c: 65 72 2e gs jb ad <_init-0x8048513>
- 7f: 63 00 arpl WORD PTR [eax],ax
- 81: 00 00 add BYTE PTR [eax],al
- 83: 00 73 74 add BYTE PTR [ebx+0x74],dh
- 86: 64 64 65 66 2e 68 00 fs fs gs cs pushw 0x100
- 8d: 01
- 8e: 00 00 add BYTE PTR [eax],al
- 90: 74 79 je 10b <_init-0x80484b5>
- 92: 70 65 jo f9 <_init-0x80484c7>
- 94: 73 2e jae c4 <_init-0x80484fc>
- 96: 68 00 02 00 00 push 0x200
- 9b: 6c ins BYTE PTR es:[edi],dx
- 9c: 69 62 69 6f 2e 68 00 imul esp,DWORD PTR [edx+0x69],0x682e6f
- a3: 03 00 add eax,DWORD PTR [eax]
- a5: 00 75 6e add BYTE PTR [ebp+0x6e],dh
- a8: 69 73 74 64 2e 68 00 imul esi,DWORD PTR [ebx+0x74],0x682e64
- af: 03 00 add eax,DWORD PTR [eax]
- b1: 00 73 69 add BYTE PTR [ebx+0x69],dh
- b4: 67 6e outs dx,BYTE PTR ds:[si]
- b6: 61 popa
- b7: 6c ins BYTE PTR es:[edi],dx
- b8: 2e 68 00 03 00 00 cs push 0x300
- be: 73 6f jae 12f <_init-0x8048491>
- c0: 63 6b 61 arpl WORD PTR [ebx+0x61],bp
- c3: 64 64 72 2e fs fs jb f5 <_init-0x80484cb>
- c7: 68 00 02 00 00 push 0x200
- cc: 73 6f jae 13d <_init-0x8048483>
- ce: 63 6b 65 arpl WORD PTR [ebx+0x65],bp
- d1: 74 2e je 101 <_init-0x80484bf>
- d3: 68 00 02 00 00 push 0x200
- d8: 73 74 jae 14e <_init-0x8048472>
- da: 64 69 6e 74 2e 68 00 imul ebp,DWORD PTR fs:[esi+0x74],0x300682e
- e1: 03
- e2: 00 00 add BYTE PTR [eax],al
- e4: 69 6e 2e 68 00 04 00 imul ebp,DWORD PTR [esi+0x2e],0x40068
- eb: 00 73 74 add BYTE PTR [ebx+0x74],dh
- ee: 64 69 6f 2e 68 00 03 imul ebp,DWORD PTR fs:[edi+0x2e],0x30068
- f5: 00
- f6: 00 73 6f add BYTE PTR [ebx+0x6f],dh
- f9: 63 6b 65 arpl WORD PTR [ebx+0x65],bp
- fc: 74 5f je 15d <_init-0x8048463>
- fe: 74 79 je 179 <_init-0x8048447>
- 100: 70 65 jo 167 <_init-0x8048459>
- 102: 2e 68 00 02 00 00 cs push 0x200
- 108: 00 00 add BYTE PTR [eax],al
- 10a: 05 02 7b 88 04 add eax,0x4887b02
- 10f: 08 03 or BYTE PTR [ebx],al
- 111: 0f 01 67 d7 smsw WORD PTR [edi-0x29]
- 115: a2 6b 08 5a 67 mov ds:0x675a086b,al
- 11a: 08 f4 or ah,dh
- 11c: 67 f5 addr16 cmc
- 11e: 08 75 08 or BYTE PTR [ebp+0x8],dh
- 121: 13 08 adc ecx,DWORD PTR [eax]
- 123: 3e 08 76 67 or BYTE PTR ds:[esi+0x67],dh
- 127: 08 f4 or ah,dh
- 129: 67 f4 addr16 hlt
- 12b: 08 3e or BYTE PTR [esi],bh
- 12d: 08 59 3f or BYTE PTR [ecx+0x3f],bl
- 130: 68 da 08 67 67 push 0x676708da
- 135: 08 db or bl,bl
- 137: 2b 67 f4 sub esp,DWORD PTR [edi-0xc]
- 13a: 3f aas
- 13b: 67 f3 f5 addr16 repz cmc
- 13e: f3 08 3d 3f 08 41 5a repz or BYTE PTR ds:0x5a41083f,bh
- 145: 08 67 a1 or BYTE PTR [edi-0x5f],ah
- 148: 08 21 or BYTE PTR [ecx],ah
- 14a: 08 3d 67 f4 08 13 or BYTE PTR ds:0x1308f467,bh
- 150: 08 69 67 or BYTE PTR [ecx+0x67],ch
- 153: 75 08 jne 15d <_init-0x8048463>
- 155: 5b pop ebx
- 156: 08 75 f4 or BYTE PTR [ebp-0xc],dh
- 159: f3 75 08 repz jne 164 <_init-0x804845c>
- 15c: 84 67 f4 test BYTE PTR [edi-0xc],ah
- 15f: f3 d8 d7 repz fcom st(7)
- 162: d8 59 a3 fcomp DWORD PTR [ecx-0x5d]
- 165: 3d 2f 02 03 00 cmp eax,0x3022f
- 16a: 01 01 add DWORD PTR [ecx],eax
- Disassembly of section .debug_str:
- 00000000 <.debug_str>:
- 0: 5f pop edi
- 1: 5f pop edi
- 2: 71 75 jno 79 <_init-0x8048547>
- 4: 61 popa
- 5: 64 5f fs pop edi
- 7: 74 00 je 9 <_init-0x80485b7>
- 9: 5f pop edi
- a: 6f outs dx,DWORD PTR ds:[esi]
- b: 6c ins BYTE PTR es:[edi],dx
- c: 64 5f fs pop edi
- e: 6f outs dx,DWORD PTR ds:[esi]
- f: 66 66 73 65 data16 data16 jae 78 <_init-0x8048548>
- 13: 74 00 je 15 <_init-0x80485ab>
- 15: 5f pop edi
- 16: 5f pop edi
- 17: 73 6f jae 88 <_init-0x8048538>
- 19: 63 6b 6c arpl WORD PTR [ebx+0x6c],bp
- 1c: 65 6e outs dx,BYTE PTR gs:[esi]
- 1e: 5f pop edi
- 1f: 74 00 je 21 <_init-0x804859f>
- 21: 5f pop edi
- 22: 76 74 jbe 98 <_init-0x8048528>
- 24: 61 popa
- 25: 62 6c 65 5f bound ebp,QWORD PTR [ebp+eiz*2+0x5f]
- 29: 6f outs dx,DWORD PTR ds:[esi]
- 2a: 66 66 73 65 data16 data16 jae 93 <_init-0x804852d>
- 2e: 74 00 je 30 <_init-0x8048590>
- 30: 5f pop edi
- 31: 49 dec ecx
- 32: 4f dec edi
- 33: 5f pop edi
- 34: 73 61 jae 97 <_init-0x8048529>
- 36: 76 65 jbe 9d <_init-0x8048523>
- 38: 5f pop edi
- 39: 65 6e outs dx,BYTE PTR gs:[esi]
- 3b: 64 00 5f 49 add BYTE PTR fs:[edi+0x49],bl
- 3f: 4f dec edi
- 40: 5f pop edi
- 41: 77 72 ja b5 <_init-0x804850b>
- 43: 69 74 65 5f 65 6e 64 imul esi,DWORD PTR [ebp+eiz*2+0x5f],0x646e65
- 4a: 00
- 4b: 73 68 jae b5 <_init-0x804850b>
- 4d: 6f outs dx,DWORD PTR ds:[esi]
- 4e: 72 74 jb c4 <_init-0x80484fc>
- 50: 20 69 6e and BYTE PTR [ecx+0x6e],ch
- 53: 74 00 je 55 <_init-0x804856b>
- 55: 73 69 jae c0 <_init-0x8048500>
- 57: 7a 65 jp be <_init-0x8048502>
- 59: 5f pop edi
- 5a: 74 00 je 5c <_init-0x8048564>
- 5c: 73 69 jae c7 <_init-0x80484f9>
- 5e: 7a 65 jp c5 <_init-0x80484fb>
- 60: 74 79 je db <_init-0x80484e5>
- 62: 70 65 jo c9 <_init-0x80484f7>
- 64: 00 63 6c add BYTE PTR [ebx+0x6c],ah
- 67: 69 6c 65 6e 00 5f 49 imul ebp,DWORD PTR [ebp+eiz*2+0x6e],0x4f495f00
- 6e: 4f
- 6f: 5f pop edi
- 70: 77 72 ja e4 <_init-0x80484dc>
- 72: 69 74 65 5f 70 74 72 imul esi,DWORD PTR [ebp+eiz*2+0x5f],0x727470
- 79: 00
- 7a: 6d ins DWORD PTR es:[edi],dx
- 7b: 61 popa
- 7c: 69 6e 00 2f 68 6f 6d imul ebp,DWORD PTR [esi+0x0],0x6d6f682f
- 83: 65 2f gs das
- 85: 6d ins DWORD PTR es:[edi],dx
- 86: 61 popa
- 87: 67 73 68 addr16 jae f2 <_init-0x80484ce>
- 8a: 69 6d 69 6d 2f 44 65 imul ebp,DWORD PTR [ebp+0x69],0x65442f6d
- 91: 73 6b jae fe <_init-0x80484c2>
- 93: 74 6f je 104 <_init-0x80484bc>
- 95: 70 2f jo c6 <_init-0x80484fa>
- 97: 65 78 31 gs js cb <_init-0x80484f5>
- 9a: 35 00 5f 49 4f xor eax,0x4f495f00
- 9f: 5f pop edi
- a0: 62 75 66 bound esi,QWORD PTR [ebp+0x66]
- a3: 5f pop edi
- a4: 62 61 73 bound esp,QWORD PTR [ecx+0x73]
- a7: 65 00 5f 6d add BYTE PTR gs:[edi+0x6d],bl
- ab: 61 popa
- ac: 72 6b jb 119 <_init-0x80484a7>
- ae: 65 72 73 gs jb 124 <_init-0x804849c>
- b1: 00 53 4f add BYTE PTR [ebx+0x4f],dl
- b4: 43 inc ebx
- b5: 4b dec ebx
- b6: 5f pop edi
- b7: 43 inc ebx
- b8: 4c dec esp
- b9: 4f dec edi
- ba: 45 inc ebp
- bb: 58 pop eax
- bc: 45 inc ebp
- bd: 43 inc ebx
- be: 00 53 4f add BYTE PTR [ebx+0x4f],dl
- c1: 43 inc ebx
- c2: 4b dec ebx
- c3: 5f pop edi
- c4: 50 push eax
- c5: 41 inc ecx
- c6: 43 inc ebx
- c7: 4b dec ebx
- c8: 45 inc ebp
- c9: 54 push esp
- ca: 00 73 69 add BYTE PTR [ebx+0x69],dh
- cd: 6e outs dx,BYTE PTR ds:[esi]
- ce: 5f pop edi
- cf: 66 61 popaw
- d1: 6d ins DWORD PTR es:[edi],dx
- d2: 69 6c 79 00 73 6c 65 imul ebp,DWORD PTR [ecx+edi*2+0x0],0x6e656c73
- d9: 6e
- da: 00 5f 5f add BYTE PTR [edi+0x5f],bl
- dd: 73 69 jae 148 <_init-0x8048478>
- df: 67 68 61 6e 64 6c addr16 push 0x6c646e61
- e5: 65 72 5f gs jb 147 <_init-0x8048479>
- e8: 74 00 je ea <_init-0x80484d6>
- ea: 61 popa
- eb: 72 67 jb 154 <_init-0x804846c>
- ed: 76 00 jbe ef <_init-0x80484d1>
- ef: 73 74 jae 165 <_init-0x804845b>
- f1: 64 65 72 72 fs gs jb 167 <_init-0x8048459>
- f5: 00 6c 6f 6e add BYTE PTR [edi+ebp*2+0x6e],ch
- f9: 67 20 6c 6f and BYTE PTR [si+0x6f],ch
- fd: 6e outs dx,BYTE PTR ds:[esi]
- fe: 67 20 69 6e and BYTE PTR [bx+di+0x6e],ch
- 102: 74 00 je 104 <_init-0x80484bc>
- 104: 5f pop edi
- 105: 6c ins BYTE PTR es:[edi],dx
- 106: 6f outs dx,DWORD PTR ds:[esi]
- 107: 63 6b 00 arpl WORD PTR [ebx+0x0],bp
- 10a: 53 push ebx
- 10b: 4f dec edi
- 10c: 43 inc ebx
- 10d: 4b dec ebx
- 10e: 5f pop edi
- 10f: 44 inc esp
- 110: 47 inc edi
- 111: 52 push edx
- 112: 41 inc ecx
- 113: 4d dec ebp
- 114: 00 5f 63 add BYTE PTR [edi+0x63],bl
- 117: 75 72 jne 18b <_init-0x8048435>
- 119: 5f pop edi
- 11a: 63 6f 6c arpl WORD PTR [edi+0x6c],bp
- 11d: 75 6d jne 18c <_init-0x8048434>
- 11f: 6e outs dx,BYTE PTR ds:[esi]
- 120: 00 70 6f add BYTE PTR [eax+0x6f],dh
- 123: 72 74 jb 199 <_init-0x8048427>
- 125: 6e outs dx,BYTE PTR ds:[esi]
- 126: 6f outs dx,DWORD PTR ds:[esi]
- 127: 00 5f 70 add BYTE PTR [edi+0x70],bl
- 12a: 6f outs dx,DWORD PTR ds:[esi]
- 12b: 73 00 jae 12d <_init-0x8048493>
- 12d: 68 61 6e 64 6c push 0x6c646e61
- 132: 65 5f gs pop edi
- 134: 63 6c 69 65 arpl WORD PTR [ecx+ebp*2+0x65],bp
- 138: 6e outs dx,BYTE PTR ds:[esi]
- 139: 74 00 je 13b <_init-0x8048485>
- 13b: 73 69 jae 1a6 <_init-0x804841a>
- 13d: 6e outs dx,BYTE PTR ds:[esi]
- 13e: 5f pop edi
- 13f: 61 popa
- 140: 64 64 72 00 fs fs jb 144 <_init-0x804847c>
- 144: 5f pop edi
- 145: 73 62 jae 1a9 <_init-0x8048417>
- 147: 75 66 jne 1af <_init-0x8048411>
- 149: 00 5f 49 add BYTE PTR [edi+0x49],bl
- 14c: 4f dec edi
- 14d: 5f pop edi
- 14e: 46 inc esi
- 14f: 49 dec ecx
- 150: 4c dec esp
- 151: 45 inc ebp
- 152: 00 6c 65 6e add BYTE PTR [ebp+eiz*2+0x6e],ch
- 156: 67 74 68 addr16 je 1c1 <_init-0x80483ff>
- 159: 00 72 65 add BYTE PTR [edx+0x65],dh
- 15c: 63 76 5f arpl WORD PTR [esi+0x5f],si
- 15f: 6d ins DWORD PTR es:[edi],dx
- 160: 73 67 jae 1c9 <_init-0x80483f7>
- 162: 00 73 61 add BYTE PTR [ebx+0x61],dh
- 165: 5f pop edi
- 166: 66 61 popaw
- 168: 6d ins DWORD PTR es:[edi],dx
- 169: 69 6c 79 5f 74 00 75 imul ebp,DWORD PTR [ecx+edi*2+0x5f],0x6e750074
- 170: 6e
- 171: 73 69 jae 1dc <_init-0x80483e4>
- 173: 67 6e outs dx,BYTE PTR ds:[si]
- 175: 65 64 20 63 68 gs and BYTE PTR fs:[ebx+0x68],ah
- 17a: 61 popa
- 17b: 72 00 jb 17d <_init-0x8048443>
- 17d: 53 push ebx
- 17e: 4f dec edi
- 17f: 43 inc ebx
- 180: 4b dec ebx
- 181: 5f pop edi
- 182: 52 push edx
- 183: 44 inc esp
- 184: 4d dec ebp
- 185: 00 73 65 add BYTE PTR [ebx+0x65],dh
- 188: 6e outs dx,BYTE PTR ds:[esi]
- 189: 64 62 75 66 bound esi,QWORD PTR fs:[ebp+0x66]
- 18d: 00 61 72 add BYTE PTR [ecx+0x72],ah
- 190: 67 63 00 arpl WORD PTR [bx+si],ax
- 193: 73 69 jae 1fe <_init-0x80483c2>
- 195: 6e outs dx,BYTE PTR ds:[esi]
- 196: 5f pop edi
- 197: 7a 65 jp 1fe <_init-0x80483c2>
- 199: 72 6f jb 20a <_init-0x80483b6>
- 19b: 00 6c 6f 6e add BYTE PTR [edi+ebp*2+0x6e],ch
- 19f: 67 20 6c 6f and BYTE PTR [si+0x6f],ch
- 1a3: 6e outs dx,BYTE PTR ds:[esi]
- 1a4: 67 20 75 6e and BYTE PTR [di+0x6e],dh
- 1a8: 73 69 jae 213 <_init-0x80483ad>
- 1aa: 67 6e outs dx,BYTE PTR ds:[si]
- 1ac: 65 64 20 69 6e gs and BYTE PTR fs:[ecx+0x6e],ch
- 1b1: 74 00 je 1b3 <_init-0x804840d>
- 1b3: 73 65 jae 21a <_init-0x80483a6>
- 1b5: 72 76 jb 22d <_init-0x8048393>
- 1b7: 5f pop edi
- 1b8: 61 popa
- 1b9: 64 64 72 00 fs fs jb 1bd <_init-0x8048403>
- 1bd: 75 69 jne 228 <_init-0x8048398>
- 1bf: 6e outs dx,BYTE PTR ds:[esi]
- 1c0: 74 33 je 1f5 <_init-0x80483cb>
- 1c2: 32 5f 74 xor bl,BYTE PTR [edi+0x74]
- 1c5: 00 5f 73 add BYTE PTR [edi+0x73],bl
- 1c8: 68 6f 72 74 62 push 0x6274726f
- 1cd: 75 66 jne 235 <_init-0x804838b>
- 1cf: 00 5f 49 add BYTE PTR [edi+0x49],bl
- 1d2: 4f dec edi
- 1d3: 5f pop edi
- 1d4: 6d ins DWORD PTR es:[edi],dx
- 1d5: 61 popa
- 1d6: 72 6b jb 243 <_init-0x804837d>
- 1d8: 65 72 00 gs jb 1db <_init-0x80483e5>
- 1db: 75 69 jne 246 <_init-0x804837a>
- 1dd: 6e outs dx,BYTE PTR ds:[esi]
- 1de: 74 31 je 211 <_init-0x80483af>
- 1e0: 36 5f ss pop edi
- 1e2: 74 00 je 1e4 <_init-0x80483dc>
- 1e4: 73 5f jae 245 <_init-0x804837b>
- 1e6: 61 popa
- 1e7: 64 64 72 00 fs fs jb 1eb <_init-0x80483d5>
- 1eb: 5f pop edi
- 1ec: 49 dec ecx
- 1ed: 4f dec edi
- 1ee: 5f pop edi
- 1ef: 72 65 jb 256 <_init-0x804836a>
- 1f1: 61 popa
- 1f2: 64 5f fs pop edi
- 1f4: 65 6e outs dx,BYTE PTR gs:[esi]
- 1f6: 64 00 5f 49 add BYTE PTR fs:[edi+0x49],bl
- 1fa: 4f dec edi
- 1fb: 5f pop edi
- 1fc: 77 72 ja 270 <_init-0x8048350>
- 1fe: 69 74 65 5f 62 61 73 imul esi,DWORD PTR [ebp+eiz*2+0x5f],0x65736162
- 205: 65
- 206: 00 5f 75 add BYTE PTR [edi+0x75],bl
- 209: 6e outs dx,BYTE PTR ds:[esi]
- 20a: 75 73 jne 27f <_init-0x8048341>
- 20c: 65 64 32 00 gs xor al,BYTE PTR fs:[eax]
- 210: 5f pop edi
- 211: 49 dec ecx
- 212: 4f dec edi
- 213: 5f pop edi
- 214: 72 65 jb 27b <_init-0x8048345>
- 216: 61 popa
- 217: 64 5f fs pop edi
- 219: 70 74 jo 28f <_init-0x8048331>
- 21b: 72 00 jb 21d <_init-0x80483a3>
- 21d: 5f pop edi
- 21e: 5f pop edi
- 21f: 70 61 jo 282 <_init-0x804833e>
- 221: 64 35 00 63 6c 69 fs xor eax,0x696c6300
- 227: 5f pop edi
- 228: 61 popa
- 229: 64 64 72 00 fs fs jb 22d <_init-0x8048393>
- 22d: 5f pop edi
- 22e: 49 dec ecx
- 22f: 4f dec edi
- 230: 5f pop edi
- 231: 62 75 66 bound esi,QWORD PTR [ebp+0x66]
- 234: 5f pop edi
- 235: 65 6e outs dx,BYTE PTR gs:[esi]
- 237: 64 00 53 4f add BYTE PTR fs:[ebx+0x4f],dl
- 23b: 43 inc ebx
- 23c: 4b dec ebx
- 23d: 5f pop edi
- 23e: 53 push ebx
- 23f: 45 inc ebp
- 240: 51 push ecx
- 241: 50 push eax
- 242: 41 inc ecx
- 243: 43 inc ebx
- 244: 4b dec ebx
- 245: 45 inc ebp
- 246: 54 push esp
- 247: 00 47 4e add BYTE PTR [edi+0x4e],al
- 24a: 55 push ebp
- 24b: 20 43 31 and BYTE PTR [ebx+0x31],al
- 24e: 31 20 xor DWORD PTR [eax],esp
- 250: 35 2e 34 2e 30 xor eax,0x302e342e
- 255: 20 32 and BYTE PTR [edx],dh
- 257: 30 31 xor BYTE PTR [ecx],dh
- 259: 36 30 36 xor BYTE PTR ss:[esi],dh
- 25c: 30 39 xor BYTE PTR [ecx],bh
- 25e: 20 2d 6d 33 32 20 and BYTE PTR ds:0x2032336d,ch
- 264: 2d 6d 74 75 6e sub eax,0x6e75746d
- 269: 65 3d 67 65 6e 65 gs cmp eax,0x656e6567
- 26f: 72 69 jb 2da <_init-0x80482e6>
- 271: 63 20 arpl WORD PTR [eax],sp
- 273: 2d 6d 61 72 63 sub eax,0x6372616d
- 278: 68 3d 69 36 38 push 0x3836693d
- 27d: 36 20 2d 67 20 2d 4f and BYTE PTR ss:0x4f2d2067,ch
- 284: 30 20 xor BYTE PTR [eax],ah
- 286: 2d 66 6e 6f 2d sub eax,0x2d6f6e66
- 28b: 73 74 jae 301 <_init-0x80482bf>
- 28d: 61 popa
- 28e: 63 6b 2d arpl WORD PTR [ebx+0x2d],bp
- 291: 70 72 jo 305 <_init-0x80482bb>
- 293: 6f outs dx,DWORD PTR ds:[esi]
- 294: 74 65 je 2fb <_init-0x80482c5>
- 296: 63 74 6f 72 arpl WORD PTR [edi+ebp*2+0x72],si
- 29a: 00 5f 6e add BYTE PTR [edi+0x6e],bl
- 29d: 65 78 74 gs js 314 <_init-0x80482ac>
- 2a0: 00 5f 5f add BYTE PTR [edi+0x5f],bl
- 2a3: 70 61 jo 306 <_init-0x80482ba>
- 2a5: 64 31 00 xor DWORD PTR fs:[eax],eax
- 2a8: 5f pop edi
- 2a9: 5f pop edi
- 2aa: 70 61 jo 30d <_init-0x80482b3>
- 2ac: 64 32 00 xor al,BYTE PTR fs:[eax]
- 2af: 5f pop edi
- 2b0: 5f pop edi
- 2b1: 70 61 jo 314 <_init-0x80482ac>
- 2b3: 64 33 00 xor eax,DWORD PTR fs:[eax]
- 2b6: 5f pop edi
- 2b7: 5f pop edi
- 2b8: 70 61 jo 31b <_init-0x80482a5>
- 2ba: 64 34 00 fs xor al,0x0
- 2bd: 69 6e 5f 61 64 64 72 imul ebp,DWORD PTR [esi+0x5f],0x72646461
- 2c4: 5f pop edi
- 2c5: 74 00 je 2c7 <_init-0x80482f9>
- 2c7: 62 75 66 bound esi,QWORD PTR [ebp+0x66]
- 2ca: 66 65 72 00 data16 gs jb 2ce <_init-0x80482f2>
- 2ce: 63 6c 69 65 arpl WORD PTR [ecx+ebp*2+0x65],bp
- 2d2: 6e outs dx,BYTE PTR ds:[esi]
- 2d3: 74 66 je 33b <_init-0x8048285>
- 2d5: 64 00 5f 5f add BYTE PTR fs:[edi+0x5f],bl
- 2d9: 73 6f jae 34a <_init-0x8048276>
- 2db: 63 6b 65 arpl WORD PTR [ebx+0x65],bp
- 2de: 74 5f je 33f <_init-0x8048281>
- 2e0: 74 79 je 35b <_init-0x8048265>
- 2e2: 70 65 jo 349 <_init-0x8048277>
- 2e4: 00 53 4f add BYTE PTR [ebx+0x4f],dl
- 2e7: 43 inc ebx
- 2e8: 4b dec ebx
- 2e9: 5f pop edi
- 2ea: 52 push edx
- 2eb: 41 inc ecx
- 2ec: 57 push edi
- 2ed: 00 73 65 add BYTE PTR [ebx+0x65],dh
- 2f0: 72 76 jb 368 <_init-0x8048258>
- 2f2: 65 72 2e gs jb 323 <_init-0x804829d>
- 2f5: 63 00 arpl WORD PTR [eax],ax
- 2f7: 73 69 jae 362 <_init-0x804825e>
- 2f9: 67 68 61 6e 64 6c addr16 push 0x6c646e61
- 2ff: 65 72 00 gs jb 302 <_init-0x80482be>
- 302: 5f pop edi
- 303: 5f pop edi
- 304: 6f outs dx,DWORD PTR ds:[esi]
- 305: 66 66 36 34 5f data16 data16 ss xor al,0x5f
- 30a: 74 00 je 30c <_init-0x80482b4>
- 30c: 5f pop edi
- 30d: 5f pop edi
- 30e: 6f outs dx,DWORD PTR ds:[esi]
- 30f: 66 66 5f data16 pop di
- 312: 74 00 je 314 <_init-0x80482ac>
- 314: 73 68 jae 37e <_init-0x8048242>
- 316: 6f outs dx,DWORD PTR ds:[esi]
- 317: 72 74 jb 38d <_init-0x8048233>
- 319: 20 75 6e and BYTE PTR [ebp+0x6e],dh
- 31c: 73 69 jae 387 <_init-0x8048239>
- 31e: 67 6e outs dx,BYTE PTR ds:[si]
- 320: 65 64 20 69 6e gs and BYTE PTR fs:[ecx+0x6e],ch
- 325: 74 00 je 327 <_init-0x8048299>
- 327: 5f pop edi
- 328: 63 68 61 arpl WORD PTR [eax+0x61],bp
- 32b: 69 6e 00 73 69 6e 5f imul ebp,DWORD PTR [esi+0x0],0x5f6e6973
- 332: 70 6f jo 3a3 <_init-0x804821d>
- 334: 72 74 jb 3aa <_init-0x8048216>
- 336: 00 5f 49 add BYTE PTR [edi+0x49],bl
- 339: 4f dec edi
- 33a: 5f pop edi
- 33b: 62 61 63 bound esp,QWORD PTR [ecx+0x63]
- 33e: 6b 75 70 5f imul esi,DWORD PTR [ebp+0x70],0x5f
- 342: 62 61 73 bound esp,QWORD PTR [ecx+0x73]
- 345: 65 00 69 6e add BYTE PTR gs:[ecx+0x6e],ch
- 349: 5f pop edi
- 34a: 70 6f jo 3bb <_init-0x8048205>
- 34c: 72 74 jb 3c2 <_init-0x80481fe>
- 34e: 5f pop edi
- 34f: 74 00 je 351 <_init-0x804826f>
- 351: 5f pop edi
- 352: 66 6c data16 ins BYTE PTR es:[edi],dx
- 354: 61 popa
- 355: 67 73 32 addr16 jae 38a <_init-0x8048236>
- 358: 00 73 61 add BYTE PTR [ebx+0x61],dh
- 35b: 5f pop edi
- 35c: 66 61 popaw
- 35e: 6d ins DWORD PTR es:[edi],dx
- 35f: 69 6c 79 00 5f 6d 6f imul ebp,DWORD PTR [ecx+edi*2+0x0],0x646f6d5f
- 366: 64
- 367: 65 00 5f 49 add BYTE PTR gs:[edi+0x49],bl
- 36b: 4f dec edi
- 36c: 5f pop edi
- 36d: 72 65 jb 3d4 <_init-0x80481ec>
- 36f: 61 popa
- 370: 64 5f fs pop edi
- 372: 62 61 73 bound esp,QWORD PTR [ecx+0x73]
- 375: 65 00 6e 65 add BYTE PTR gs:[esi+0x65],ch
- 379: 77 73 ja 3ee <_init-0x80481d2>
- 37b: 6f outs dx,DWORD PTR ds:[esi]
- 37c: 63 6b 66 arpl WORD PTR [ebx+0x66],bp
- 37f: 64 00 73 61 add BYTE PTR fs:[ebx+0x61],dh
- 383: 5f pop edi
- 384: 64 61 fs popa
- 386: 74 61 je 3e9 <_init-0x80481d7>
- 388: 00 65 72 add BYTE PTR [ebp+0x72],ah
- 38b: 72 6f jb 3fc <_init-0x80481c4>
- 38d: 72 00 jb 38f <_init-0x8048231>
- 38f: 5f pop edi
- 390: 49 dec ecx
- 391: 4f dec edi
- 392: 5f pop edi
- 393: 73 61 jae 3f6 <_init-0x80481ca>
- 395: 76 65 jbe 3fc <_init-0x80481c4>
- 397: 5f pop edi
- 398: 62 61 73 bound esp,QWORD PTR [ecx+0x73]
- 39b: 65 00 73 6f add BYTE PTR gs:[ebx+0x6f],dh
- 39f: 63 6b 61 arpl WORD PTR [ebx+0x61],bp
- 3a2: 64 64 72 00 fs fs jb 3a6 <_init-0x804821a>
- 3a6: 73 69 jae 411 <_init-0x80481af>
- 3a8: 67 6e outs dx,BYTE PTR ds:[si]
- 3aa: 75 6d jne 419 <_init-0x80481a7>
- 3ac: 00 5f 66 add BYTE PTR [edi+0x66],bl
- 3af: 69 6c 65 6e 6f 00 73 imul ebp,DWORD PTR [ebp+eiz*2+0x6e],0x6f73006f
- 3b6: 6f
- 3b7: 63 6b 61 arpl WORD PTR [ebx+0x61],bp
- 3ba: 64 64 72 5f fs fs jb 41d <_init-0x80481a3>
- 3be: 69 6e 00 5f 5f 6e 6f imul ebp,DWORD PTR [esi+0x0],0x6f6e5f5f
- 3c5: 74 68 je 42f <_init-0x8048191>
- 3c7: 69 6e 67 5f 74 6f 5f imul ebp,DWORD PTR [esi+0x67],0x5f6f745f
- 3ce: 73 65 jae 435 <_init-0x804818b>
- 3d0: 65 5f gs pop edi
- 3d2: 68 65 72 65 5f push 0x5f657265
- 3d7: 00 5f 66 add BYTE PTR [edi+0x66],bl
- 3da: 6c ins BYTE PTR es:[edi],dx
- 3db: 61 popa
- 3dc: 67 73 00 addr16 jae 3df <_init-0x80481e1>
- 3df: 53 push ebx
- 3e0: 4f dec edi
- 3e1: 43 inc ebx
- 3e2: 4b dec ebx
- 3e3: 5f pop edi
- 3e4: 53 push ebx
- 3e5: 54 push esp
- 3e6: 52 push edx
- 3e7: 45 inc ebp
- 3e8: 41 inc ecx
- 3e9: 4d dec ebp
- 3ea: 00 53 4f add BYTE PTR [ebx+0x4f],dl
- 3ed: 43 inc ebx
- 3ee: 4b dec ebx
- 3ef: 5f pop edi
- 3f0: 44 inc esp
- 3f1: 43 inc ebx
- 3f2: 43 inc ebx
- 3f3: 50 push eax
- 3f4: 00 5f 49 add BYTE PTR [edi+0x49],bl
- 3f7: 4f dec edi
- 3f8: 5f pop edi
- 3f9: 6c ins BYTE PTR es:[edi],dx
- 3fa: 6f outs dx,DWORD PTR ds:[esi]
- 3fb: 63 6b 5f arpl WORD PTR [ebx+0x5f],bp
- 3fe: 74 00 je 400 <_init-0x80481c0>
- 400: 53 push ebx
- 401: 4f dec edi
- 402: 43 inc ebx
- 403: 4b dec ebx
- 404: 5f pop edi
- 405: 4e dec esi
- 406: 4f dec edi
- 407: 4e dec esi
- 408: 42 inc edx
- 409: 4c dec esp
- 40a: 4f dec edi
- 40b: 43 inc ebx
- 40c: 4b dec ebx
- ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement