Advertisement
Guest User

Untitled

a guest
Mar 20th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 150.61 KB | None | 0 0
  1.  
  2. server: file format elf32-i386
  3.  
  4.  
  5. Disassembly of section .interp:
  6.  
  7. 08048154 <.interp>:
  8. 8048154: 2f das
  9. 8048155: 6c ins BYTE PTR es:[edi],dx
  10. 8048156: 69 62 2f 6c 64 2d 6c imul esp,DWORD PTR [edx+0x2f],0x6c2d646c
  11. 804815d: 69 6e 75 78 2e 73 6f imul ebp,DWORD PTR [esi+0x75],0x6f732e78
  12. 8048164: 2e 32 00 xor al,BYTE PTR cs:[eax]
  13.  
  14. Disassembly of section .note.ABI-tag:
  15.  
  16. 08048168 <.note.ABI-tag>:
  17. 8048168: 04 00 add al,0x0
  18. 804816a: 00 00 add BYTE PTR [eax],al
  19. 804816c: 10 00 adc BYTE PTR [eax],al
  20. 804816e: 00 00 add BYTE PTR [eax],al
  21. 8048170: 01 00 add DWORD PTR [eax],eax
  22. 8048172: 00 00 add BYTE PTR [eax],al
  23. 8048174: 47 inc edi
  24. 8048175: 4e dec esi
  25. 8048176: 55 push ebp
  26. 8048177: 00 00 add BYTE PTR [eax],al
  27. 8048179: 00 00 add BYTE PTR [eax],al
  28. 804817b: 00 02 add BYTE PTR [edx],al
  29. 804817d: 00 00 add BYTE PTR [eax],al
  30. 804817f: 00 06 add BYTE PTR [esi],al
  31. 8048181: 00 00 add BYTE PTR [eax],al
  32. 8048183: 00 20 add BYTE PTR [eax],ah
  33. 8048185: 00 00 add BYTE PTR [eax],al
  34. ...
  35.  
  36. Disassembly of section .note.gnu.build-id:
  37.  
  38. 08048188 <.note.gnu.build-id>:
  39. 8048188: 04 00 add al,0x0
  40. 804818a: 00 00 add BYTE PTR [eax],al
  41. 804818c: 14 00 adc al,0x0
  42. 804818e: 00 00 add BYTE PTR [eax],al
  43. 8048190: 03 00 add eax,DWORD PTR [eax]
  44. 8048192: 00 00 add BYTE PTR [eax],al
  45. 8048194: 47 inc edi
  46. 8048195: 4e dec esi
  47. 8048196: 55 push ebp
  48. 8048197: 00 6f 49 add BYTE PTR [edi+0x49],ch
  49. 804819a: a8 be test al,0xbe
  50. 804819c: dc 30 fdiv QWORD PTR [eax]
  51. 804819e: f6 40 71 74 test BYTE PTR [eax+0x71],0x74
  52. 80481a2: d4 4b aam 0x4b
  53. 80481a4: c9 leave
  54. 80481a5: c3 ret
  55. 80481a6: 76 75 jbe 804821d <_init-0x3a3>
  56. 80481a8: 6d ins DWORD PTR es:[edi],dx
  57. 80481a9: 55 push ebp
  58. 80481aa: f0 lock
  59. 80481ab: 0c .byte 0xc
  60.  
  61. Disassembly of section .gnu.hash:
  62.  
  63. 080481ac <.gnu.hash>:
  64. 80481ac: 03 00 add eax,DWORD PTR [eax]
  65. 80481ae: 00 00 add BYTE PTR [eax],al
  66. 80481b0: 19 00 sbb DWORD PTR [eax],eax
  67. 80481b2: 00 00 add BYTE PTR [eax],al
  68. 80481b4: 01 00 add DWORD PTR [eax],eax
  69. 80481b6: 00 00 add BYTE PTR [eax],al
  70. 80481b8: 05 00 00 00 00 add eax,0x0
  71. 80481bd: a0 02 22 00 00 mov al,ds:0x2202
  72. 80481c2: 00 00 add BYTE PTR [eax],al
  73. 80481c4: 19 00 sbb DWORD PTR [eax],eax
  74. 80481c6: 00 00 add BYTE PTR [eax],al
  75. 80481c8: 1b 00 sbb eax,DWORD PTR [eax]
  76. 80481ca: 00 00 add BYTE PTR [eax],al
  77. 80481cc: 38 f2 cmp dl,dh
  78. 80481ce: 8b 1c ad 4b e3 c0 ef mov ebx,DWORD PTR [ebp*4-0x103f1cb5]
  79. 80481d5: 21 63 0f and DWORD PTR [ebx+0xf],esp
  80.  
  81. Disassembly of section .dynsym:
  82.  
  83. 080481d8 <.dynsym>:
  84. ...
  85. 80481e8: 6a 00 push 0x0
  86. ...
  87. 80481f2: 00 00 add BYTE PTR [eax],al
  88. 80481f4: 12 00 adc al,BYTE PTR [eax]
  89. 80481f6: 00 00 add BYTE PTR [eax],al
  90. 80481f8: 91 xchg ecx,eax
  91. ...
  92. 8048201: 00 00 add BYTE PTR [eax],al
  93. 8048203: 00 12 add BYTE PTR [edx],dl
  94. 8048205: 00 00 add BYTE PTR [eax],al
  95. 8048207: 00 43 00 add BYTE PTR [ebx+0x0],al
  96. ...
  97. 8048212: 00 00 add BYTE PTR [eax],al
  98. 8048214: 12 00 adc al,BYTE PTR [eax]
  99. 8048216: 00 00 add BYTE PTR [eax],al
  100. 8048218: 26 00 00 add BYTE PTR es:[eax],al
  101. ...
  102. 8048223: 00 12 add BYTE PTR [edx],dl
  103. 8048225: 00 00 add BYTE PTR [eax],al
  104. 8048227: 00 2c 00 add BYTE PTR [eax+eax*1],ch
  105. ...
  106. 8048232: 00 00 add BYTE PTR [eax],al
  107. 8048234: 12 00 adc al,BYTE PTR [eax]
  108. 8048236: 00 00 add BYTE PTR [eax],al
  109. 8048238: b0 00 mov al,0x0
  110. ...
  111. 8048242: 00 00 add BYTE PTR [eax],al
  112. 8048244: 12 00 adc al,BYTE PTR [eax]
  113. 8048246: 00 00 add BYTE PTR [eax],al
  114. 8048248: 9e sahf
  115. ...
  116. 8048251: 00 00 add BYTE PTR [eax],al
  117. 8048253: 00 12 add BYTE PTR [edx],dl
  118. 8048255: 00 00 add BYTE PTR [eax],al
  119. 8048257: 00 5e 00 add BYTE PTR [esi+0x0],bl
  120. ...
  121. 8048262: 00 00 add BYTE PTR [eax],al
  122. 8048264: 12 00 adc al,BYTE PTR [eax]
  123. 8048266: 00 00 add BYTE PTR [eax],al
  124. 8048268: 52 push edx
  125. ...
  126. 8048271: 00 00 add BYTE PTR [eax],al
  127. 8048273: 00 12 add BYTE PTR [edx],dl
  128. 8048275: 00 00 add BYTE PTR [eax],al
  129. 8048277: 00 b7 00 00 00 00 add BYTE PTR [edi+0x0],dh
  130. 804827d: 00 00 add BYTE PTR [eax],al
  131. 804827f: 00 00 add BYTE PTR [eax],al
  132. 8048281: 00 00 add BYTE PTR [eax],al
  133. 8048283: 00 12 add BYTE PTR [edx],dl
  134. 8048285: 00 00 add BYTE PTR [eax],al
  135. 8048287: 00 d2 add dl,dl
  136. ...
  137. 8048291: 00 00 add BYTE PTR [eax],al
  138. 8048293: 00 20 add BYTE PTR [eax],ah
  139. 8048295: 00 00 add BYTE PTR [eax],al
  140. 8048297: 00 21 add BYTE PTR [ecx],ah
  141. ...
  142. 80482a1: 00 00 add BYTE PTR [eax],al
  143. 80482a3: 00 12 add BYTE PTR [edx],dl
  144. 80482a5: 00 00 add BYTE PTR [eax],al
  145. 80482a7: 00 65 00 add BYTE PTR [ebp+0x0],ah
  146. ...
  147. 80482b2: 00 00 add BYTE PTR [eax],al
  148. 80482b4: 12 00 adc al,BYTE PTR [eax]
  149. 80482b6: 00 00 add BYTE PTR [eax],al
  150. 80482b8: c0 00 00 rol BYTE PTR [eax],0x0
  151. ...
  152. 80482c3: 00 12 add BYTE PTR [edx],dl
  153. 80482c5: 00 00 add BYTE PTR [eax],al
  154. 80482c7: 00 87 00 00 00 00 add BYTE PTR [edi+0x0],al
  155. 80482cd: 00 00 add BYTE PTR [eax],al
  156. 80482cf: 00 00 add BYTE PTR [eax],al
  157. 80482d1: 00 00 add BYTE PTR [eax],al
  158. 80482d3: 00 12 add BYTE PTR [edx],dl
  159. 80482d5: 00 00 add BYTE PTR [eax],al
  160. 80482d7: 00 33 add BYTE PTR [ebx],dh
  161. ...
  162. 80482e1: 00 00 add BYTE PTR [eax],al
  163. 80482e3: 00 12 add BYTE PTR [edx],dl
  164. 80482e5: 00 00 add BYTE PTR [eax],al
  165. 80482e7: 00 76 00 add BYTE PTR [esi+0x0],dh
  166. ...
  167. 80482f2: 00 00 add BYTE PTR [eax],al
  168. 80482f4: 12 00 adc al,BYTE PTR [eax]
  169. 80482f6: 00 00 add BYTE PTR [eax],al
  170. 80482f8: 4a dec edx
  171. ...
  172. 8048301: 00 00 add BYTE PTR [eax],al
  173. 8048303: 00 12 add BYTE PTR [edx],dl
  174. 8048305: 00 00 add BYTE PTR [eax],al
  175. 8048307: 00 57 00 add BYTE PTR [edi+0x0],dl
  176. ...
  177. 8048312: 00 00 add BYTE PTR [eax],al
  178. 8048314: 12 00 adc al,BYTE PTR [eax]
  179. 8048316: 00 00 add BYTE PTR [eax],al
  180. 8048318: a5 movs DWORD PTR es:[edi],DWORD PTR ds:[esi]
  181. ...
  182. 8048321: 00 00 add BYTE PTR [eax],al
  183. 8048323: 00 12 add BYTE PTR [edx],dl
  184. 8048325: 00 00 add BYTE PTR [eax],al
  185. 8048327: 00 1a add BYTE PTR [edx],bl
  186. ...
  187. 8048331: 00 00 add BYTE PTR [eax],al
  188. 8048333: 00 12 add BYTE PTR [edx],dl
  189. 8048335: 00 00 add BYTE PTR [eax],al
  190. 8048337: 00 8c 00 00 00 00 00 add BYTE PTR [eax+eax*1+0x0],cl
  191. 804833e: 00 00 add BYTE PTR [eax],al
  192. 8048340: 00 00 add BYTE PTR [eax],al
  193. 8048342: 00 00 add BYTE PTR [eax],al
  194. 8048344: 12 00 adc al,BYTE PTR [eax]
  195. 8048346: 00 00 add BYTE PTR [eax],al
  196. 8048348: aa stos BYTE PTR es:[edi],al
  197. ...
  198. 8048351: 00 00 add BYTE PTR [eax],al
  199. 8048353: 00 12 add BYTE PTR [edx],dl
  200. 8048355: 00 00 add BYTE PTR [eax],al
  201. 8048357: 00 71 00 add BYTE PTR [ecx+0x0],dh
  202. ...
  203. 8048362: 00 00 add BYTE PTR [eax],al
  204. 8048364: 12 00 adc al,BYTE PTR [eax]
  205. 8048366: 00 00 add BYTE PTR [eax],al
  206. 8048368: 97 xchg edi,eax
  207. 8048369: 00 00 add BYTE PTR [eax],al
  208. 804836b: 00 70 b0 add BYTE PTR [eax-0x50],dh
  209. 804836e: 04 08 add al,0x8
  210. 8048370: 04 00 add al,0x0
  211. 8048372: 00 00 add BYTE PTR [eax],al
  212. 8048374: 11 00 adc DWORD PTR [eax],eax
  213. 8048376: 1a 00 sbb al,BYTE PTR [eax]
  214. 8048378: 0b 00 or eax,DWORD PTR [eax]
  215. 804837a: 00 00 add BYTE PTR [eax],al
  216. 804837c: 6c ins BYTE PTR es:[edi],dx
  217. 804837d: 8c 04 08 mov WORD PTR [eax+ecx*1],es
  218. 8048380: 04 00 add al,0x0
  219. 8048382: 00 00 add BYTE PTR [eax],al
  220. 8048384: 11 00 adc DWORD PTR [eax],eax
  221. 8048386: 10 00 adc BYTE PTR [eax],al
  222. 8048388: 2d 00 00 00 7b sub eax,0x7b000000
  223. 804838d: 88 04 08 mov BYTE PTR [eax+ecx*1],al
  224. 8048390: 1e push ds
  225. 8048391: 00 00 add BYTE PTR [eax],al
  226. 8048393: 00 12 add BYTE PTR [edx],dl
  227. 8048395: 00 0e add BYTE PTR [esi],cl
  228. ...
  229.  
  230. Disassembly of section .dynstr:
  231.  
  232. 08048398 <.dynstr>:
  233. 8048398: 00 6c 69 62 add BYTE PTR [ecx+ebp*2+0x62],ch
  234. 804839c: 63 2e arpl WORD PTR [esi],bp
  235. 804839e: 73 6f jae 804840f <_init-0x1b1>
  236. 80483a0: 2e 36 00 5f 49 cs add BYTE PTR ss:[edi+0x49],bl
  237. 80483a5: 4f dec edi
  238. 80483a6: 5f pop edi
  239. 80483a7: 73 74 jae 804841d <_init-0x1a3>
  240. 80483a9: 64 69 6e 5f 75 73 65 imul ebp,DWORD PTR fs:[esi+0x5f],0x64657375
  241. 80483b0: 64
  242. 80483b1: 00 73 6f add BYTE PTR [ebx+0x6f],dh
  243. 80483b4: 63 6b 65 arpl WORD PTR [ebx+0x65],bp
  244. 80483b7: 74 00 je 80483b9 <_init-0x207>
  245. 80483b9: 65 78 69 gs js 8048425 <_init-0x19b>
  246. 80483bc: 74 00 je 80483be <_init-0x202>
  247. 80483be: 68 74 6f 6e 73 push 0x736e6f74
  248. 80483c3: 00 70 65 add BYTE PTR [eax+0x65],dh
  249. 80483c6: 72 72 jb 804843a <_init-0x186>
  250. 80483c8: 6f outs dx,DWORD PTR ds:[esi]
  251. 80483c9: 72 00 jb 80483cb <_init-0x1f5>
  252. 80483cb: 5f pop edi
  253. 80483cc: 5f pop edi
  254. 80483cd: 69 73 6f 63 39 39 5f imul esi,DWORD PTR [ebx+0x6f],0x5f393963
  255. 80483d4: 73 73 jae 8048449 <_init-0x177>
  256. 80483d6: 63 61 6e arpl WORD PTR [ecx+0x6e],sp
  257. 80483d9: 66 00 73 69 data16 add BYTE PTR [ebx+0x69],dh
  258. 80483dd: 67 6e outs dx,BYTE PTR ds:[si]
  259. 80483df: 61 popa
  260. 80483e0: 6c ins BYTE PTR es:[edi],dx
  261. 80483e1: 00 73 74 add BYTE PTR [ebx+0x74],dh
  262. 80483e4: 72 6e jb 8048454 <_init-0x16c>
  263. 80483e6: 63 70 79 arpl WORD PTR [eax+0x79],si
  264. 80483e9: 00 70 75 add BYTE PTR [eax+0x75],dh
  265. 80483ec: 74 73 je 8048461 <_init-0x15f>
  266. 80483ee: 00 6c 69 73 add BYTE PTR [ecx+ebp*2+0x73],ch
  267. 80483f2: 74 65 je 8048459 <_init-0x167>
  268. 80483f4: 6e outs dx,BYTE PTR ds:[esi]
  269. 80483f5: 00 67 65 add BYTE PTR [edi+0x65],ah
  270. 80483f8: 74 70 je 804846a <_init-0x156>
  271. 80483fa: 69 64 00 6b 69 6c 6c imul esp,DWORD PTR [eax+eax*1+0x6b],0x6c6c69
  272. 8048401: 00
  273. 8048402: 70 72 jo 8048476 <_init-0x14a>
  274. 8048404: 69 6e 74 66 00 73 65 imul ebp,DWORD PTR [esi+0x74],0x65730066
  275. 804840b: 6e outs dx,BYTE PTR ds:[esi]
  276. 804840c: 64 00 5f 5f add BYTE PTR fs:[edi+0x5f],bl
  277. 8048410: 65 72 72 gs jb 8048485 <_init-0x13b>
  278. 8048413: 6e outs dx,BYTE PTR ds:[esi]
  279. 8048414: 6f outs dx,DWORD PTR ds:[esi]
  280. 8048415: 5f pop edi
  281. 8048416: 6c ins BYTE PTR es:[edi],dx
  282. 8048417: 6f outs dx,DWORD PTR ds:[esi]
  283. 8048418: 63 61 74 arpl WORD PTR [ecx+0x74],sp
  284. 804841b: 69 6f 6e 00 62 69 6e imul ebp,DWORD PTR [edi+0x6e],0x6e696200
  285. 8048422: 64 00 72 65 add BYTE PTR fs:[edx+0x65],dh
  286. 8048426: 63 76 00 arpl WORD PTR [esi+0x0],si
  287. 8048429: 62 7a 65 bound edi,QWORD PTR [edx+0x65]
  288. 804842c: 72 6f jb 804849d <_init-0x123>
  289. 804842e: 00 73 74 add BYTE PTR [ebx+0x74],dh
  290. 8048431: 64 65 72 72 fs gs jb 80484a7 <_init-0x119>
  291. 8048435: 00 66 77 add BYTE PTR [esi+0x77],ah
  292. 8048438: 72 69 jb 80484a3 <_init-0x11d>
  293. 804843a: 74 65 je 80484a1 <_init-0x11f>
  294. 804843c: 00 61 74 add BYTE PTR [ecx+0x74],ah
  295. 804843f: 6f outs dx,DWORD PTR ds:[esi]
  296. 8048440: 69 00 63 6c 6f 73 imul eax,DWORD PTR [eax],0x736f6c63
  297. 8048446: 65 00 61 63 add BYTE PTR gs:[ecx+0x63],ah
  298. 804844a: 63 65 70 arpl WORD PTR [ebp+0x70],sp
  299. 804844d: 74 00 je 804844f <_init-0x171>
  300. 804844f: 73 74 jae 80484c5 <_init-0xfb>
  301. 8048451: 72 65 jb 80484b8 <_init-0x108>
  302. 8048453: 72 72 jb 80484c7 <_init-0xf9>
  303. 8048455: 6f outs dx,DWORD PTR ds:[esi]
  304. 8048456: 72 00 jb 8048458 <_init-0x168>
  305. 8048458: 5f pop edi
  306. 8048459: 5f pop edi
  307. 804845a: 6c ins BYTE PTR es:[edi],dx
  308. 804845b: 69 62 63 5f 73 74 61 imul esp,DWORD PTR [edx+0x63],0x6174735f
  309. 8048462: 72 74 jb 80484d8 <_init-0xe8>
  310. 8048464: 5f pop edi
  311. 8048465: 6d ins DWORD PTR es:[edi],dx
  312. 8048466: 61 popa
  313. 8048467: 69 6e 00 5f 5f 67 6d imul ebp,DWORD PTR [esi+0x0],0x6d675f5f
  314. 804846e: 6f outs dx,DWORD PTR ds:[esi]
  315. 804846f: 6e outs dx,BYTE PTR ds:[esi]
  316. 8048470: 5f pop edi
  317. 8048471: 73 74 jae 80484e7 <_init-0xd9>
  318. 8048473: 61 popa
  319. 8048474: 72 74 jb 80484ea <_init-0xd6>
  320. 8048476: 5f pop edi
  321. 8048477: 5f pop edi
  322. 8048478: 00 47 4c add BYTE PTR [edi+0x4c],al
  323. 804847b: 49 dec ecx
  324. 804847c: 42 inc edx
  325. 804847d: 43 inc ebx
  326. 804847e: 5f pop edi
  327. 804847f: 32 2e xor ch,BYTE PTR [esi]
  328. 8048481: 37 aaa
  329. 8048482: 00 47 4c add BYTE PTR [edi+0x4c],al
  330. 8048485: 49 dec ecx
  331. 8048486: 42 inc edx
  332. 8048487: 43 inc ebx
  333. 8048488: 5f pop edi
  334. 8048489: 32 2e xor ch,BYTE PTR [esi]
  335. 804848b: 30 00 xor BYTE PTR [eax],al
  336.  
  337. Disassembly of section .gnu.version:
  338.  
  339. 0804848e <.gnu.version>:
  340. 804848e: 00 00 add BYTE PTR [eax],al
  341. 8048490: 02 00 add al,BYTE PTR [eax]
  342. 8048492: 02 00 add al,BYTE PTR [eax]
  343. 8048494: 02 00 add al,BYTE PTR [eax]
  344. 8048496: 02 00 add al,BYTE PTR [eax]
  345. 8048498: 02 00 add al,BYTE PTR [eax]
  346. 804849a: 02 00 add al,BYTE PTR [eax]
  347. 804849c: 02 00 add al,BYTE PTR [eax]
  348. 804849e: 02 00 add al,BYTE PTR [eax]
  349. 80484a0: 02 00 add al,BYTE PTR [eax]
  350. 80484a2: 02 00 add al,BYTE PTR [eax]
  351. 80484a4: 00 00 add BYTE PTR [eax],al
  352. 80484a6: 02 00 add al,BYTE PTR [eax]
  353. 80484a8: 02 00 add al,BYTE PTR [eax]
  354. 80484aa: 02 00 add al,BYTE PTR [eax]
  355. 80484ac: 02 00 add al,BYTE PTR [eax]
  356. 80484ae: 03 00 add eax,DWORD PTR [eax]
  357. 80484b0: 02 00 add al,BYTE PTR [eax]
  358. 80484b2: 02 00 add al,BYTE PTR [eax]
  359. 80484b4: 02 00 add al,BYTE PTR [eax]
  360. 80484b6: 02 00 add al,BYTE PTR [eax]
  361. 80484b8: 02 00 add al,BYTE PTR [eax]
  362. 80484ba: 02 00 add al,BYTE PTR [eax]
  363. 80484bc: 02 00 add al,BYTE PTR [eax]
  364. 80484be: 02 00 add al,BYTE PTR [eax]
  365. 80484c0: 02 00 add al,BYTE PTR [eax]
  366. 80484c2: 01 00 add DWORD PTR [eax],eax
  367. 80484c4: 01 00 add DWORD PTR [eax],eax
  368.  
  369. Disassembly of section .gnu.version_r:
  370.  
  371. 080484c8 <.gnu.version_r>:
  372. 80484c8: 01 00 add DWORD PTR [eax],eax
  373. 80484ca: 02 00 add al,BYTE PTR [eax]
  374. 80484cc: 01 00 add DWORD PTR [eax],eax
  375. 80484ce: 00 00 add BYTE PTR [eax],al
  376. 80484d0: 10 00 adc BYTE PTR [eax],al
  377. 80484d2: 00 00 add BYTE PTR [eax],al
  378. 80484d4: 00 00 add BYTE PTR [eax],al
  379. 80484d6: 00 00 add BYTE PTR [eax],al
  380. 80484d8: 17 pop ss
  381. 80484d9: 69 69 0d 00 00 03 00 imul ebp,DWORD PTR [ecx+0xd],0x30000
  382. 80484e0: e1 00 loope 80484e2 <_init-0xde>
  383. 80484e2: 00 00 add BYTE PTR [eax],al
  384. 80484e4: 10 00 adc BYTE PTR [eax],al
  385. 80484e6: 00 00 add BYTE PTR [eax],al
  386. 80484e8: 10 69 69 adc BYTE PTR [ecx+0x69],ch
  387. 80484eb: 0d 00 00 02 00 or eax,0x20000
  388. 80484f0: eb 00 jmp 80484f2 <_init-0xce>
  389. 80484f2: 00 00 add BYTE PTR [eax],al
  390. 80484f4: 00 00 add BYTE PTR [eax],al
  391. ...
  392.  
  393. Disassembly of section .rel.dyn:
  394.  
  395. 080484f8 <.rel.dyn>:
  396. 80484f8: fc cld
  397. 80484f9: af scas eax,DWORD PTR es:[edi]
  398. 80484fa: 04 08 add al,0x8
  399. 80484fc: 06 push es
  400. 80484fd: 0b 00 or eax,DWORD PTR [eax]
  401. 80484ff: 00 70 b0 add BYTE PTR [eax-0x50],dh
  402. 8048502: 04 08 add al,0x8
  403. 8048504: 05 .byte 0x5
  404. 8048505: 19 00 sbb DWORD PTR [eax],eax
  405. ...
  406.  
  407. Disassembly of section .rel.plt:
  408.  
  409. 08048508 <.rel.plt>:
  410. 8048508: 0c b0 or al,0xb0
  411. 804850a: 04 08 add al,0x8
  412. 804850c: 07 pop es
  413. 804850d: 01 00 add DWORD PTR [eax],eax
  414. 804850f: 00 10 add BYTE PTR [eax],dl
  415. 8048511: b0 04 mov al,0x4
  416. 8048513: 08 07 or BYTE PTR [edi],al
  417. 8048515: 02 00 add al,BYTE PTR [eax]
  418. 8048517: 00 14 b0 add BYTE PTR [eax+esi*4],dl
  419. 804851a: 04 08 add al,0x8
  420. 804851c: 07 pop es
  421. 804851d: 03 00 add eax,DWORD PTR [eax]
  422. 804851f: 00 18 add BYTE PTR [eax],bl
  423. 8048521: b0 04 mov al,0x4
  424. 8048523: 08 07 or BYTE PTR [edi],al
  425. 8048525: 04 00 add al,0x0
  426. 8048527: 00 1c b0 add BYTE PTR [eax+esi*4],bl
  427. 804852a: 04 08 add al,0x8
  428. 804852c: 07 pop es
  429. 804852d: 05 00 00 20 b0 add eax,0xb0200000
  430. 8048532: 04 08 add al,0x8
  431. 8048534: 07 pop es
  432. 8048535: 06 push es
  433. 8048536: 00 00 add BYTE PTR [eax],al
  434. 8048538: 24 b0 and al,0xb0
  435. 804853a: 04 08 add al,0x8
  436. 804853c: 07 pop es
  437. 804853d: 07 pop es
  438. 804853e: 00 00 add BYTE PTR [eax],al
  439. 8048540: 28 b0 04 08 07 08 sub BYTE PTR [eax+0x8070804],dh
  440. 8048546: 00 00 add BYTE PTR [eax],al
  441. 8048548: 2c b0 sub al,0xb0
  442. 804854a: 04 08 add al,0x8
  443. 804854c: 07 pop es
  444. 804854d: 09 00 or DWORD PTR [eax],eax
  445. 804854f: 00 30 add BYTE PTR [eax],dh
  446. 8048551: b0 04 mov al,0x4
  447. 8048553: 08 07 or BYTE PTR [edi],al
  448. 8048555: 0a 00 or al,BYTE PTR [eax]
  449. 8048557: 00 34 b0 add BYTE PTR [eax+esi*4],dh
  450. 804855a: 04 08 add al,0x8
  451. 804855c: 07 pop es
  452. 804855d: 0c 00 or al,0x0
  453. 804855f: 00 38 add BYTE PTR [eax],bh
  454. 8048561: b0 04 mov al,0x4
  455. 8048563: 08 07 or BYTE PTR [edi],al
  456. 8048565: 0d 00 00 3c b0 or eax,0xb03c0000
  457. 804856a: 04 08 add al,0x8
  458. 804856c: 07 pop es
  459. 804856d: 0e push cs
  460. 804856e: 00 00 add BYTE PTR [eax],al
  461. 8048570: 40 inc eax
  462. 8048571: b0 04 mov al,0x4
  463. 8048573: 08 07 or BYTE PTR [edi],al
  464. 8048575: 0f 00 00 sldt WORD PTR [eax]
  465. 8048578: 44 inc esp
  466. 8048579: b0 04 mov al,0x4
  467. 804857b: 08 07 or BYTE PTR [edi],al
  468. 804857d: 10 00 adc BYTE PTR [eax],al
  469. 804857f: 00 48 b0 add BYTE PTR [eax-0x50],cl
  470. 8048582: 04 08 add al,0x8
  471. 8048584: 07 pop es
  472. 8048585: 11 00 adc DWORD PTR [eax],eax
  473. 8048587: 00 4c b0 04 add BYTE PTR [eax+esi*4+0x4],cl
  474. 804858b: 08 07 or BYTE PTR [edi],al
  475. 804858d: 12 00 adc al,BYTE PTR [eax]
  476. 804858f: 00 50 b0 add BYTE PTR [eax-0x50],dl
  477. 8048592: 04 08 add al,0x8
  478. 8048594: 07 pop es
  479. 8048595: 13 00 adc eax,DWORD PTR [eax]
  480. 8048597: 00 54 b0 04 add BYTE PTR [eax+esi*4+0x4],dl
  481. 804859b: 08 07 or BYTE PTR [edi],al
  482. 804859d: 14 00 adc al,0x0
  483. 804859f: 00 58 b0 add BYTE PTR [eax-0x50],bl
  484. 80485a2: 04 08 add al,0x8
  485. 80485a4: 07 pop es
  486. 80485a5: 15 00 00 5c b0 adc eax,0xb05c0000
  487. 80485aa: 04 08 add al,0x8
  488. 80485ac: 07 pop es
  489. 80485ad: 16 push ss
  490. 80485ae: 00 00 add BYTE PTR [eax],al
  491. 80485b0: 60 pusha
  492. 80485b1: b0 04 mov al,0x4
  493. 80485b3: 08 07 or BYTE PTR [edi],al
  494. 80485b5: 17 pop ss
  495. 80485b6: 00 00 add BYTE PTR [eax],al
  496. 80485b8: 64 b0 04 fs mov al,0x4
  497. 80485bb: 08 07 or BYTE PTR [edi],al
  498. 80485bd: 18 00 sbb BYTE PTR [eax],al
  499. ...
  500.  
  501. Disassembly of section .init:
  502.  
  503. 080485c0 <_init>:
  504. 80485c0: 53 push ebx
  505. 80485c1: 83 ec 08 sub esp,0x8
  506. 80485c4: e8 e7 01 00 00 call 80487b0 <__x86.get_pc_thunk.bx>
  507. 80485c9: 81 c3 37 2a 00 00 add ebx,0x2a37
  508. 80485cf: 8b 83 fc ff ff ff mov eax,DWORD PTR [ebx-0x4]
  509. 80485d5: 85 c0 test eax,eax
  510. 80485d7: 74 05 je 80485de <_init+0x1e>
  511. 80485d9: e8 92 01 00 00 call 8048770 <send@plt+0x10>
  512. 80485de: 83 c4 08 add esp,0x8
  513. 80485e1: 5b pop ebx
  514. 80485e2: c3 ret
  515.  
  516. Disassembly of section .plt:
  517.  
  518. 080485f0 <printf@plt-0x10>:
  519. 80485f0: ff 35 04 b0 04 08 push DWORD PTR ds:0x804b004
  520. 80485f6: ff 25 08 b0 04 08 jmp DWORD PTR ds:0x804b008
  521. 80485fc: 00 00 add BYTE PTR [eax],al
  522. ...
  523.  
  524. 08048600 <printf@plt>:
  525. 8048600: ff 25 0c b0 04 08 jmp DWORD PTR ds:0x804b00c
  526. 8048606: 68 00 00 00 00 push 0x0
  527. 804860b: e9 e0 ff ff ff jmp 80485f0 <_init+0x30>
  528.  
  529. 08048610 <bzero@plt>:
  530. 8048610: ff 25 10 b0 04 08 jmp DWORD PTR ds:0x804b010
  531. 8048616: 68 08 00 00 00 push 0x8
  532. 804861b: e9 d0 ff ff ff jmp 80485f0 <_init+0x30>
  533.  
  534. 08048620 <signal@plt>:
  535. 8048620: ff 25 14 b0 04 08 jmp DWORD PTR ds:0x804b014
  536. 8048626: 68 10 00 00 00 push 0x10
  537. 804862b: e9 c0 ff ff ff jmp 80485f0 <_init+0x30>
  538.  
  539. 08048630 <htons@plt>:
  540. 8048630: ff 25 18 b0 04 08 jmp DWORD PTR ds:0x804b018
  541. 8048636: 68 18 00 00 00 push 0x18
  542. 804863b: e9 b0 ff ff ff jmp 80485f0 <_init+0x30>
  543.  
  544. 08048640 <perror@plt>:
  545. 8048640: ff 25 1c b0 04 08 jmp DWORD PTR ds:0x804b01c
  546. 8048646: 68 20 00 00 00 push 0x20
  547. 804864b: e9 a0 ff ff ff jmp 80485f0 <_init+0x30>
  548.  
  549. 08048650 <accept@plt>:
  550. 8048650: ff 25 20 b0 04 08 jmp DWORD PTR ds:0x804b020
  551. 8048656: 68 28 00 00 00 push 0x28
  552. 804865b: e9 90 ff ff ff jmp 80485f0 <_init+0x30>
  553.  
  554. 08048660 <fwrite@plt>:
  555. 8048660: ff 25 24 b0 04 08 jmp DWORD PTR ds:0x804b024
  556. 8048666: 68 30 00 00 00 push 0x30
  557. 804866b: e9 80 ff ff ff jmp 80485f0 <_init+0x30>
  558.  
  559. 08048670 <getpid@plt>:
  560. 8048670: ff 25 28 b0 04 08 jmp DWORD PTR ds:0x804b028
  561. 8048676: 68 38 00 00 00 push 0x38
  562. 804867b: e9 70 ff ff ff jmp 80485f0 <_init+0x30>
  563.  
  564. 08048680 <puts@plt>:
  565. 8048680: ff 25 2c b0 04 08 jmp DWORD PTR ds:0x804b02c
  566. 8048686: 68 40 00 00 00 push 0x40
  567. 804868b: e9 60 ff ff ff jmp 80485f0 <_init+0x30>
  568.  
  569. 08048690 <strerror@plt>:
  570. 8048690: ff 25 30 b0 04 08 jmp DWORD PTR ds:0x804b030
  571. 8048696: 68 48 00 00 00 push 0x48
  572. 804869b: e9 50 ff ff ff jmp 80485f0 <_init+0x30>
  573.  
  574. 080486a0 <exit@plt>:
  575. 80486a0: ff 25 34 b0 04 08 jmp DWORD PTR ds:0x804b034
  576. 80486a6: 68 50 00 00 00 push 0x50
  577. 80486ab: e9 40 ff ff ff jmp 80485f0 <_init+0x30>
  578.  
  579. 080486b0 <kill@plt>:
  580. 80486b0: ff 25 38 b0 04 08 jmp DWORD PTR ds:0x804b038
  581. 80486b6: 68 58 00 00 00 push 0x58
  582. 80486bb: e9 30 ff ff ff jmp 80485f0 <_init+0x30>
  583.  
  584. 080486c0 <__libc_start_main@plt>:
  585. 80486c0: ff 25 3c b0 04 08 jmp DWORD PTR ds:0x804b03c
  586. 80486c6: 68 60 00 00 00 push 0x60
  587. 80486cb: e9 20 ff ff ff jmp 80485f0 <_init+0x30>
  588.  
  589. 080486d0 <bind@plt>:
  590. 80486d0: ff 25 40 b0 04 08 jmp DWORD PTR ds:0x804b040
  591. 80486d6: 68 68 00 00 00 push 0x68
  592. 80486db: e9 10 ff ff ff jmp 80485f0 <_init+0x30>
  593.  
  594. 080486e0 <__isoc99_sscanf@plt>:
  595. 80486e0: ff 25 44 b0 04 08 jmp DWORD PTR ds:0x804b044
  596. 80486e6: 68 70 00 00 00 push 0x70
  597. 80486eb: e9 00 ff ff ff jmp 80485f0 <_init+0x30>
  598.  
  599. 080486f0 <__errno_location@plt>:
  600. 80486f0: ff 25 48 b0 04 08 jmp DWORD PTR ds:0x804b048
  601. 80486f6: 68 78 00 00 00 push 0x78
  602. 80486fb: e9 f0 fe ff ff jmp 80485f0 <_init+0x30>
  603.  
  604. 08048700 <strncpy@plt>:
  605. 8048700: ff 25 4c b0 04 08 jmp DWORD PTR ds:0x804b04c
  606. 8048706: 68 80 00 00 00 push 0x80
  607. 804870b: e9 e0 fe ff ff jmp 80485f0 <_init+0x30>
  608.  
  609. 08048710 <listen@plt>:
  610. 8048710: ff 25 50 b0 04 08 jmp DWORD PTR ds:0x804b050
  611. 8048716: 68 88 00 00 00 push 0x88
  612. 804871b: e9 d0 fe ff ff jmp 80485f0 <_init+0x30>
  613.  
  614. 08048720 <atoi@plt>:
  615. 8048720: ff 25 54 b0 04 08 jmp DWORD PTR ds:0x804b054
  616. 8048726: 68 90 00 00 00 push 0x90
  617. 804872b: e9 c0 fe ff ff jmp 80485f0 <_init+0x30>
  618.  
  619. 08048730 <socket@plt>:
  620. 8048730: ff 25 58 b0 04 08 jmp DWORD PTR ds:0x804b058
  621. 8048736: 68 98 00 00 00 push 0x98
  622. 804873b: e9 b0 fe ff ff jmp 80485f0 <_init+0x30>
  623.  
  624. 08048740 <recv@plt>:
  625. 8048740: ff 25 5c b0 04 08 jmp DWORD PTR ds:0x804b05c
  626. 8048746: 68 a0 00 00 00 push 0xa0
  627. 804874b: e9 a0 fe ff ff jmp 80485f0 <_init+0x30>
  628.  
  629. 08048750 <close@plt>:
  630. 8048750: ff 25 60 b0 04 08 jmp DWORD PTR ds:0x804b060
  631. 8048756: 68 a8 00 00 00 push 0xa8
  632. 804875b: e9 90 fe ff ff jmp 80485f0 <_init+0x30>
  633.  
  634. 08048760 <send@plt>:
  635. 8048760: ff 25 64 b0 04 08 jmp DWORD PTR ds:0x804b064
  636. 8048766: 68 b0 00 00 00 push 0xb0
  637. 804876b: e9 80 fe ff ff jmp 80485f0 <_init+0x30>
  638.  
  639. Disassembly of section .plt.got:
  640.  
  641. 08048770 <.plt.got>:
  642. 8048770: ff 25 fc af 04 08 jmp DWORD PTR ds:0x804affc
  643. 8048776: 66 90 xchg ax,ax
  644.  
  645. Disassembly of section .text:
  646.  
  647. 08048780 <_start>:
  648. 8048780: 31 ed xor ebp,ebp
  649. 8048782: 5e pop esi
  650. 8048783: 89 e1 mov ecx,esp
  651. 8048785: 83 e4 f0 and esp,0xfffffff0
  652. 8048788: 50 push eax
  653. 8048789: 54 push esp
  654. 804878a: 52 push edx
  655. 804878b: 68 50 8c 04 08 push 0x8048c50
  656. 8048790: 68 f0 8b 04 08 push 0x8048bf0
  657. 8048795: 51 push ecx
  658. 8048796: 56 push esi
  659. 8048797: 68 69 8a 04 08 push 0x8048a69
  660. 804879c: e8 1f ff ff ff call 80486c0 <__libc_start_main@plt>
  661. 80487a1: f4 hlt
  662. 80487a2: 66 90 xchg ax,ax
  663. 80487a4: 66 90 xchg ax,ax
  664. 80487a6: 66 90 xchg ax,ax
  665. 80487a8: 66 90 xchg ax,ax
  666. 80487aa: 66 90 xchg ax,ax
  667. 80487ac: 66 90 xchg ax,ax
  668. 80487ae: 66 90 xchg ax,ax
  669.  
  670. 080487b0 <__x86.get_pc_thunk.bx>:
  671. 80487b0: 8b 1c 24 mov ebx,DWORD PTR [esp]
  672. 80487b3: c3 ret
  673. 80487b4: 66 90 xchg ax,ax
  674. 80487b6: 66 90 xchg ax,ax
  675. 80487b8: 66 90 xchg ax,ax
  676. 80487ba: 66 90 xchg ax,ax
  677. 80487bc: 66 90 xchg ax,ax
  678. 80487be: 66 90 xchg ax,ax
  679.  
  680. 080487c0 <deregister_tm_clones>:
  681. 80487c0: b8 73 b0 04 08 mov eax,0x804b073
  682. 80487c5: 2d 70 b0 04 08 sub eax,0x804b070
  683. 80487ca: 83 f8 06 cmp eax,0x6
  684. 80487cd: 76 1a jbe 80487e9 <deregister_tm_clones+0x29>
  685. 80487cf: b8 00 00 00 00 mov eax,0x0
  686. 80487d4: 85 c0 test eax,eax
  687. 80487d6: 74 11 je 80487e9 <deregister_tm_clones+0x29>
  688. 80487d8: 55 push ebp
  689. 80487d9: 89 e5 mov ebp,esp
  690. 80487db: 83 ec 14 sub esp,0x14
  691. 80487de: 68 70 b0 04 08 push 0x804b070
  692. 80487e3: ff d0 call eax
  693. 80487e5: 83 c4 10 add esp,0x10
  694. 80487e8: c9 leave
  695. 80487e9: f3 c3 repz ret
  696. 80487eb: 90 nop
  697. 80487ec: 8d 74 26 00 lea esi,[esi+eiz*1+0x0]
  698.  
  699. 080487f0 <register_tm_clones>:
  700. 80487f0: b8 70 b0 04 08 mov eax,0x804b070
  701. 80487f5: 2d 70 b0 04 08 sub eax,0x804b070
  702. 80487fa: c1 f8 02 sar eax,0x2
  703. 80487fd: 89 c2 mov edx,eax
  704. 80487ff: c1 ea 1f shr edx,0x1f
  705. 8048802: 01 d0 add eax,edx
  706. 8048804: d1 f8 sar eax,1
  707. 8048806: 74 1b je 8048823 <register_tm_clones+0x33>
  708. 8048808: ba 00 00 00 00 mov edx,0x0
  709. 804880d: 85 d2 test edx,edx
  710. 804880f: 74 12 je 8048823 <register_tm_clones+0x33>
  711. 8048811: 55 push ebp
  712. 8048812: 89 e5 mov ebp,esp
  713. 8048814: 83 ec 10 sub esp,0x10
  714. 8048817: 50 push eax
  715. 8048818: 68 70 b0 04 08 push 0x804b070
  716. 804881d: ff d2 call edx
  717. 804881f: 83 c4 10 add esp,0x10
  718. 8048822: c9 leave
  719. 8048823: f3 c3 repz ret
  720. 8048825: 8d 74 26 00 lea esi,[esi+eiz*1+0x0]
  721. 8048829: 8d bc 27 00 00 00 00 lea edi,[edi+eiz*1+0x0]
  722.  
  723. 08048830 <__do_global_dtors_aux>:
  724. 8048830: 80 3d 74 b0 04 08 00 cmp BYTE PTR ds:0x804b074,0x0
  725. 8048837: 75 13 jne 804884c <__do_global_dtors_aux+0x1c>
  726. 8048839: 55 push ebp
  727. 804883a: 89 e5 mov ebp,esp
  728. 804883c: 83 ec 08 sub esp,0x8
  729. 804883f: e8 7c ff ff ff call 80487c0 <deregister_tm_clones>
  730. 8048844: c6 05 74 b0 04 08 01 mov BYTE PTR ds:0x804b074,0x1
  731. 804884b: c9 leave
  732. 804884c: f3 c3 repz ret
  733. 804884e: 66 90 xchg ax,ax
  734.  
  735. 08048850 <frame_dummy>:
  736. 8048850: b8 10 af 04 08 mov eax,0x804af10
  737. 8048855: 8b 10 mov edx,DWORD PTR [eax]
  738. 8048857: 85 d2 test edx,edx
  739. 8048859: 75 05 jne 8048860 <frame_dummy+0x10>
  740. 804885b: eb 93 jmp 80487f0 <register_tm_clones>
  741. 804885d: 8d 76 00 lea esi,[esi+0x0]
  742. 8048860: ba 00 00 00 00 mov edx,0x0
  743. 8048865: 85 d2 test edx,edx
  744. 8048867: 74 f2 je 804885b <frame_dummy+0xb>
  745. 8048869: 55 push ebp
  746. 804886a: 89 e5 mov ebp,esp
  747. 804886c: 83 ec 14 sub esp,0x14
  748. 804886f: 50 push eax
  749. 8048870: ff d2 call edx
  750. 8048872: 83 c4 10 add esp,0x10
  751. 8048875: c9 leave
  752. 8048876: e9 75 ff ff ff jmp 80487f0 <register_tm_clones>
  753.  
  754. 0804887b <error>:
  755. 804887b: 55 push ebp
  756. 804887c: 89 e5 mov ebp,esp
  757. 804887e: 83 ec 08 sub esp,0x8
  758. 8048881: 83 ec 0c sub esp,0xc
  759. 8048884: ff 75 08 push DWORD PTR [ebp+0x8]
  760. 8048887: e8 b4 fd ff ff call 8048640 <perror@plt>
  761. 804888c: 83 c4 10 add esp,0x10
  762. 804888f: 83 ec 0c sub esp,0xc
  763. 8048892: 6a 01 push 0x1
  764. 8048894: e8 07 fe ff ff call 80486a0 <exit@plt>
  765.  
  766. 08048899 <recv_msg>:
  767. 8048899: 55 push ebp
  768. 804889a: 89 e5 mov ebp,esp
  769. 804889c: 83 ec 38 sub esp,0x38
  770. 804889f: 6a 00 push 0x0
  771. 80488a1: 6a 0a push 0xa
  772. 80488a3: 8d 45 d6 lea eax,[ebp-0x2a]
  773. 80488a6: 50 push eax
  774. 80488a7: ff 75 08 push DWORD PTR [ebp+0x8]
  775. 80488aa: e8 91 fe ff ff call 8048740 <recv@plt>
  776. 80488af: 83 c4 10 add esp,0x10
  777. 80488b2: 89 45 f4 mov DWORD PTR [ebp-0xc],eax
  778. 80488b5: 83 7d f4 ff cmp DWORD PTR [ebp-0xc],0xffffffff
  779. 80488b9: 75 21 jne 80488dc <recv_msg+0x43>
  780. 80488bb: e8 30 fe ff ff call 80486f0 <__errno_location@plt>
  781. 80488c0: 8b 00 mov eax,DWORD PTR [eax]
  782. 80488c2: 83 ec 0c sub esp,0xc
  783. 80488c5: 50 push eax
  784. 80488c6: e8 c5 fd ff ff call 8048690 <strerror@plt>
  785. 80488cb: 83 c4 10 add esp,0x10
  786. 80488ce: 83 ec 0c sub esp,0xc
  787. 80488d1: 50 push eax
  788. 80488d2: e8 a4 ff ff ff call 804887b <error>
  789. 80488d7: 83 c4 10 add esp,0x10
  790. 80488da: eb 16 jmp 80488f2 <recv_msg+0x59>
  791. 80488dc: 83 7d f4 00 cmp DWORD PTR [ebp-0xc],0x0
  792. 80488e0: 75 10 jne 80488f2 <recv_msg+0x59>
  793. 80488e2: 83 ec 0c sub esp,0xc
  794. 80488e5: 68 70 8c 04 08 push 0x8048c70
  795. 80488ea: e8 8c ff ff ff call 804887b <error>
  796. 80488ef: 83 c4 10 add esp,0x10
  797. 80488f2: 83 ec 04 sub esp,0x4
  798. 80488f5: 8d 45 d0 lea eax,[ebp-0x30]
  799. 80488f8: 50 push eax
  800. 80488f9: 68 82 8c 04 08 push 0x8048c82
  801. 80488fe: 8d 45 d6 lea eax,[ebp-0x2a]
  802. 8048901: 50 push eax
  803. 8048902: e8 d9 fd ff ff call 80486e0 <__isoc99_sscanf@plt>
  804. 8048907: 83 c4 10 add esp,0x10
  805. 804890a: 83 ec 08 sub esp,0x8
  806. 804890d: 6a 14 push 0x14
  807. 804890f: 8d 45 e0 lea eax,[ebp-0x20]
  808. 8048912: 50 push eax
  809. 8048913: e8 f8 fc ff ff call 8048610 <bzero@plt>
  810. 8048918: 83 c4 10 add esp,0x10
  811. 804891b: 8b 45 d0 mov eax,DWORD PTR [ebp-0x30]
  812. 804891e: 83 ec 08 sub esp,0x8
  813. 8048921: 50 push eax
  814. 8048922: 68 88 8c 04 08 push 0x8048c88
  815. 8048927: e8 d4 fc ff ff call 8048600 <printf@plt>
  816. 804892c: 83 c4 10 add esp,0x10
  817. 804892f: 8b 45 d0 mov eax,DWORD PTR [ebp-0x30]
  818. 8048932: 6a 00 push 0x0
  819. 8048934: 50 push eax
  820. 8048935: 8d 45 e0 lea eax,[ebp-0x20]
  821. 8048938: 50 push eax
  822. 8048939: ff 75 08 push DWORD PTR [ebp+0x8]
  823. 804893c: e8 ff fd ff ff call 8048740 <recv@plt>
  824. 8048941: 83 c4 10 add esp,0x10
  825. 8048944: 89 45 f4 mov DWORD PTR [ebp-0xc],eax
  826. 8048947: 83 7d f4 ff cmp DWORD PTR [ebp-0xc],0xffffffff
  827. 804894b: 75 21 jne 804896e <recv_msg+0xd5>
  828. 804894d: e8 9e fd ff ff call 80486f0 <__errno_location@plt>
  829. 8048952: 8b 00 mov eax,DWORD PTR [eax]
  830. 8048954: 83 ec 0c sub esp,0xc
  831. 8048957: 50 push eax
  832. 8048958: e8 33 fd ff ff call 8048690 <strerror@plt>
  833. 804895d: 83 c4 10 add esp,0x10
  834. 8048960: 83 ec 0c sub esp,0xc
  835. 8048963: 50 push eax
  836. 8048964: e8 12 ff ff ff call 804887b <error>
  837. 8048969: 83 c4 10 add esp,0x10
  838. 804896c: eb 16 jmp 8048984 <recv_msg+0xeb>
  839. 804896e: 83 7d f4 00 cmp DWORD PTR [ebp-0xc],0x0
  840. 8048972: 75 10 jne 8048984 <recv_msg+0xeb>
  841. 8048974: 83 ec 0c sub esp,0xc
  842. 8048977: 68 70 8c 04 08 push 0x8048c70
  843. 804897c: e8 fa fe ff ff call 804887b <error>
  844. 8048981: 83 c4 10 add esp,0x10
  845. 8048984: 83 ec 08 sub esp,0x8
  846. 8048987: 8d 45 e0 lea eax,[ebp-0x20]
  847. 804898a: 50 push eax
  848. 804898b: 68 b2 8c 04 08 push 0x8048cb2
  849. 8048990: e8 6b fc ff ff call 8048600 <printf@plt>
  850. 8048995: 83 c4 10 add esp,0x10
  851. 8048998: 83 ec 04 sub esp,0x4
  852. 804899b: 6a 14 push 0x14
  853. 804899d: 8d 45 e0 lea eax,[ebp-0x20]
  854. 80489a0: 50 push eax
  855. 80489a1: 68 78 b0 04 08 push 0x804b078
  856. 80489a6: e8 55 fd ff ff call 8048700 <strncpy@plt>
  857. 80489ab: 83 c4 10 add esp,0x10
  858. 80489ae: 90 nop
  859. 80489af: c9 leave
  860. 80489b0: c3 ret
  861.  
  862. 080489b1 <handle_client>:
  863. 80489b1: 55 push ebp
  864. 80489b2: 89 e5 mov ebp,esp
  865. 80489b4: 83 ec 18 sub esp,0x18
  866. 80489b7: 83 ec 0c sub esp,0xc
  867. 80489ba: ff 75 08 push DWORD PTR [ebp+0x8]
  868. 80489bd: e8 d7 fe ff ff call 8048899 <recv_msg>
  869. 80489c2: 83 c4 10 add esp,0x10
  870. 80489c5: 6a 00 push 0x0
  871. 80489c7: 6a 14 push 0x14
  872. 80489c9: 68 78 b0 04 08 push 0x804b078
  873. 80489ce: ff 75 08 push DWORD PTR [ebp+0x8]
  874. 80489d1: e8 8a fd ff ff call 8048760 <send@plt>
  875. 80489d6: 83 c4 10 add esp,0x10
  876. 80489d9: 89 45 f4 mov DWORD PTR [ebp-0xc],eax
  877. 80489dc: 83 7d f4 ff cmp DWORD PTR [ebp-0xc],0xffffffff
  878. 80489e0: 75 21 jne 8048a03 <handle_client+0x52>
  879. 80489e2: e8 09 fd ff ff call 80486f0 <__errno_location@plt>
  880. 80489e7: 8b 00 mov eax,DWORD PTR [eax]
  881. 80489e9: 83 ec 0c sub esp,0xc
  882. 80489ec: 50 push eax
  883. 80489ed: e8 9e fc ff ff call 8048690 <strerror@plt>
  884. 80489f2: 83 c4 10 add esp,0x10
  885. 80489f5: 83 ec 0c sub esp,0xc
  886. 80489f8: 50 push eax
  887. 80489f9: e8 7d fe ff ff call 804887b <error>
  888. 80489fe: 83 c4 10 add esp,0x10
  889. 8048a01: eb 16 jmp 8048a19 <handle_client+0x68>
  890. 8048a03: 83 7d f4 00 cmp DWORD PTR [ebp-0xc],0x0
  891. 8048a07: 75 10 jne 8048a19 <handle_client+0x68>
  892. 8048a09: 83 ec 0c sub esp,0xc
  893. 8048a0c: 68 c3 8c 04 08 push 0x8048cc3
  894. 8048a11: e8 65 fe ff ff call 804887b <error>
  895. 8048a16: 83 c4 10 add esp,0x10
  896. 8048a19: 90 nop
  897. 8048a1a: c9 leave
  898. 8048a1b: c3 ret
  899.  
  900. 08048a1c <sighandler>:
  901. 8048a1c: 55 push ebp
  902. 8048a1d: 89 e5 mov ebp,esp
  903. 8048a1f: 83 ec 08 sub esp,0x8
  904. 8048a22: 83 ec 0c sub esp,0xc
  905. 8048a25: 68 d8 8c 04 08 push 0x8048cd8
  906. 8048a2a: e8 51 fc ff ff call 8048680 <puts@plt>
  907. 8048a2f: 83 c4 10 add esp,0x10
  908. 8048a32: 83 ec 0c sub esp,0xc
  909. 8048a35: 68 f8 8c 04 08 push 0x8048cf8
  910. 8048a3a: e8 41 fc ff ff call 8048680 <puts@plt>
  911. 8048a3f: 83 c4 10 add esp,0x10
  912. 8048a42: 83 ec 08 sub esp,0x8
  913. 8048a45: 6a 00 push 0x0
  914. 8048a47: ff 75 08 push DWORD PTR [ebp+0x8]
  915. 8048a4a: e8 d1 fb ff ff call 8048620 <signal@plt>
  916. 8048a4f: 83 c4 10 add esp,0x10
  917. 8048a52: e8 19 fc ff ff call 8048670 <getpid@plt>
  918. 8048a57: 83 ec 08 sub esp,0x8
  919. 8048a5a: ff 75 08 push DWORD PTR [ebp+0x8]
  920. 8048a5d: 50 push eax
  921. 8048a5e: e8 4d fc ff ff call 80486b0 <kill@plt>
  922. 8048a63: 83 c4 10 add esp,0x10
  923. 8048a66: 90 nop
  924. 8048a67: c9 leave
  925. 8048a68: c3 ret
  926.  
  927. 08048a69 <main>:
  928. 8048a69: 8d 4c 24 04 lea ecx,[esp+0x4]
  929. 8048a6d: 83 e4 f0 and esp,0xfffffff0
  930. 8048a70: ff 71 fc push DWORD PTR [ecx-0x4]
  931. 8048a73: 55 push ebp
  932. 8048a74: 89 e5 mov ebp,esp
  933. 8048a76: 53 push ebx
  934. 8048a77: 51 push ecx
  935. 8048a78: 83 ec 30 sub esp,0x30
  936. 8048a7b: 89 cb mov ebx,ecx
  937. 8048a7d: 83 3b 01 cmp DWORD PTR [ebx],0x1
  938. 8048a80: 7f 21 jg 8048aa3 <main+0x3a>
  939. 8048a82: a1 70 b0 04 08 mov eax,ds:0x804b070
  940. 8048a87: 50 push eax
  941. 8048a88: 6a 18 push 0x18
  942. 8048a8a: 6a 01 push 0x1
  943. 8048a8c: 68 48 8d 04 08 push 0x8048d48
  944. 8048a91: e8 ca fb ff ff call 8048660 <fwrite@plt>
  945. 8048a96: 83 c4 10 add esp,0x10
  946. 8048a99: 83 ec 0c sub esp,0xc
  947. 8048a9c: 6a 01 push 0x1
  948. 8048a9e: e8 fd fb ff ff call 80486a0 <exit@plt>
  949. 8048aa3: 83 ec 08 sub esp,0x8
  950. 8048aa6: 68 1c 8a 04 08 push 0x8048a1c
  951. 8048aab: 6a 0b push 0xb
  952. 8048aad: e8 6e fb ff ff call 8048620 <signal@plt>
  953. 8048ab2: 83 c4 10 add esp,0x10
  954. 8048ab5: 83 ec 04 sub esp,0x4
  955. 8048ab8: 6a 00 push 0x0
  956. 8048aba: 6a 01 push 0x1
  957. 8048abc: 6a 02 push 0x2
  958. 8048abe: e8 6d fc ff ff call 8048730 <socket@plt>
  959. 8048ac3: 83 c4 10 add esp,0x10
  960. 8048ac6: 89 45 f4 mov DWORD PTR [ebp-0xc],eax
  961. 8048ac9: 83 7d f4 00 cmp DWORD PTR [ebp-0xc],0x0
  962. 8048acd: 79 10 jns 8048adf <main+0x76>
  963. 8048acf: 83 ec 0c sub esp,0xc
  964. 8048ad2: 68 61 8d 04 08 push 0x8048d61
  965. 8048ad7: e8 9f fd ff ff call 804887b <error>
  966. 8048adc: 83 c4 10 add esp,0x10
  967. 8048adf: 83 ec 08 sub esp,0x8
  968. 8048ae2: 6a 10 push 0x10
  969. 8048ae4: 8d 45 d8 lea eax,[ebp-0x28]
  970. 8048ae7: 50 push eax
  971. 8048ae8: e8 23 fb ff ff call 8048610 <bzero@plt>
  972. 8048aed: 83 c4 10 add esp,0x10
  973. 8048af0: 8b 43 04 mov eax,DWORD PTR [ebx+0x4]
  974. 8048af3: 83 c0 04 add eax,0x4
  975. 8048af6: 8b 00 mov eax,DWORD PTR [eax]
  976. 8048af8: 83 ec 0c sub esp,0xc
  977. 8048afb: 50 push eax
  978. 8048afc: e8 1f fc ff ff call 8048720 <atoi@plt>
  979. 8048b01: 83 c4 10 add esp,0x10
  980. 8048b04: 89 45 f0 mov DWORD PTR [ebp-0x10],eax
  981. 8048b07: 66 c7 45 d8 02 00 mov WORD PTR [ebp-0x28],0x2
  982. 8048b0d: c7 45 dc 00 00 00 00 mov DWORD PTR [ebp-0x24],0x0
  983. 8048b14: 8b 45 f0 mov eax,DWORD PTR [ebp-0x10]
  984. 8048b17: 0f b7 c0 movzx eax,ax
  985. 8048b1a: 83 ec 0c sub esp,0xc
  986. 8048b1d: 50 push eax
  987. 8048b1e: e8 0d fb ff ff call 8048630 <htons@plt>
  988. 8048b23: 83 c4 10 add esp,0x10
  989. 8048b26: 66 89 45 da mov WORD PTR [ebp-0x26],ax
  990. 8048b2a: 83 ec 04 sub esp,0x4
  991. 8048b2d: 6a 10 push 0x10
  992. 8048b2f: 8d 45 d8 lea eax,[ebp-0x28]
  993. 8048b32: 50 push eax
  994. 8048b33: ff 75 f4 push DWORD PTR [ebp-0xc]
  995. 8048b36: e8 95 fb ff ff call 80486d0 <bind@plt>
  996. 8048b3b: 83 c4 10 add esp,0x10
  997. 8048b3e: 85 c0 test eax,eax
  998. 8048b40: 79 10 jns 8048b52 <main+0xe9>
  999. 8048b42: 83 ec 0c sub esp,0xc
  1000. 8048b45: 68 76 8d 04 08 push 0x8048d76
  1001. 8048b4a: e8 2c fd ff ff call 804887b <error>
  1002. 8048b4f: 83 c4 10 add esp,0x10
  1003. 8048b52: 83 ec 08 sub esp,0x8
  1004. 8048b55: 6a 05 push 0x5
  1005. 8048b57: ff 75 f4 push DWORD PTR [ebp-0xc]
  1006. 8048b5a: e8 b1 fb ff ff call 8048710 <listen@plt>
  1007. 8048b5f: 83 c4 10 add esp,0x10
  1008. 8048b62: c7 45 e8 10 00 00 00 mov DWORD PTR [ebp-0x18],0x10
  1009. 8048b69: 83 ec 04 sub esp,0x4
  1010. 8048b6c: 8d 45 e8 lea eax,[ebp-0x18]
  1011. 8048b6f: 50 push eax
  1012. 8048b70: 8d 45 c8 lea eax,[ebp-0x38]
  1013. 8048b73: 50 push eax
  1014. 8048b74: ff 75 f4 push DWORD PTR [ebp-0xc]
  1015. 8048b77: e8 d4 fa ff ff call 8048650 <accept@plt>
  1016. 8048b7c: 83 c4 10 add esp,0x10
  1017. 8048b7f: 89 45 ec mov DWORD PTR [ebp-0x14],eax
  1018. 8048b82: 83 7d ec 00 cmp DWORD PTR [ebp-0x14],0x0
  1019. 8048b86: 79 10 jns 8048b98 <main+0x12f>
  1020. 8048b88: 83 ec 0c sub esp,0xc
  1021. 8048b8b: 68 87 8d 04 08 push 0x8048d87
  1022. 8048b90: e8 e6 fc ff ff call 804887b <error>
  1023. 8048b95: 83 c4 10 add esp,0x10
  1024. 8048b98: 83 ec 0c sub esp,0xc
  1025. 8048b9b: 68 97 8d 04 08 push 0x8048d97
  1026. 8048ba0: e8 db fa ff ff call 8048680 <puts@plt>
  1027. 8048ba5: 83 c4 10 add esp,0x10
  1028. 8048ba8: 83 ec 0c sub esp,0xc
  1029. 8048bab: ff 75 ec push DWORD PTR [ebp-0x14]
  1030. 8048bae: e8 fe fd ff ff call 80489b1 <handle_client>
  1031. 8048bb3: 83 c4 10 add esp,0x10
  1032. 8048bb6: 83 ec 0c sub esp,0xc
  1033. 8048bb9: ff 75 ec push DWORD PTR [ebp-0x14]
  1034. 8048bbc: e8 8f fb ff ff call 8048750 <close@plt>
  1035. 8048bc1: 83 c4 10 add esp,0x10
  1036. 8048bc4: 83 ec 0c sub esp,0xc
  1037. 8048bc7: ff 75 f4 push DWORD PTR [ebp-0xc]
  1038. 8048bca: e8 81 fb ff ff call 8048750 <close@plt>
  1039. 8048bcf: 83 c4 10 add esp,0x10
  1040. 8048bd2: b8 00 00 00 00 mov eax,0x0
  1041. 8048bd7: 8d 65 f8 lea esp,[ebp-0x8]
  1042. 8048bda: 59 pop ecx
  1043. 8048bdb: 5b pop ebx
  1044. 8048bdc: 5d pop ebp
  1045. 8048bdd: 8d 61 fc lea esp,[ecx-0x4]
  1046. 8048be0: c3 ret
  1047.  
  1048. 08048be1 <__nothing_to_see_here_>:
  1049. 8048be1: 55 push ebp
  1050. 8048be2: 89 e5 mov ebp,esp
  1051. 8048be4: ff e4 jmp esp
  1052. 8048be6: 90 nop
  1053. 8048be7: 5d pop ebp
  1054. 8048be8: c3 ret
  1055. 8048be9: 66 90 xchg ax,ax
  1056. 8048beb: 66 90 xchg ax,ax
  1057. 8048bed: 66 90 xchg ax,ax
  1058. 8048bef: 90 nop
  1059.  
  1060. 08048bf0 <__libc_csu_init>:
  1061. 8048bf0: 55 push ebp
  1062. 8048bf1: 57 push edi
  1063. 8048bf2: 56 push esi
  1064. 8048bf3: 53 push ebx
  1065. 8048bf4: e8 b7 fb ff ff call 80487b0 <__x86.get_pc_thunk.bx>
  1066. 8048bf9: 81 c3 07 24 00 00 add ebx,0x2407
  1067. 8048bff: 83 ec 0c sub esp,0xc
  1068. 8048c02: 8b 6c 24 20 mov ebp,DWORD PTR [esp+0x20]
  1069. 8048c06: 8d b3 0c ff ff ff lea esi,[ebx-0xf4]
  1070. 8048c0c: e8 af f9 ff ff call 80485c0 <_init>
  1071. 8048c11: 8d 83 08 ff ff ff lea eax,[ebx-0xf8]
  1072. 8048c17: 29 c6 sub esi,eax
  1073. 8048c19: c1 fe 02 sar esi,0x2
  1074. 8048c1c: 85 f6 test esi,esi
  1075. 8048c1e: 74 25 je 8048c45 <__libc_csu_init+0x55>
  1076. 8048c20: 31 ff xor edi,edi
  1077. 8048c22: 8d b6 00 00 00 00 lea esi,[esi+0x0]
  1078. 8048c28: 83 ec 04 sub esp,0x4
  1079. 8048c2b: ff 74 24 2c push DWORD PTR [esp+0x2c]
  1080. 8048c2f: ff 74 24 2c push DWORD PTR [esp+0x2c]
  1081. 8048c33: 55 push ebp
  1082. 8048c34: ff 94 bb 08 ff ff ff call DWORD PTR [ebx+edi*4-0xf8]
  1083. 8048c3b: 83 c7 01 add edi,0x1
  1084. 8048c3e: 83 c4 10 add esp,0x10
  1085. 8048c41: 39 f7 cmp edi,esi
  1086. 8048c43: 75 e3 jne 8048c28 <__libc_csu_init+0x38>
  1087. 8048c45: 83 c4 0c add esp,0xc
  1088. 8048c48: 5b pop ebx
  1089. 8048c49: 5e pop esi
  1090. 8048c4a: 5f pop edi
  1091. 8048c4b: 5d pop ebp
  1092. 8048c4c: c3 ret
  1093. 8048c4d: 8d 76 00 lea esi,[esi+0x0]
  1094.  
  1095. 08048c50 <__libc_csu_fini>:
  1096. 8048c50: f3 c3 repz ret
  1097.  
  1098. Disassembly of section .fini:
  1099.  
  1100. 08048c54 <_fini>:
  1101. 8048c54: 53 push ebx
  1102. 8048c55: 83 ec 08 sub esp,0x8
  1103. 8048c58: e8 53 fb ff ff call 80487b0 <__x86.get_pc_thunk.bx>
  1104. 8048c5d: 81 c3 a3 23 00 00 add ebx,0x23a3
  1105. 8048c63: 83 c4 08 add esp,0x8
  1106. 8048c66: 5b pop ebx
  1107. 8048c67: c3 ret
  1108.  
  1109. Disassembly of section .rodata:
  1110.  
  1111. 08048c68 <_fp_hw>:
  1112. 8048c68: 03 00 add eax,DWORD PTR [eax]
  1113. ...
  1114.  
  1115. 08048c6c <_IO_stdin_used>:
  1116. 8048c6c: 01 00 add DWORD PTR [eax],eax
  1117. 8048c6e: 02 00 add al,BYTE PTR [eax]
  1118. 8048c70: 45 inc ebp
  1119. 8048c71: 52 push edx
  1120. 8048c72: 52 push edx
  1121. 8048c73: 4f dec edi
  1122. 8048c74: 52 push edx
  1123. 8048c75: 2c 20 sub al,0x20
  1124. 8048c77: 65 6d gs ins DWORD PTR es:[edi],dx
  1125. 8048c79: 70 74 jo 8048cef <_IO_stdin_used+0x83>
  1126. 8048c7b: 79 20 jns 8048c9d <_IO_stdin_used+0x31>
  1127. 8048c7d: 72 65 jb 8048ce4 <_IO_stdin_used+0x78>
  1128. 8048c7f: 63 76 00 arpl WORD PTR [esi+0x0],si
  1129. 8048c82: 25 64 00 00 00 and eax,0x64
  1130. 8048c87: 00 72 65 add BYTE PTR [edx+0x65],dh
  1131. 8048c8a: 61 popa
  1132. 8048c8b: 64 79 20 fs jns 8048cae <_IO_stdin_used+0x42>
  1133. 8048c8e: 74 6f je 8048cff <_IO_stdin_used+0x93>
  1134. 8048c90: 20 72 65 and BYTE PTR [edx+0x65],dh
  1135. 8048c93: 63 69 65 arpl WORD PTR [ecx+0x65],bp
  1136. 8048c96: 76 65 jbe 8048cfd <_IO_stdin_used+0x91>
  1137. 8048c98: 20 61 20 and BYTE PTR [ecx+0x20],ah
  1138. 8048c9b: 6d ins DWORD PTR es:[edi],dx
  1139. 8048c9c: 65 73 73 gs jae 8048d12 <_IO_stdin_used+0xa6>
  1140. 8048c9f: 61 popa
  1141. 8048ca0: 67 65 20 6f 66 and BYTE PTR gs:[bx+0x66],ch
  1142. 8048ca5: 20 6c 65 6e and BYTE PTR [ebp+eiz*2+0x6e],ch
  1143. 8048ca9: 67 74 68 addr16 je 8048d14 <_IO_stdin_used+0xa8>
  1144. 8048cac: 20 25 64 21 0a 00 and BYTE PTR ds:0xa2164,ah
  1145. 8048cb2: 67 6f outs dx,DWORD PTR ds:[si]
  1146. 8048cb4: 74 20 je 8048cd6 <_IO_stdin_used+0x6a>
  1147. 8048cb6: 6d ins DWORD PTR es:[edi],dx
  1148. 8048cb7: 65 73 73 gs jae 8048d2d <_IO_stdin_used+0xc1>
  1149. 8048cba: 61 popa
  1150. 8048cbb: 67 65 3a 20 cmp ah,BYTE PTR gs:[bx+si]
  1151. 8048cbf: 25 73 0a 00 45 and eax,0x45000a73
  1152. 8048cc4: 52 push edx
  1153. 8048cc5: 52 push edx
  1154. 8048cc6: 4f dec edi
  1155. 8048cc7: 52 push edx
  1156. 8048cc8: 2c 20 sub al,0x20
  1157. 8048cca: 65 6d gs ins DWORD PTR es:[edi],dx
  1158. 8048ccc: 70 74 jo 8048d42 <_IO_stdin_used+0xd6>
  1159. 8048cce: 79 20 jns 8048cf0 <_IO_stdin_used+0x84>
  1160. 8048cd0: 73 65 jae 8048d37 <_IO_stdin_used+0xcb>
  1161. 8048cd2: 6e outs dx,BYTE PTR ds:[esi]
  1162. 8048cd3: 64 00 00 add BYTE PTR fs:[eax],al
  1163. 8048cd6: 00 00 add BYTE PTR [eax],al
  1164. 8048cd8: 41 inc ecx
  1165. 8048cd9: 4d dec ebp
  1166. 8048cda: 4f dec edi
  1167. 8048cdb: 53 push ebx
  1168. 8048cdc: 3a 20 cmp ah,BYTE PTR [eax]
  1169. 8048cde: 4e dec esi
  1170. 8048cdf: 6f outs dx,DWORD PTR ds:[esi]
  1171. 8048ce0: 20 6d 79 and BYTE PTR [ebp+0x79],ch
  1172. 8048ce3: 20 63 6f and BYTE PTR [ebx+0x6f],ah
  1173. 8048ce6: 72 65 jb 8048d4d <_IO_stdin_used+0xe1>
  1174. 8048ce8: 20 69 73 and BYTE PTR [ecx+0x73],ch
  1175. 8048ceb: 20 6f 76 and BYTE PTR [edi+0x76],ch
  1176. 8048cee: 65 72 6c gs jb 8048d5d <_IO_stdin_used+0xf1>
  1177. 8048cf1: 6f outs dx,DWORD PTR ds:[esi]
  1178. 8048cf2: 61 popa
  1179. 8048cf3: 64 69 6e 67 00 53 4d imul ebp,DWORD PTR fs:[esi+0x67],0x414d5300
  1180. 8048cfa: 41
  1181. 8048cfb: 44 inc esp
  1182. 8048cfc: 49 dec ecx
  1183. 8048cfd: 3a 20 cmp ah,BYTE PTR [eax]
  1184. 8048cff: 68 69 73 20 70 push 0x70207369
  1185. 8048d04: 72 69 jb 8048d6f <_IO_stdin_used+0x103>
  1186. 8048d06: 6d ins DWORD PTR es:[edi],dx
  1187. 8048d07: 65 72 79 gs jb 8048d83 <_IO_stdin_used+0x117>
  1188. 8048d0a: 20 66 75 and BYTE PTR [esi+0x75],ah
  1189. 8048d0d: 6e outs dx,BYTE PTR ds:[esi]
  1190. 8048d0e: 63 74 69 6f arpl WORD PTR [ecx+ebp*2+0x6f],si
  1191. 8048d12: 6e outs dx,BYTE PTR ds:[esi]
  1192. 8048d13: 20 61 72 and BYTE PTR [ecx+0x72],ah
  1193. 8048d16: 65 20 64 6f 77 and BYTE PTR gs:[edi+ebp*2+0x77],ah
  1194. 8048d1b: 6e outs dx,BYTE PTR ds:[esi]
  1195. 8048d1c: 2c 20 sub al,0x20
  1196. 8048d1e: 6d ins DWORD PTR es:[edi],dx
  1197. 8048d1f: 6f outs dx,DWORD PTR ds:[esi]
  1198. 8048d20: 76 65 jbe 8048d87 <_IO_stdin_used+0x11b>
  1199. 8048d22: 20 6f 6e and BYTE PTR [edi+0x6e],ch
  1200. 8048d25: 20 74 6f 20 and BYTE PTR [edi+ebp*2+0x20],dh
  1201. 8048d29: 70 61 jo 8048d8c <_IO_stdin_used+0x120>
  1202. 8048d2b: 72 74 jb 8048da1 <_IO_stdin_used+0x135>
  1203. 8048d2d: 20 62 2c and BYTE PTR [edx+0x2c],ah
  1204. 8048d30: 20 74 68 65 and BYTE PTR [eax+ebp*2+0x65],dh
  1205. 8048d34: 20 72 61 and BYTE PTR [edx+0x61],dh
  1206. 8048d37: 72 20 jb 8048d59 <_IO_stdin_used+0xed>
  1207. 8048d39: 70 61 jo 8048d9c <_IO_stdin_used+0x130>
  1208. 8048d3b: 73 73 jae 8048db0 <__GNU_EH_FRAME_HDR+0x4>
  1209. 8048d3d: 77 6f ja 8048dae <__GNU_EH_FRAME_HDR+0x2>
  1210. 8048d3f: 72 64 jb 8048da5 <_IO_stdin_used+0x139>
  1211. 8048d41: 20 69 73 and BYTE PTR [ecx+0x73],ch
  1212. 8048d44: 20 34 32 and BYTE PTR [edx+esi*1],dh
  1213. 8048d47: 00 45 52 add BYTE PTR [ebp+0x52],al
  1214. 8048d4a: 52 push edx
  1215. 8048d4b: 4f dec edi
  1216. 8048d4c: 52 push edx
  1217. 8048d4d: 2c 20 sub al,0x20
  1218. 8048d4f: 6e outs dx,BYTE PTR ds:[esi]
  1219. 8048d50: 6f outs dx,DWORD PTR ds:[esi]
  1220. 8048d51: 20 70 6f and BYTE PTR [eax+0x6f],dh
  1221. 8048d54: 72 74 jb 8048dca <__GNU_EH_FRAME_HDR+0x1e>
  1222. 8048d56: 20 70 72 and BYTE PTR [eax+0x72],dh
  1223. 8048d59: 6f outs dx,DWORD PTR ds:[esi]
  1224. 8048d5a: 76 69 jbe 8048dc5 <__GNU_EH_FRAME_HDR+0x19>
  1225. 8048d5c: 64 65 64 0a 00 fs gs or al,BYTE PTR fs:[eax]
  1226. 8048d61: 45 inc ebp
  1227. 8048d62: 52 push edx
  1228. 8048d63: 52 push edx
  1229. 8048d64: 4f dec edi
  1230. 8048d65: 52 push edx
  1231. 8048d66: 20 6f 70 and BYTE PTR [edi+0x70],ch
  1232. 8048d69: 65 6e outs dx,BYTE PTR gs:[esi]
  1233. 8048d6b: 69 6e 67 20 73 6f 63 imul ebp,DWORD PTR [esi+0x67],0x636f7320
  1234. 8048d72: 6b 65 74 00 imul esp,DWORD PTR [ebp+0x74],0x0
  1235. 8048d76: 45 inc ebp
  1236. 8048d77: 52 push edx
  1237. 8048d78: 52 push edx
  1238. 8048d79: 4f dec edi
  1239. 8048d7a: 52 push edx
  1240. 8048d7b: 20 6f 6e and BYTE PTR [edi+0x6e],ch
  1241. 8048d7e: 20 62 69 and BYTE PTR [edx+0x69],ah
  1242. 8048d81: 6e outs dx,BYTE PTR ds:[esi]
  1243. 8048d82: 64 69 6e 67 00 45 52 imul ebp,DWORD PTR fs:[esi+0x67],0x52524500
  1244. 8048d89: 52
  1245. 8048d8a: 4f dec edi
  1246. 8048d8b: 52 push edx
  1247. 8048d8c: 20 6f 6e and BYTE PTR [edi+0x6e],ch
  1248. 8048d8f: 20 61 63 and BYTE PTR [ecx+0x63],ah
  1249. 8048d92: 63 65 70 arpl WORD PTR [ebp+0x70],sp
  1250. 8048d95: 74 00 je 8048d97 <_IO_stdin_used+0x12b>
  1251. 8048d97: 63 6c 69 65 arpl WORD PTR [ecx+ebp*2+0x65],bp
  1252. 8048d9b: 6e outs dx,BYTE PTR ds:[esi]
  1253. 8048d9c: 74 20 je 8048dbe <__GNU_EH_FRAME_HDR+0x12>
  1254. 8048d9e: 63 6f 6e arpl WORD PTR [edi+0x6e],bp
  1255. 8048da1: 6e outs dx,BYTE PTR ds:[esi]
  1256. 8048da2: 65 63 74 65 64 arpl WORD PTR gs:[ebp+eiz*2+0x64],si
  1257. 8048da7: 21 00 and DWORD PTR [eax],eax
  1258.  
  1259. Disassembly of section .eh_frame_hdr:
  1260.  
  1261. 08048dac <__GNU_EH_FRAME_HDR>:
  1262. 8048dac: 01 1b add DWORD PTR [ebx],ebx
  1263. 8048dae: 03 3b add edi,DWORD PTR [ebx]
  1264. 8048db0: 50 push eax
  1265. 8048db1: 00 00 add BYTE PTR [eax],al
  1266. 8048db3: 00 09 add BYTE PTR [ecx],cl
  1267. 8048db5: 00 00 add BYTE PTR [eax],al
  1268. 8048db7: 00 44 f8 ff add BYTE PTR [eax+edi*8-0x1],al
  1269. 8048dbb: ff 6c 00 00 jmp FWORD PTR [eax+eax*1+0x0]
  1270. 8048dbf: 00 cf add bh,cl
  1271. 8048dc1: fa cli
  1272. 8048dc2: ff (bad)
  1273. 8048dc3: ff 90 00 00 00 ed call DWORD PTR [eax-0x13000000]
  1274. 8048dc9: fa cli
  1275. 8048dca: ff (bad)
  1276. 8048dcb: ff ac 00 00 00 05 fc jmp FWORD PTR [eax+eax*1-0x3fb0000]
  1277. 8048dd2: ff (bad)
  1278. 8048dd3: ff cc dec esp
  1279. 8048dd5: 00 00 add BYTE PTR [eax],al
  1280. 8048dd7: 00 70 fc add BYTE PTR [eax-0x4],dh
  1281. 8048dda: ff (bad)
  1282. 8048ddb: ff (bad)
  1283. 8048ddc: ec in al,dx
  1284. 8048ddd: 00 00 add BYTE PTR [eax],al
  1285. 8048ddf: 00 bd fc ff ff 0c add BYTE PTR [ebp+0xcfffffc],bh
  1286. 8048de5: 01 00 add DWORD PTR [eax],eax
  1287. 8048de7: 00 35 fe ff ff 44 add BYTE PTR ds:0x44fffffe,dh
  1288. 8048ded: 01 00 add DWORD PTR [eax],eax
  1289. 8048def: 00 44 fe ff add BYTE PTR [esi+edi*8-0x1],al
  1290. 8048df3: ff 64 01 00 jmp DWORD PTR [ecx+eax*1+0x0]
  1291. 8048df7: 00 a4 fe ff ff b0 01 add BYTE PTR [esi+edi*8+0x1b0ffff],ah
  1292. ...
  1293.  
  1294. Disassembly of section .eh_frame:
  1295.  
  1296. 08048e00 <__FRAME_END__-0x170>:
  1297. 8048e00: 14 00 adc al,0x0
  1298. 8048e02: 00 00 add BYTE PTR [eax],al
  1299. 8048e04: 00 00 add BYTE PTR [eax],al
  1300. 8048e06: 00 00 add BYTE PTR [eax],al
  1301. 8048e08: 01 7a 52 add DWORD PTR [edx+0x52],edi
  1302. 8048e0b: 00 01 add BYTE PTR [ecx],al
  1303. 8048e0d: 7c 08 jl 8048e17 <__GNU_EH_FRAME_HDR+0x6b>
  1304. 8048e0f: 01 1b add DWORD PTR [ebx],ebx
  1305. 8048e11: 0c 04 or al,0x4
  1306. 8048e13: 04 88 add al,0x88
  1307. 8048e15: 01 00 add DWORD PTR [eax],eax
  1308. 8048e17: 00 20 add BYTE PTR [eax],ah
  1309. 8048e19: 00 00 add BYTE PTR [eax],al
  1310. 8048e1b: 00 1c 00 add BYTE PTR [eax+eax*1],bl
  1311. 8048e1e: 00 00 add BYTE PTR [eax],al
  1312. 8048e20: d0 (bad)
  1313. 8048e21: f7 ff idiv edi
  1314. 8048e23: ff 80 01 00 00 00 inc DWORD PTR [eax+0x1]
  1315. 8048e29: 0e push cs
  1316. 8048e2a: 08 46 0e or BYTE PTR [esi+0xe],al
  1317. 8048e2d: 0c 4a or al,0x4a
  1318. 8048e2f: 0f 0b ud2
  1319. 8048e31: 74 04 je 8048e37 <__GNU_EH_FRAME_HDR+0x8b>
  1320. 8048e33: 78 00 js 8048e35 <__GNU_EH_FRAME_HDR+0x89>
  1321. 8048e35: 3f aas
  1322. 8048e36: 1a 3b sbb bh,BYTE PTR [ebx]
  1323. 8048e38: 2a 32 sub dh,BYTE PTR [edx]
  1324. 8048e3a: 24 22 and al,0x22
  1325. 8048e3c: 18 00 sbb BYTE PTR [eax],al
  1326. 8048e3e: 00 00 add BYTE PTR [eax],al
  1327. 8048e40: 40 inc eax
  1328. 8048e41: 00 00 add BYTE PTR [eax],al
  1329. 8048e43: 00 37 add BYTE PTR [edi],dh
  1330. 8048e45: fa cli
  1331. 8048e46: ff (bad)
  1332. 8048e47: ff 1e call FWORD PTR [esi]
  1333. 8048e49: 00 00 add BYTE PTR [eax],al
  1334. 8048e4b: 00 00 add BYTE PTR [eax],al
  1335. 8048e4d: 41 inc ecx
  1336. 8048e4e: 0e push cs
  1337. 8048e4f: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
  1338. 8048e55: 00 00 add BYTE PTR [eax],al
  1339. 8048e57: 00 1c 00 add BYTE PTR [eax+eax*1],bl
  1340. 8048e5a: 00 00 add BYTE PTR [eax],al
  1341. 8048e5c: 5c pop esp
  1342. 8048e5d: 00 00 add BYTE PTR [eax],al
  1343. 8048e5f: 00 39 add BYTE PTR [ecx],bh
  1344. 8048e61: fa cli
  1345. 8048e62: ff (bad)
  1346. 8048e63: ff 18 call FWORD PTR [eax]
  1347. 8048e65: 01 00 add DWORD PTR [eax],eax
  1348. 8048e67: 00 00 add BYTE PTR [eax],al
  1349. 8048e69: 41 inc ecx
  1350. 8048e6a: 0e push cs
  1351. 8048e6b: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
  1352. 8048e71: 03 14 01 add edx,DWORD PTR [ecx+eax*1]
  1353. 8048e74: c5 0c 04 lds ecx,FWORD PTR [esp+eax*1]
  1354. 8048e77: 04 1c add al,0x1c
  1355. 8048e79: 00 00 add BYTE PTR [eax],al
  1356. 8048e7b: 00 7c 00 00 add BYTE PTR [eax+eax*1+0x0],bh
  1357. 8048e7f: 00 31 add BYTE PTR [ecx],dh
  1358. 8048e81: fb sti
  1359. 8048e82: ff (bad)
  1360. 8048e83: ff 6b 00 jmp FWORD PTR [ebx+0x0]
  1361. 8048e86: 00 00 add BYTE PTR [eax],al
  1362. 8048e88: 00 41 0e add BYTE PTR [ecx+0xe],al
  1363. 8048e8b: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
  1364. 8048e91: 02 67 c5 add ah,BYTE PTR [edi-0x3b]
  1365. 8048e94: 0c 04 or al,0x4
  1366. 8048e96: 04 00 add al,0x0
  1367. 8048e98: 1c 00 sbb al,0x0
  1368. 8048e9a: 00 00 add BYTE PTR [eax],al
  1369. 8048e9c: 9c pushf
  1370. 8048e9d: 00 00 add BYTE PTR [eax],al
  1371. 8048e9f: 00 7c fb ff add BYTE PTR [ebx+edi*8-0x1],bh
  1372. 8048ea3: ff 4d 00 dec DWORD PTR [ebp+0x0]
  1373. 8048ea6: 00 00 add BYTE PTR [eax],al
  1374. 8048ea8: 00 41 0e add BYTE PTR [ecx+0xe],al
  1375. 8048eab: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
  1376. 8048eb1: 02 49 c5 add cl,BYTE PTR [ecx-0x3b]
  1377. 8048eb4: 0c 04 or al,0x4
  1378. 8048eb6: 04 00 add al,0x0
  1379. 8048eb8: 34 00 xor al,0x0
  1380. 8048eba: 00 00 add BYTE PTR [eax],al
  1381. 8048ebc: bc 00 00 00 a9 mov esp,0xa9000000
  1382. 8048ec1: fb sti
  1383. 8048ec2: ff (bad)
  1384. 8048ec3: ff (bad)
  1385. 8048ec4: 78 01 js 8048ec7 <__GNU_EH_FRAME_HDR+0x11b>
  1386. 8048ec6: 00 00 add BYTE PTR [eax],al
  1387. 8048ec8: 00 44 0c 01 add BYTE PTR [esp+ecx*1+0x1],al
  1388. 8048ecc: 00 47 10 add BYTE PTR [edi+0x10],al
  1389. 8048ecf: 05 02 75 00 44 add eax,0x44007502
  1390. 8048ed4: 0f 03 75 78 lsl esi,WORD PTR [ebp+0x78]
  1391. 8048ed8: 06 push es
  1392. 8048ed9: 10 03 adc BYTE PTR [ebx],al
  1393. 8048edb: 02 75 7c add dh,BYTE PTR [ebp+0x7c]
  1394. 8048ede: 03 63 01 add esp,DWORD PTR [ebx+0x1]
  1395. 8048ee1: c1 0c 01 00 ror DWORD PTR [ecx+eax*1],0x0
  1396. 8048ee5: 41 inc ecx
  1397. 8048ee6: c3 ret
  1398. 8048ee7: 41 inc ecx
  1399. 8048ee8: c5 43 0c lds eax,FWORD PTR [ebx+0xc]
  1400. 8048eeb: 04 04 add al,0x4
  1401. 8048eed: 00 00 add BYTE PTR [eax],al
  1402. 8048eef: 00 1c 00 add BYTE PTR [eax+eax*1],bl
  1403. 8048ef2: 00 00 add BYTE PTR [eax],al
  1404. 8048ef4: f4 hlt
  1405. 8048ef5: 00 00 add BYTE PTR [eax],al
  1406. 8048ef7: 00 e9 add cl,ch
  1407. 8048ef9: fc cld
  1408. 8048efa: ff (bad)
  1409. 8048efb: ff 08 dec DWORD PTR [eax]
  1410. 8048efd: 00 00 add BYTE PTR [eax],al
  1411. 8048eff: 00 00 add BYTE PTR [eax],al
  1412. 8048f01: 41 inc ecx
  1413. 8048f02: 0e push cs
  1414. 8048f03: 08 85 02 42 0d 05 or BYTE PTR [ebp+0x50d4202],al
  1415. 8048f09: 44 inc esp
  1416. 8048f0a: c5 0c 04 lds ecx,FWORD PTR [esp+eax*1]
  1417. 8048f0d: 04 00 add al,0x0
  1418. 8048f0f: 00 48 00 add BYTE PTR [eax+0x0],cl
  1419. 8048f12: 00 00 add BYTE PTR [eax],al
  1420. 8048f14: 14 01 adc al,0x1
  1421. 8048f16: 00 00 add BYTE PTR [eax],al
  1422. 8048f18: d8 fc fdivr st,st(4)
  1423. 8048f1a: ff (bad)
  1424. 8048f1b: ff 5d 00 call FWORD PTR [ebp+0x0]
  1425. 8048f1e: 00 00 add BYTE PTR [eax],al
  1426. 8048f20: 00 41 0e add BYTE PTR [ecx+0xe],al
  1427. 8048f23: 08 85 02 41 0e 0c or BYTE PTR [ebp+0xc0e4102],al
  1428. 8048f29: 87 03 xchg DWORD PTR [ebx],eax
  1429. 8048f2b: 41 inc ecx
  1430. 8048f2c: 0e push cs
  1431. 8048f2d: 10 86 04 41 0e 14 adc BYTE PTR [esi+0x140e4104],al
  1432. 8048f33: 83 05 4e 0e 20 69 0e add DWORD PTR ds:0x69200e4e,0xe
  1433. 8048f3a: 24 44 and al,0x44
  1434. 8048f3c: 0e push cs
  1435. 8048f3d: 28 44 0e 2c sub BYTE PTR [esi+ecx*1+0x2c],al
  1436. 8048f41: 41 inc ecx
  1437. 8048f42: 0e push cs
  1438. 8048f43: 30 4d 0e xor BYTE PTR [ebp+0xe],cl
  1439. 8048f46: 20 47 0e and BYTE PTR [edi+0xe],al
  1440. 8048f49: 14 41 adc al,0x41
  1441. 8048f4b: c3 ret
  1442. 8048f4c: 0e push cs
  1443. 8048f4d: 10 41 c6 adc BYTE PTR [ecx-0x3a],al
  1444. 8048f50: 0e push cs
  1445. 8048f51: 0c 41 or al,0x41
  1446. 8048f53: c7 (bad)
  1447. 8048f54: 0e push cs
  1448. 8048f55: 08 41 c5 or BYTE PTR [ecx-0x3b],al
  1449. 8048f58: 0e push cs
  1450. 8048f59: 04 00 add al,0x0
  1451. 8048f5b: 00 10 add BYTE PTR [eax],dl
  1452. 8048f5d: 00 00 add BYTE PTR [eax],al
  1453. 8048f5f: 00 60 01 add BYTE PTR [eax+0x1],ah
  1454. 8048f62: 00 00 add BYTE PTR [eax],al
  1455. 8048f64: ec in al,dx
  1456. 8048f65: fc cld
  1457. 8048f66: ff (bad)
  1458. 8048f67: ff 02 inc DWORD PTR [edx]
  1459. 8048f69: 00 00 add BYTE PTR [eax],al
  1460. 8048f6b: 00 00 add BYTE PTR [eax],al
  1461. 8048f6d: 00 00 add BYTE PTR [eax],al
  1462. ...
  1463.  
  1464. 08048f70 <__FRAME_END__>:
  1465. 8048f70: 00 00 add BYTE PTR [eax],al
  1466. ...
  1467.  
  1468. Disassembly of section .init_array:
  1469.  
  1470. 0804af08 <__frame_dummy_init_array_entry>:
  1471. 804af08: 50 push eax
  1472. 804af09: 88 04 08 mov BYTE PTR [eax+ecx*1],al
  1473.  
  1474. Disassembly of section .fini_array:
  1475.  
  1476. 0804af0c <__do_global_dtors_aux_fini_array_entry>:
  1477. 804af0c: 30 .byte 0x30
  1478. 804af0d: 88 04 08 mov BYTE PTR [eax+ecx*1],al
  1479.  
  1480. Disassembly of section .jcr:
  1481.  
  1482. 0804af10 <__JCR_END__>:
  1483. 804af10: 00 00 add BYTE PTR [eax],al
  1484. ...
  1485.  
  1486. Disassembly of section .dynamic:
  1487.  
  1488. 0804af14 <_DYNAMIC>:
  1489. 804af14: 01 00 add DWORD PTR [eax],eax
  1490. 804af16: 00 00 add BYTE PTR [eax],al
  1491. 804af18: 01 00 add DWORD PTR [eax],eax
  1492. 804af1a: 00 00 add BYTE PTR [eax],al
  1493. 804af1c: 0c 00 or al,0x0
  1494. 804af1e: 00 00 add BYTE PTR [eax],al
  1495. 804af20: c0 85 04 08 0d 00 00 rol BYTE PTR [ebp+0xd0804],0x0
  1496. 804af27: 00 54 8c 04 add BYTE PTR [esp+ecx*4+0x4],dl
  1497. 804af2b: 08 19 or BYTE PTR [ecx],bl
  1498. 804af2d: 00 00 add BYTE PTR [eax],al
  1499. 804af2f: 00 08 add BYTE PTR [eax],cl
  1500. 804af31: af scas eax,DWORD PTR es:[edi]
  1501. 804af32: 04 08 add al,0x8
  1502. 804af34: 1b 00 sbb eax,DWORD PTR [eax]
  1503. 804af36: 00 00 add BYTE PTR [eax],al
  1504. 804af38: 04 00 add al,0x0
  1505. 804af3a: 00 00 add BYTE PTR [eax],al
  1506. 804af3c: 1a 00 sbb al,BYTE PTR [eax]
  1507. 804af3e: 00 00 add BYTE PTR [eax],al
  1508. 804af40: 0c af or al,0xaf
  1509. 804af42: 04 08 add al,0x8
  1510. 804af44: 1c 00 sbb al,0x0
  1511. 804af46: 00 00 add BYTE PTR [eax],al
  1512. 804af48: 04 00 add al,0x0
  1513. 804af4a: 00 00 add BYTE PTR [eax],al
  1514. 804af4c: f5 cmc
  1515. 804af4d: fe (bad)
  1516. 804af4e: ff 6f ac jmp FWORD PTR [edi-0x54]
  1517. 804af51: 81 04 08 05 00 00 00 add DWORD PTR [eax+ecx*1],0x5
  1518. 804af58: 98 cwde
  1519. 804af59: 83 04 08 06 add DWORD PTR [eax+ecx*1],0x6
  1520. 804af5d: 00 00 add BYTE PTR [eax],al
  1521. 804af5f: 00 d8 add al,bl
  1522. 804af61: 81 04 08 0a 00 00 00 add DWORD PTR [eax+ecx*1],0xa
  1523. 804af68: f5 cmc
  1524. 804af69: 00 00 add BYTE PTR [eax],al
  1525. 804af6b: 00 0b add BYTE PTR [ebx],cl
  1526. 804af6d: 00 00 add BYTE PTR [eax],al
  1527. 804af6f: 00 10 add BYTE PTR [eax],dl
  1528. 804af71: 00 00 add BYTE PTR [eax],al
  1529. 804af73: 00 15 00 00 00 00 add BYTE PTR ds:0x0,dl
  1530. 804af79: 00 00 add BYTE PTR [eax],al
  1531. 804af7b: 00 03 add BYTE PTR [ebx],al
  1532. 804af7d: 00 00 add BYTE PTR [eax],al
  1533. 804af7f: 00 00 add BYTE PTR [eax],al
  1534. 804af81: b0 04 mov al,0x4
  1535. 804af83: 08 02 or BYTE PTR [edx],al
  1536. 804af85: 00 00 add BYTE PTR [eax],al
  1537. 804af87: 00 b8 00 00 00 14 add BYTE PTR [eax+0x14000000],bh
  1538. 804af8d: 00 00 add BYTE PTR [eax],al
  1539. 804af8f: 00 11 add BYTE PTR [ecx],dl
  1540. 804af91: 00 00 add BYTE PTR [eax],al
  1541. 804af93: 00 17 add BYTE PTR [edi],dl
  1542. 804af95: 00 00 add BYTE PTR [eax],al
  1543. 804af97: 00 08 add BYTE PTR [eax],cl
  1544. 804af99: 85 04 08 test DWORD PTR [eax+ecx*1],eax
  1545. 804af9c: 11 00 adc DWORD PTR [eax],eax
  1546. 804af9e: 00 00 add BYTE PTR [eax],al
  1547. 804afa0: f8 clc
  1548. 804afa1: 84 04 08 test BYTE PTR [eax+ecx*1],al
  1549. 804afa4: 12 00 adc al,BYTE PTR [eax]
  1550. 804afa6: 00 00 add BYTE PTR [eax],al
  1551. 804afa8: 10 00 adc BYTE PTR [eax],al
  1552. 804afaa: 00 00 add BYTE PTR [eax],al
  1553. 804afac: 13 00 adc eax,DWORD PTR [eax]
  1554. 804afae: 00 00 add BYTE PTR [eax],al
  1555. 804afb0: 08 00 or BYTE PTR [eax],al
  1556. 804afb2: 00 00 add BYTE PTR [eax],al
  1557. 804afb4: fe (bad)
  1558. 804afb5: ff (bad)
  1559. 804afb6: ff 6f c8 jmp FWORD PTR [edi-0x38]
  1560. 804afb9: 84 04 08 test BYTE PTR [eax+ecx*1],al
  1561. 804afbc: ff (bad)
  1562. 804afbd: ff (bad)
  1563. 804afbe: ff 6f 01 jmp FWORD PTR [edi+0x1]
  1564. 804afc1: 00 00 add BYTE PTR [eax],al
  1565. 804afc3: 00 f0 add al,dh
  1566. 804afc5: ff (bad)
  1567. 804afc6: ff 6f 8e jmp FWORD PTR [edi-0x72]
  1568. 804afc9: 84 04 08 test BYTE PTR [eax+ecx*1],al
  1569. ...
  1570.  
  1571. Disassembly of section .got:
  1572.  
  1573. 0804affc <.got>:
  1574. 804affc: 00 00 add BYTE PTR [eax],al
  1575. ...
  1576.  
  1577. Disassembly of section .got.plt:
  1578.  
  1579. 0804b000 <_GLOBAL_OFFSET_TABLE_>:
  1580. 804b000: 14 af adc al,0xaf
  1581. 804b002: 04 08 add al,0x8
  1582. ...
  1583. 804b00c: 06 push es
  1584. 804b00d: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
  1585. 804b010: 16 push ss
  1586. 804b011: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
  1587. 804b014: 26 86 04 08 xchg BYTE PTR es:[eax+ecx*1],al
  1588. 804b018: 36 86 04 08 xchg BYTE PTR ss:[eax+ecx*1],al
  1589. 804b01c: 46 inc esi
  1590. 804b01d: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
  1591. 804b020: 56 push esi
  1592. 804b021: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
  1593. 804b024: 66 86 04 08 data16 xchg BYTE PTR [eax+ecx*1],al
  1594. 804b028: 76 86 jbe 804afb0 <_DYNAMIC+0x9c>
  1595. 804b02a: 04 08 add al,0x8
  1596. 804b02c: 86 86 04 08 96 86 xchg BYTE PTR [esi-0x7969f7fc],al
  1597. 804b032: 04 08 add al,0x8
  1598. 804b034: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
  1599. 804b035: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
  1600. 804b038: b6 86 mov dh,0x86
  1601. 804b03a: 04 08 add al,0x8
  1602. 804b03c: c6 86 04 08 d6 86 04 mov BYTE PTR [esi-0x7929f7fc],0x4
  1603. 804b043: 08 e6 or dh,ah
  1604. 804b045: 86 04 08 xchg BYTE PTR [eax+ecx*1],al
  1605. 804b048: f6 86 04 08 06 87 04 test BYTE PTR [esi-0x78f9f7fc],0x4
  1606. 804b04f: 08 16 or BYTE PTR [esi],dl
  1607. 804b051: 87 04 08 xchg DWORD PTR [eax+ecx*1],eax
  1608. 804b054: 26 87 04 08 xchg DWORD PTR es:[eax+ecx*1],eax
  1609. 804b058: 36 87 04 08 xchg DWORD PTR ss:[eax+ecx*1],eax
  1610. 804b05c: 46 inc esi
  1611. 804b05d: 87 04 08 xchg DWORD PTR [eax+ecx*1],eax
  1612. 804b060: 56 push esi
  1613. 804b061: 87 04 08 xchg DWORD PTR [eax+ecx*1],eax
  1614. 804b064: 66 87 04 08 xchg WORD PTR [eax+ecx*1],ax
  1615.  
  1616. Disassembly of section .data:
  1617.  
  1618. 0804b068 <__data_start>:
  1619. 804b068: 00 00 add BYTE PTR [eax],al
  1620. ...
  1621.  
  1622. 0804b06c <__dso_handle>:
  1623. 804b06c: 00 00 add BYTE PTR [eax],al
  1624. ...
  1625.  
  1626. Disassembly of section .bss:
  1627.  
  1628. 0804b070 <__bss_start>:
  1629. 804b070: 00 00 add BYTE PTR [eax],al
  1630. ...
  1631.  
  1632. 0804b074 <completed.7209>:
  1633. 804b074: 00 00 add BYTE PTR [eax],al
  1634. ...
  1635.  
  1636. 0804b078 <sendbuf>:
  1637. ...
  1638.  
  1639. Disassembly of section .comment:
  1640.  
  1641. 00000000 <.comment>:
  1642. 0: 47 inc edi
  1643. 1: 43 inc ebx
  1644. 2: 43 inc ebx
  1645. 3: 3a 20 cmp ah,BYTE PTR [eax]
  1646. 5: 28 55 62 sub BYTE PTR [ebp+0x62],dl
  1647. 8: 75 6e jne 78 <_init-0x8048548>
  1648. a: 74 75 je 81 <_init-0x804853f>
  1649. c: 20 35 2e 34 2e 30 and BYTE PTR ds:0x302e342e,dh
  1650. 12: 2d 36 75 62 75 sub eax,0x75627536
  1651. 17: 6e outs dx,BYTE PTR ds:[esi]
  1652. 18: 74 75 je 8f <_init-0x8048531>
  1653. 1a: 31 7e 31 xor DWORD PTR [esi+0x31],edi
  1654. 1d: 36 2e 30 34 2e ss xor BYTE PTR cs:[esi+ebp*1],dh
  1655. 22: 39 29 cmp DWORD PTR [ecx],ebp
  1656. 24: 20 35 2e 34 2e 30 and BYTE PTR ds:0x302e342e,dh
  1657. 2a: 20 32 and BYTE PTR [edx],dh
  1658. 2c: 30 31 xor BYTE PTR [ecx],dh
  1659. 2e: 36 30 36 xor BYTE PTR ss:[esi],dh
  1660. 31: 30 39 xor BYTE PTR [ecx],bh
  1661. ...
  1662.  
  1663. Disassembly of section .debug_aranges:
  1664.  
  1665. 00000000 <.debug_aranges>:
  1666. 0: 1c 00 sbb al,0x0
  1667. 2: 00 00 add BYTE PTR [eax],al
  1668. 4: 02 00 add al,BYTE PTR [eax]
  1669. 6: 00 00 add BYTE PTR [eax],al
  1670. 8: 00 00 add BYTE PTR [eax],al
  1671. a: 04 00 add al,0x0
  1672. c: 00 00 add BYTE PTR [eax],al
  1673. e: 00 00 add BYTE PTR [eax],al
  1674. 10: 7b 88 jnp ffffff9a <_end+0xf7fb4f0e>
  1675. 12: 04 08 add al,0x8
  1676. 14: 6e outs dx,BYTE PTR ds:[esi]
  1677. 15: 03 00 add eax,DWORD PTR [eax]
  1678. ...
  1679.  
  1680. Disassembly of section .debug_info:
  1681.  
  1682. 00000000 <.debug_info>:
  1683. 0: 9d popf
  1684. 1: 05 00 00 04 00 add eax,0x40000
  1685. 6: 00 00 add BYTE PTR [eax],al
  1686. 8: 00 00 add BYTE PTR [eax],al
  1687. a: 04 01 add al,0x1
  1688. c: 48 dec eax
  1689. d: 02 00 add al,BYTE PTR [eax]
  1690. f: 00 0c ee add BYTE PTR [esi+ebp*8],cl
  1691. 12: 02 00 add al,BYTE PTR [eax]
  1692. 14: 00 7f 00 add BYTE PTR [edi+0x0],bh
  1693. 17: 00 00 add BYTE PTR [eax],al
  1694. 19: 7b 88 jnp ffffffa3 <_end+0xf7fb4f17>
  1695. 1b: 04 08 add al,0x8
  1696. 1d: 6e outs dx,BYTE PTR ds:[esi]
  1697. 1e: 03 00 add eax,DWORD PTR [eax]
  1698. 20: 00 00 add BYTE PTR [eax],al
  1699. 22: 00 00 add BYTE PTR [eax],al
  1700. 24: 00 02 add BYTE PTR [edx],al
  1701. 26: 55 push ebp
  1702. 27: 00 00 add BYTE PTR [eax],al
  1703. 29: 00 02 add BYTE PTR [edx],al
  1704. 2b: d8 30 fdiv DWORD PTR [eax]
  1705. 2d: 00 00 add BYTE PTR [eax],al
  1706. 2f: 00 03 add BYTE PTR [ebx],al
  1707. 31: 04 07 add al,0x7
  1708. 33: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
  1709. 34: 01 00 add DWORD PTR [eax],eax
  1710. 36: 00 03 add BYTE PTR [ebx],al
  1711. 38: 01 08 add DWORD PTR [eax],ecx
  1712. 3a: 6f outs dx,DWORD PTR ds:[esi]
  1713. 3b: 01 00 add DWORD PTR [eax],eax
  1714. 3d: 00 03 add BYTE PTR [ebx],al
  1715. 3f: 02 07 add al,BYTE PTR [edi]
  1716. 41: 14 03 adc al,0x3
  1717. 43: 00 00 add BYTE PTR [eax],al
  1718. 45: 03 04 07 add eax,DWORD PTR [edi+eax*1]
  1719. 48: a1 01 00 00 03 mov eax,ds:0x3000001
  1720. 4d: 01 06 add DWORD PTR [esi],eax
  1721. 4f: 71 01 jno 52 <_init-0x804856e>
  1722. 51: 00 00 add BYTE PTR [eax],al
  1723. 53: 03 02 add eax,DWORD PTR [edx]
  1724. 55: 05 4b 00 00 00 add eax,0x4b
  1725. 5a: 04 04 add al,0x4
  1726. 5c: 05 69 6e 74 00 add eax,0x746e69
  1727. 61: 03 08 add ecx,DWORD PTR [eax]
  1728. 63: 05 f6 00 00 00 add eax,0xf6
  1729. 68: 03 08 add ecx,DWORD PTR [eax]
  1730. 6a: 07 pop es
  1731. 6b: 9c pushf
  1732. 6c: 01 00 add DWORD PTR [eax],eax
  1733. 6e: 00 02 add BYTE PTR [edx],al
  1734. 70: 00 00 add BYTE PTR [eax],al
  1735. 72: 00 00 add BYTE PTR [eax],al
  1736. 74: 03 37 add esi,DWORD PTR [edi]
  1737. 76: 61 popa
  1738. 77: 00 00 add BYTE PTR [eax],al
  1739. 79: 00 02 add BYTE PTR [edx],al
  1740. 7b: 0c 03 or al,0x3
  1741. 7d: 00 00 add BYTE PTR [eax],al
  1742. 7f: 03 83 85 00 00 00 add eax,DWORD PTR [ebx+0x85]
  1743. 85: 03 04 05 fb 00 00 00 add eax,DWORD PTR [eax*1+0xfb]
  1744. 8c: 02 02 add al,BYTE PTR [edx]
  1745. 8e: 03 00 add eax,DWORD PTR [eax]
  1746. 90: 00 03 add BYTE PTR [ebx],al
  1747. 92: 84 6f 00 test BYTE PTR [edi+0x0],ch
  1748. 95: 00 00 add BYTE PTR [eax],al
  1749. 97: 03 04 07 add eax,DWORD PTR [edi+eax*1]
  1750. 9a: 5c pop esp
  1751. 9b: 00 00 add BYTE PTR [eax],al
  1752. 9d: 00 05 04 06 04 a6 add BYTE PTR ds:0xa6040604,al
  1753. a3: 00 00 add BYTE PTR [eax],al
  1754. a5: 00 03 add BYTE PTR [ebx],al
  1755. a7: 01 06 add DWORD PTR [esi],eax
  1756. a9: 78 01 js ac <_init-0x8048514>
  1757. ab: 00 00 add BYTE PTR [eax],al
  1758. ad: 02 15 00 00 00 03 add dl,BYTE PTR ds:0x3000000
  1759. b3: bd 30 00 00 00 mov ebp,0x30
  1760. b8: 07 pop es
  1761. b9: 4a dec edx
  1762. ba: 01 00 add DWORD PTR [eax],eax
  1763. bc: 00 94 04 f1 35 02 00 add BYTE PTR [esp+eax*1+0x235f1],dl
  1764. c3: 00 08 add BYTE PTR [eax],cl
  1765. c5: d8 03 fadd DWORD PTR [ebx]
  1766. c7: 00 00 add BYTE PTR [eax],al
  1767. c9: 04 f2 add al,0xf2
  1768. cb: 5a pop edx
  1769. cc: 00 00 add BYTE PTR [eax],al
  1770. ce: 00 00 add BYTE PTR [eax],al
  1771. d0: 08 10 or BYTE PTR [eax],dl
  1772. d2: 02 00 add al,BYTE PTR [eax]
  1773. d4: 00 04 f7 add BYTE PTR [edi+esi*8],al
  1774. d7: a0 00 00 00 04 mov al,ds:0x4000000
  1775. dc: 08 eb or bl,ch
  1776. de: 01 00 add DWORD PTR [eax],eax
  1777. e0: 00 04 f8 add BYTE PTR [eax+edi*8],al
  1778. e3: a0 00 00 00 08 mov al,ds:0x8000000
  1779. e8: 08 69 03 or BYTE PTR [ecx+0x3],ch
  1780. eb: 00 00 add BYTE PTR [eax],al
  1781. ed: 04 f9 add al,0xf9
  1782. ef: a0 00 00 00 0c mov al,ds:0xc000000
  1783. f4: 08 f8 or al,bh
  1784. f6: 01 00 add DWORD PTR [eax],eax
  1785. f8: 00 04 fa add BYTE PTR [edx+edi*8],al
  1786. fb: a0 00 00 00 10 mov al,ds:0x10000000
  1787. 100: 08 6c 00 00 or BYTE PTR [eax+eax*1+0x0],ch
  1788. 104: 00 04 fb add BYTE PTR [ebx+edi*8],al
  1789. 107: a0 00 00 00 14 mov al,ds:0x14000000
  1790. 10c: 08 3d 00 00 00 04 or BYTE PTR ds:0x4000000,bh
  1791. 112: fc cld
  1792. 113: a0 00 00 00 18 mov al,ds:0x18000000
  1793. 118: 08 9c 00 00 00 04 fd or BYTE PTR [eax+eax*1-0x2fc0000],bl
  1794. 11f: a0 00 00 00 1c mov al,ds:0x1c000000
  1795. 124: 08 2d 02 00 00 04 or BYTE PTR ds:0x4000002,ch
  1796. 12a: fe (bad)
  1797. 12b: a0 00 00 00 20 mov al,ds:0x20000000
  1798. 130: 09 8f 03 00 00 04 or DWORD PTR [edi+0x4000003],ecx
  1799. 136: 00 01 add BYTE PTR [ecx],al
  1800. 138: a0 00 00 00 24 mov al,ds:0x24000000
  1801. 13d: 09 37 or DWORD PTR [edi],esi
  1802. 13f: 03 00 add eax,DWORD PTR [eax]
  1803. 141: 00 04 01 add BYTE PTR [ecx+eax*1],al
  1804. 144: 01 a0 00 00 00 28 add DWORD PTR [eax+0x28000000],esp
  1805. 14a: 09 30 or DWORD PTR [eax],esi
  1806. 14c: 00 00 add BYTE PTR [eax],al
  1807. 14e: 00 04 02 add BYTE PTR [edx+eax*1],al
  1808. 151: 01 a0 00 00 00 2c add DWORD PTR [eax+0x2c000000],esp
  1809. 157: 09 a9 00 00 00 04 or DWORD PTR [ecx+0x4000000],ebp
  1810. 15d: 04 01 add al,0x1
  1811. 15f: 6d ins DWORD PTR es:[edi],dx
  1812. 160: 02 00 add al,BYTE PTR [eax]
  1813. 162: 00 30 add BYTE PTR [eax],dh
  1814. 164: 09 27 or DWORD PTR [edi],esp
  1815. 166: 03 00 add eax,DWORD PTR [eax]
  1816. 168: 00 04 06 add BYTE PTR [esi+eax*1],al
  1817. 16b: 01 73 02 add DWORD PTR [ebx+0x2],esi
  1818. 16e: 00 00 add BYTE PTR [eax],al
  1819. 170: 34 09 xor al,0x9
  1820. 172: ad lods eax,DWORD PTR ds:[esi]
  1821. 173: 03 00 add eax,DWORD PTR [eax]
  1822. 175: 00 04 08 add BYTE PTR [eax+ecx*1],al
  1823. 178: 01 5a 00 add DWORD PTR [edx+0x0],ebx
  1824. 17b: 00 00 add BYTE PTR [eax],al
  1825. 17d: 38 09 cmp BYTE PTR [ecx],cl
  1826. 17f: 51 push ecx
  1827. 180: 03 00 add eax,DWORD PTR [eax]
  1828. 182: 00 04 0c add BYTE PTR [esp+ecx*1],al
  1829. 185: 01 5a 00 add DWORD PTR [edx+0x0],ebx
  1830. 188: 00 00 add BYTE PTR [eax],al
  1831. 18a: 3c 09 cmp al,0x9
  1832. 18c: 09 00 or DWORD PTR [eax],eax
  1833. 18e: 00 00 add BYTE PTR [eax],al
  1834. 190: 04 0e add al,0xe
  1835. 192: 01 7a 00 add DWORD PTR [edx+0x0],edi
  1836. 195: 00 00 add BYTE PTR [eax],al
  1837. 197: 40 inc eax
  1838. 198: 09 15 01 00 00 04 or DWORD PTR ds:0x4000001,edx
  1839. 19e: 12 01 adc al,BYTE PTR [ecx]
  1840. 1a0: 3e 00 00 add BYTE PTR ds:[eax],al
  1841. 1a3: 00 44 09 21 add BYTE PTR [ecx+ecx*1+0x21],al
  1842. 1a7: 00 00 add BYTE PTR [eax],al
  1843. 1a9: 00 04 13 add BYTE PTR [ebx+edx*1],al
  1844. 1ac: 01 4c 00 00 add DWORD PTR [eax+eax*1+0x0],ecx
  1845. 1b0: 00 46 09 add BYTE PTR [esi+0x9],al
  1846. 1b3: c6 01 00 mov BYTE PTR [ecx],0x0
  1847. 1b6: 00 04 14 add BYTE PTR [esp+edx*1],al
  1848. 1b9: 01 79 02 add DWORD PTR [ecx+0x2],edi
  1849. 1bc: 00 00 add BYTE PTR [eax],al
  1850. 1be: 47 inc edi
  1851. 1bf: 09 04 01 or DWORD PTR [ecx+eax*1],eax
  1852. 1c2: 00 00 add BYTE PTR [eax],al
  1853. 1c4: 04 18 add al,0x18
  1854. 1c6: 01 89 02 00 00 48 add DWORD PTR [ecx+0x48000002],ecx
  1855. 1cc: 09 0d 00 00 00 04 or DWORD PTR ds:0x4000000,ecx
  1856. 1d2: 21 01 and DWORD PTR [ecx],eax
  1857. 1d4: 8c 00 mov WORD PTR [eax],es
  1858. 1d6: 00 00 add BYTE PTR [eax],al
  1859. 1d8: 4c dec esp
  1860. 1d9: 09 a1 02 00 00 04 or DWORD PTR [ecx+0x4000002],esp
  1861. 1df: 29 01 sub DWORD PTR [ecx],eax
  1862. 1e1: 9e sahf
  1863. 1e2: 00 00 add BYTE PTR [eax],al
  1864. 1e4: 00 54 09 a8 add BYTE PTR [ecx+ecx*1-0x58],dl
  1865. 1e8: 02 00 add al,BYTE PTR [eax]
  1866. 1ea: 00 04 2a add BYTE PTR [edx+ebp*1],al
  1867. 1ed: 01 9e 00 00 00 58 add DWORD PTR [esi+0x58000000],ebx
  1868. 1f3: 09 af 02 00 00 04 or DWORD PTR [edi+0x4000002],ebp
  1869. 1f9: 2b 01 sub eax,DWORD PTR [ecx]
  1870. 1fb: 9e sahf
  1871. 1fc: 00 00 add BYTE PTR [eax],al
  1872. 1fe: 00 5c 09 b6 add BYTE PTR [ecx+ecx*1-0x4a],bl
  1873. 202: 02 00 add al,BYTE PTR [eax]
  1874. 204: 00 04 2c add BYTE PTR [esp+ebp*1],al
  1875. 207: 01 9e 00 00 00 60 add DWORD PTR [esi+0x60000000],ebx
  1876. 20d: 09 1d 02 00 00 04 or DWORD PTR ds:0x4000002,ebx
  1877. 213: 2e 01 25 00 00 00 64 add DWORD PTR cs:0x64000000,esp
  1878. 21a: 09 63 03 or DWORD PTR [ebx+0x3],esp
  1879. 21d: 00 00 add BYTE PTR [eax],al
  1880. 21f: 04 2f add al,0x2f
  1881. 221: 01 5a 00 add DWORD PTR [edx+0x0],ebx
  1882. 224: 00 00 add BYTE PTR [eax],al
  1883. 226: 68 09 07 02 00 push 0x20709
  1884. 22b: 00 04 31 add BYTE PTR [ecx+esi*1],al
  1885. 22e: 01 8f 02 00 00 6c add DWORD PTR [edi+0x6c000002],ecx
  1886. 234: 00 0a add BYTE PTR [edx],cl
  1887. 236: f5 cmc
  1888. 237: 03 00 add eax,DWORD PTR [eax]
  1889. 239: 00 04 96 add BYTE PTR [esi+edx*4],al
  1890. 23c: 07 pop es
  1891. 23d: d0 01 rol BYTE PTR [ecx],1
  1892. 23f: 00 00 add BYTE PTR [eax],al
  1893. 241: 0c 04 or al,0x4
  1894. 243: 9c pushf
  1895. 244: 6d ins DWORD PTR es:[edi],dx
  1896. 245: 02 00 add al,BYTE PTR [eax]
  1897. 247: 00 08 add BYTE PTR [eax],cl
  1898. 249: 9b fwait
  1899. 24a: 02 00 add al,BYTE PTR [eax]
  1900. 24c: 00 04 9d 6d 02 00 00 add BYTE PTR [ebx*4+0x26d],al
  1901. 253: 00 08 add BYTE PTR [eax],cl
  1902. 255: 44 inc esp
  1903. 256: 01 00 add DWORD PTR [eax],eax
  1904. 258: 00 04 9e add BYTE PTR [esi+ebx*4],al
  1905. 25b: 73 02 jae 25f <_init-0x8048361>
  1906. 25d: 00 00 add BYTE PTR [eax],al
  1907. 25f: 04 08 add al,0x8
  1908. 261: 28 01 sub BYTE PTR [ecx],al
  1909. 263: 00 00 add BYTE PTR [eax],al
  1910. 265: 04 a2 add al,0xa2
  1911. 267: 5a pop edx
  1912. 268: 00 00 add BYTE PTR [eax],al
  1913. 26a: 00 08 add BYTE PTR [eax],cl
  1914. 26c: 00 06 add BYTE PTR [esi],al
  1915. 26e: 04 3c add al,0x3c
  1916. 270: 02 00 add al,BYTE PTR [eax]
  1917. 272: 00 06 add BYTE PTR [esi],al
  1918. 274: 04 b8 add al,0xb8
  1919. 276: 00 00 add BYTE PTR [eax],al
  1920. 278: 00 0b add BYTE PTR [ebx],cl
  1921. 27a: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
  1922. 27b: 00 00 add BYTE PTR [eax],al
  1923. 27d: 00 89 02 00 00 0c add BYTE PTR [ecx+0xc000002],cl
  1924. 283: 97 xchg edi,eax
  1925. 284: 00 00 add BYTE PTR [eax],al
  1926. 286: 00 00 add BYTE PTR [eax],al
  1927. 288: 00 06 add BYTE PTR [esi],al
  1928. 28a: 04 35 add al,0x35
  1929. 28c: 02 00 add al,BYTE PTR [eax]
  1930. 28e: 00 0b add BYTE PTR [ebx],cl
  1931. 290: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
  1932. 291: 00 00 add BYTE PTR [eax],al
  1933. 293: 00 9f 02 00 00 0c add BYTE PTR [edi+0xc000002],bl
  1934. 299: 97 xchg edi,eax
  1935. 29a: 00 00 add BYTE PTR [eax],al
  1936. 29c: 00 27 add BYTE PTR [edi],ah
  1937. 29e: 00 06 add BYTE PTR [esi],al
  1938. 2a0: 04 a5 add al,0xa5
  1939. 2a2: 02 00 add al,BYTE PTR [eax]
  1940. 2a4: 00 0d a6 00 00 00 add BYTE PTR ds:0xa6,cl
  1941. 2aa: 0b a6 00 00 00 ba or esp,DWORD PTR [esi-0x46000000]
  1942. 2b0: 02 00 add al,BYTE PTR [eax]
  1943. 2b2: 00 0c 97 add BYTE PTR [edi+edx*4],cl
  1944. 2b5: 00 00 add BYTE PTR [eax],al
  1945. 2b7: 00 13 add BYTE PTR [ebx],dl
  1946. 2b9: 00 0e add BYTE PTR [esi],cl
  1947. 2bb: 17 pop ss
  1948. 2bc: 00 00 add BYTE PTR [eax],al
  1949. 2be: 00 05 15 01 ad 00 add BYTE PTR ds:0xad0115,al
  1950. 2c4: 00 00 add BYTE PTR [eax],al
  1951. 2c6: 02 db add bl,bl
  1952. 2c8: 00 00 add BYTE PTR [eax],al
  1953. 2ca: 00 06 add BYTE PTR [esi],al
  1954. 2cc: 55 push ebp
  1955. 2cd: d1 02 rol DWORD PTR [edx],1
  1956. 2cf: 00 00 add BYTE PTR [eax],al
  1957. 2d1: 06 push es
  1958. 2d2: 04 d7 add al,0xd7
  1959. 2d4: 02 00 add al,BYTE PTR [eax]
  1960. 2d6: 00 0f add BYTE PTR [edi],cl
  1961. 2d8: e2 02 loop 2dc <_init-0x80482e4>
  1962. 2da: 00 00 add BYTE PTR [eax],al
  1963. 2dc: 10 5a 00 adc BYTE PTR [edx+0x0],bl
  1964. 2df: 00 00 add BYTE PTR [eax],al
  1965. 2e1: 00 11 add BYTE PTR [ecx],dl
  1966. 2e3: d7 xlat BYTE PTR ds:[ebx]
  1967. 2e4: 02 00 add al,BYTE PTR [eax]
  1968. 2e6: 00 04 30 add BYTE PTR [eax+esi*1],al
  1969. 2e9: 00 00 add BYTE PTR [eax],al
  1970. 2eb: 00 0c 18 add BYTE PTR [eax+ebx*1],cl
  1971. 2ee: 2d 03 00 00 12 sub eax,0x12000003
  1972. 2f3: df 03 fild WORD PTR [ebx]
  1973. 2f5: 00 00 add BYTE PTR [eax],al
  1974. 2f7: 01 12 add DWORD PTR [edx],edx
  1975. 2f9: 0a 01 or al,BYTE PTR [ecx]
  1976. 2fb: 00 00 add BYTE PTR [eax],al
  1977. 2fd: 02 12 add dl,BYTE PTR [edx]
  1978. 2ff: e5 02 in eax,0x2
  1979. 301: 00 00 add BYTE PTR [eax],al
  1980. 303: 03 12 add edx,DWORD PTR [edx]
  1981. 305: 7d 01 jge 308 <_init-0x80482b8>
  1982. 307: 00 00 add BYTE PTR [eax],al
  1983. 309: 04 12 add al,0x12
  1984. 30b: 39 02 cmp DWORD PTR [edx],eax
  1985. 30d: 00 00 add BYTE PTR [eax],al
  1986. 30f: 05 12 eb 03 00 add eax,0x3eb12
  1987. 314: 00 06 add BYTE PTR [esi],al
  1988. 316: 12 bf 00 00 00 0a adc bh,BYTE PTR [edi+0xa000000]
  1989. 31c: 13 b2 00 00 00 00 adc esi,DWORD PTR [edx+0x0]
  1990. 322: 00 08 add BYTE PTR [eax],cl
  1991. 324: 00 14 00 add BYTE PTR [eax+eax*1],dl
  1992. 327: 04 00 add al,0x0
  1993. 329: 00 00 add BYTE PTR [eax],al
  1994. 32b: 08 00 or BYTE PTR [eax],al
  1995. 32d: 02 63 01 add ah,BYTE PTR [ebx+0x1]
  1996. 330: 00 00 add BYTE PTR [eax],al
  1997. 332: 07 pop es
  1998. 333: 1c 3e sbb al,0x3e
  1999. 335: 00 00 add BYTE PTR [eax],al
  2000. 337: 00 07 add BYTE PTR [edi],al
  2001. 339: 9d popf
  2002. 33a: 03 00 add eax,DWORD PTR [eax]
  2003. 33c: 00 10 add BYTE PTR [eax],dl
  2004. 33e: 08 99 5d 03 00 00 or BYTE PTR [ecx+0x35d],bl
  2005. 344: 08 59 03 or BYTE PTR [ecx+0x3],bl
  2006. 347: 00 00 add BYTE PTR [eax],al
  2007. 349: 08 9b 2d 03 00 00 or BYTE PTR [ebx+0x32d],bl
  2008. 34f: 00 08 add BYTE PTR [eax],cl
  2009. 351: 81 03 00 00 08 9c add DWORD PTR [ebx],0x9c080000
  2010. 357: 5d pop ebp
  2011. 358: 03 00 add eax,DWORD PTR [eax]
  2012. 35a: 00 02 add BYTE PTR [edx],al
  2013. 35c: 00 0b add BYTE PTR [ebx],cl
  2014. 35e: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
  2015. 35f: 00 00 add BYTE PTR [eax],al
  2016. 361: 00 6d 03 add BYTE PTR [ebp+0x3],ch
  2017. 364: 00 00 add BYTE PTR [eax],al
  2018. 366: 0c 97 or al,0x97
  2019. 368: 00 00 add BYTE PTR [eax],al
  2020. 36a: 00 0d 00 02 db 01 add BYTE PTR ds:0x1db0200,cl
  2021. 370: 00 00 add BYTE PTR [eax],al
  2022. 372: 09 31 or DWORD PTR [ecx],esi
  2023. 374: 3e 00 00 add BYTE PTR ds:[eax],al
  2024. 377: 00 02 add BYTE PTR [edx],al
  2025. 379: bd 01 00 00 09 mov ebp,0x9000001
  2026. 37e: 33 30 xor esi,DWORD PTR [eax]
  2027. 380: 00 00 add BYTE PTR [eax],al
  2028. 382: 00 02 add BYTE PTR [edx],al
  2029. 384: bd 02 00 00 0a mov ebp,0xa000002
  2030. 389: 1e push ds
  2031. 38a: 78 03 js 38f <_init-0x8048231>
  2032. 38c: 00 00 add BYTE PTR [eax],al
  2033. 38e: 07 pop es
  2034. 38f: 3c 01 cmp al,0x1
  2035. 391: 00 00 add BYTE PTR [eax],al
  2036. 393: 04 0a add al,0xa
  2037. 395: 1f pop ds
  2038. 396: a7 cmps DWORD PTR ds:[esi],DWORD PTR es:[edi]
  2039. 397: 03 00 add eax,DWORD PTR [eax]
  2040. 399: 00 08 add BYTE PTR [eax],cl
  2041. 39b: e4 01 in al,0x1
  2042. 39d: 00 00 add BYTE PTR [eax],al
  2043. 39f: 0a 21 or ah,BYTE PTR [ecx]
  2044. 3a1: 83 03 00 add DWORD PTR [ebx],0x0
  2045. 3a4: 00 00 add BYTE PTR [eax],al
  2046. 3a6: 00 02 add BYTE PTR [edx],al
  2047. 3a8: 47 inc edi
  2048. 3a9: 03 00 add eax,DWORD PTR [eax]
  2049. 3ab: 00 0a add BYTE PTR [edx],cl
  2050. 3ad: 77 6d ja 41c <_init-0x80481a4>
  2051. 3af: 03 00 add eax,DWORD PTR [eax]
  2052. 3b1: 00 07 add BYTE PTR [edi],al
  2053. 3b3: b5 03 mov ch,0x3
  2054. 3b5: 00 00 add BYTE PTR [eax],al
  2055. 3b7: 10 0a adc BYTE PTR [edx],cl
  2056. 3b9: ef out dx,eax
  2057. 3ba: ef out dx,eax
  2058. 3bb: 03 00 add eax,DWORD PTR [eax]
  2059. 3bd: 00 08 add BYTE PTR [eax],cl
  2060. 3bf: cb retf
  2061. 3c0: 00 00 add BYTE PTR [eax],al
  2062. 3c2: 00 0a add BYTE PTR [edx],cl
  2063. 3c4: f1 icebp
  2064. 3c5: 2d 03 00 00 00 sub eax,0x3
  2065. 3ca: 08 2e or BYTE PTR [esi],ch
  2066. 3cc: 03 00 add eax,DWORD PTR [eax]
  2067. 3ce: 00 0a add BYTE PTR [edx],cl
  2068. 3d0: f2 a7 repnz cmps DWORD PTR ds:[esi],DWORD PTR es:[edi]
  2069. 3d2: 03 00 add eax,DWORD PTR [eax]
  2070. 3d4: 00 02 add BYTE PTR [edx],al
  2071. 3d6: 08 3b or BYTE PTR [ebx],bh
  2072. 3d8: 01 00 add DWORD PTR [eax],eax
  2073. 3da: 00 0a add BYTE PTR [edx],cl
  2074. 3dc: f3 8e 03 repz mov es,WORD PTR [ebx]
  2075. 3df: 00 00 add BYTE PTR [eax],al
  2076. 3e1: 04 08 add al,0x8
  2077. 3e3: 93 xchg ebx,eax
  2078. 3e4: 01 00 add DWORD PTR [eax],eax
  2079. 3e6: 00 0a add BYTE PTR [edx],cl
  2080. 3e8: f6 ef imul bh
  2081. 3ea: 03 00 add eax,DWORD PTR [eax]
  2082. 3ec: 00 08 add BYTE PTR [eax],cl
  2083. 3ee: 00 0b add BYTE PTR [ebx],cl
  2084. 3f0: 37 aaa
  2085. 3f1: 00 00 add BYTE PTR [eax],al
  2086. 3f3: 00 ff add bh,bh
  2087. 3f5: 03 00 add eax,DWORD PTR [eax]
  2088. 3f7: 00 0c 97 add BYTE PTR [edi+edx*4],cl
  2089. 3fa: 00 00 add BYTE PTR [eax],al
  2090. 3fc: 00 07 add BYTE PTR [edi],al
  2091. 3fe: 00 15 89 03 00 00 add BYTE PTR ds:0x389,dl
  2092. 404: 01 0f add DWORD PTR [edi],ecx
  2093. 406: 7b 88 jnp 390 <_init-0x8048230>
  2094. 408: 04 08 add al,0x8
  2095. 40a: 1e push ds
  2096. 40b: 00 00 add BYTE PTR [eax],al
  2097. 40d: 00 01 add BYTE PTR [ecx],al
  2098. 40f: 9c pushf
  2099. 410: 23 04 00 and eax,DWORD PTR [eax+eax*1]
  2100. 413: 00 16 add BYTE PTR [esi],dl
  2101. 415: 6d ins DWORD PTR es:[edi],dx
  2102. 416: 73 67 jae 47f <_init-0x8048141>
  2103. 418: 00 01 add BYTE PTR [ecx],al
  2104. 41a: 0f 9f 02 setg BYTE PTR [edx]
  2105. 41d: 00 00 add BYTE PTR [eax],al
  2106. 41f: 02 91 00 00 15 5a add dl,BYTE PTR [ecx+0x5a150000]
  2107. 425: 01 00 add DWORD PTR [eax],eax
  2108. 427: 00 01 add BYTE PTR [ecx],al
  2109. 429: 15 99 88 04 08 adc eax,0x8048899
  2110. 42e: 18 01 sbb BYTE PTR [ecx],al
  2111. 430: 00 00 add BYTE PTR [eax],al
  2112. 432: 01 9c 7e 04 00 00 17 add DWORD PTR [esi+edi*2+0x17000004],ebx
  2113. 439: ce into
  2114. 43a: 02 00 add al,BYTE PTR [eax]
  2115. 43c: 00 01 add BYTE PTR [ecx],al
  2116. 43e: 15 5a 00 00 00 adc eax,0x5a
  2117. 443: 02 91 00 18 c7 02 add dl,BYTE PTR [ecx+0x2c71800]
  2118. 449: 00 00 add BYTE PTR [eax],al
  2119. 44b: 01 17 add DWORD PTR [edi],edx
  2120. 44d: aa stos BYTE PTR es:[edi],al
  2121. 44e: 02 00 add al,BYTE PTR [eax]
  2122. 450: 00 02 add BYTE PTR [edx],al
  2123. 452: 91 xchg ecx,eax
  2124. 453: 58 pop eax
  2125. 454: 18 d6 sbb dh,dl
  2126. 456: 00 00 add BYTE PTR [eax],al
  2127. 458: 00 01 add BYTE PTR [ecx],al
  2128. 45a: 18 7e 04 sbb BYTE PTR [esi+0x4],bh
  2129. 45d: 00 00 add BYTE PTR [eax],al
  2130. 45f: 02 91 4e 18 53 01 add dl,BYTE PTR [ecx+0x153184e]
  2131. 465: 00 00 add BYTE PTR [eax],al
  2132. 467: 01 19 add DWORD PTR [ecx],ebx
  2133. 469: 5a pop edx
  2134. 46a: 00 00 add BYTE PTR [eax],al
  2135. 46c: 00 02 add BYTE PTR [edx],al
  2136. 46e: 91 xchg ecx,eax
  2137. 46f: 48 dec eax
  2138. 470: 19 73 7a sbb DWORD PTR [ebx+0x7a],esi
  2139. 473: 00 01 add BYTE PTR [ecx],al
  2140. 475: 1b 5a 00 sbb ebx,DWORD PTR [edx+0x0]
  2141. 478: 00 00 add BYTE PTR [eax],al
  2142. 47a: 02 91 6c 00 0b a6 add dl,BYTE PTR [ecx-0x59f4ff94]
  2143. 480: 00 00 add BYTE PTR [eax],al
  2144. 482: 00 8e 04 00 00 0c add BYTE PTR [esi+0xc000004],cl
  2145. 488: 97 xchg edi,eax
  2146. 489: 00 00 add BYTE PTR [eax],al
  2147. 48b: 00 09 add BYTE PTR [ecx],cl
  2148. 48d: 00 15 2d 01 00 00 add BYTE PTR ds:0x12d,dl
  2149. 493: 01 35 b1 89 04 08 add DWORD PTR ds:0x80489b1,esi
  2150. 499: 6b 00 00 imul eax,DWORD PTR [eax],0x0
  2151. 49c: 00 01 add BYTE PTR [ecx],al
  2152. 49e: 9c pushf
  2153. 49f: bf 04 00 00 17 mov edi,0x17000004
  2154. 4a4: ce into
  2155. 4a5: 02 00 add al,BYTE PTR [eax]
  2156. 4a7: 00 01 add BYTE PTR [ecx],al
  2157. 4a9: 35 5a 00 00 00 xor eax,0x5a
  2158. 4ae: 02 91 00 19 73 7a add dl,BYTE PTR [ecx+0x7a731900]
  2159. 4b4: 00 01 add BYTE PTR [ecx],al
  2160. 4b6: 37 aaa
  2161. 4b7: 5a pop edx
  2162. 4b8: 00 00 add BYTE PTR [eax],al
  2163. 4ba: 00 02 add BYTE PTR [edx],al
  2164. 4bc: 91 xchg ecx,eax
  2165. 4bd: 6c ins BYTE PTR es:[edi],dx
  2166. 4be: 00 15 f7 02 00 00 add BYTE PTR ds:0x2f7,dl
  2167. 4c4: 01 45 1c add DWORD PTR [ebp+0x1c],eax
  2168. 4c7: 8a 04 08 mov al,BYTE PTR [eax+ecx*1]
  2169. 4ca: 4d dec ebp
  2170. 4cb: 00 00 add BYTE PTR [eax],al
  2171. 4cd: 00 01 add BYTE PTR [ecx],al
  2172. 4cf: 9c pushf
  2173. 4d0: e3 04 jecxz 4d6 <_init-0x80480ea>
  2174. 4d2: 00 00 add BYTE PTR [eax],al
  2175. 4d4: 17 pop ss
  2176. 4d5: a6 cmps BYTE PTR ds:[esi],BYTE PTR es:[edi]
  2177. 4d6: 03 00 add eax,DWORD PTR [eax]
  2178. 4d8: 00 01 add BYTE PTR [ecx],al
  2179. 4da: 45 inc ebp
  2180. 4db: 5a pop edx
  2181. 4dc: 00 00 add BYTE PTR [eax],al
  2182. 4de: 00 02 add BYTE PTR [edx],al
  2183. 4e0: 91 xchg ecx,eax
  2184. 4e1: 00 00 add BYTE PTR [eax],al
  2185. 4e3: 1a 7a 00 sbb bh,BYTE PTR [edx+0x0]
  2186. 4e6: 00 00 add BYTE PTR [eax],al
  2187. 4e8: 01 4f 5a add DWORD PTR [edi+0x5a],ecx
  2188. 4eb: 00 00 add BYTE PTR [eax],al
  2189. 4ed: 00 69 8a add BYTE PTR [ecx-0x76],ch
  2190. 4f0: 04 08 add al,0x8
  2191. 4f2: 78 01 js 4f5 <_init-0x80480cb>
  2192. 4f4: 00 00 add BYTE PTR [eax],al
  2193. 4f6: 01 9c 6d 05 00 00 17 add DWORD PTR [ebp+ebp*2+0x17000005],ebx
  2194. 4fd: 8e 01 mov es,WORD PTR [ecx]
  2195. 4ff: 00 00 add BYTE PTR [eax],al
  2196. 501: 01 4f 5a add DWORD PTR [edi+0x5a],ecx
  2197. 504: 00 00 add BYTE PTR [eax],al
  2198. 506: 00 02 add BYTE PTR [edx],al
  2199. 508: 91 xchg ecx,eax
  2200. 509: 00 17 add BYTE PTR [edi],dl
  2201. 50b: ea 00 00 00 01 4f 6d jmp 0x6d4f:0x1000000
  2202. 512: 05 00 00 02 91 add eax,0x91020000
  2203. 517: 04 18 add al,0x18
  2204. 519: 7a 03 jp 51e <_init-0x80480a2>
  2205. 51b: 00 00 add BYTE PTR [eax],al
  2206. 51d: 01 51 5a add DWORD PTR [ecx+0x5a],edx
  2207. 520: 00 00 add BYTE PTR [eax],al
  2208. 522: 00 02 add BYTE PTR [edx],al
  2209. 524: 75 74 jne 59a <_init-0x8048026>
  2210. 526: 18 77 03 sbb BYTE PTR [edi+0x3],dh
  2211. 529: 00 00 add BYTE PTR [eax],al
  2212. 52b: 01 51 5a add DWORD PTR [ecx+0x5a],edx
  2213. 52e: 00 00 add BYTE PTR [eax],al
  2214. 530: 00 02 add BYTE PTR [edx],al
  2215. 532: 75 6c jne 5a0 <_init-0x8048020>
  2216. 534: 18 21 sbb BYTE PTR [ecx],ah
  2217. 536: 01 00 add DWORD PTR [eax],eax
  2218. 538: 00 01 add BYTE PTR [ecx],al
  2219. 53a: 51 push ecx
  2220. 53b: 5a pop edx
  2221. 53c: 00 00 add BYTE PTR [eax],al
  2222. 53e: 00 02 add BYTE PTR [edx],al
  2223. 540: 75 70 jne 5b2 <_init-0x804800e>
  2224. 542: 18 65 00 sbb BYTE PTR [ebp+0x0],ah
  2225. 545: 00 00 add BYTE PTR [eax],al
  2226. 547: 01 52 ba add DWORD PTR [edx-0x46],edx
  2227. 54a: 02 00 add al,BYTE PTR [eax]
  2228. 54c: 00 02 add BYTE PTR [edx],al
  2229. 54e: 75 68 jne 5b8 <_init-0x8048008>
  2230. 550: 18 b3 01 00 00 01 sbb BYTE PTR [ebx+0x1000001],dh
  2231. 556: 53 push ebx
  2232. 557: b2 03 mov dl,0x3
  2233. 559: 00 00 add BYTE PTR [eax],al
  2234. 55b: 02 75 58 add dh,BYTE PTR [ebp+0x58]
  2235. 55e: 18 24 02 sbb BYTE PTR [edx+eax*1],ah
  2236. 561: 00 00 add BYTE PTR [eax],al
  2237. 563: 01 53 b2 add DWORD PTR [ebx-0x4e],edx
  2238. 566: 03 00 add eax,DWORD PTR [eax]
  2239. 568: 00 02 add BYTE PTR [edx],al
  2240. 56a: 75 48 jne 5b4 <_init-0x804800c>
  2241. 56c: 00 06 add BYTE PTR [esi],al
  2242. 56e: 04 a0 add al,0xa0
  2243. 570: 00 00 add BYTE PTR [eax],al
  2244. 572: 00 1b add BYTE PTR [ebx],bl
  2245. 574: c1 03 00 rol DWORD PTR [ebx],0x0
  2246. 577: 00 01 add BYTE PTR [ecx],al
  2247. 579: 7e e1 jle 55c <_init-0x8048064>
  2248. 57b: 8b 04 08 mov eax,DWORD PTR [eax+ecx*1]
  2249. 57e: 08 00 or BYTE PTR [eax],al
  2250. 580: 00 00 add BYTE PTR [eax],al
  2251. 582: 01 9c 1c ef 00 00 00 add DWORD PTR [esp+ebx*1+0xef],ebx
  2252. 589: 0b aa 73 02 00 00 or ebp,DWORD PTR [edx+0x273]
  2253. 58f: 1d 86 01 00 00 sbb eax,0x186
  2254. 594: 01 0d aa 02 00 00 add DWORD PTR ds:0x2aa,ecx
  2255. 59a: 05 03 78 b0 04 add eax,0x4b07803
  2256. 59f: 08 00 or BYTE PTR [eax],al
  2257.  
  2258. Disassembly of section .debug_abbrev:
  2259.  
  2260. 00000000 <.debug_abbrev>:
  2261. 0: 01 11 add DWORD PTR [ecx],edx
  2262. 2: 01 25 0e 13 0b 03 add DWORD PTR ds:0x30b130e,esp
  2263. 8: 0e push cs
  2264. 9: 1b 0e sbb ecx,DWORD PTR [esi]
  2265. b: 11 01 adc DWORD PTR [ecx],eax
  2266. d: 12 06 adc al,BYTE PTR [esi]
  2267. f: 10 17 adc BYTE PTR [edi],dl
  2268. 11: 00 00 add BYTE PTR [eax],al
  2269. 13: 02 16 add dl,BYTE PTR [esi]
  2270. 15: 00 03 add BYTE PTR [ebx],al
  2271. 17: 0e push cs
  2272. 18: 3a 0b cmp cl,BYTE PTR [ebx]
  2273. 1a: 3b 0b cmp ecx,DWORD PTR [ebx]
  2274. 1c: 49 dec ecx
  2275. 1d: 13 00 adc eax,DWORD PTR [eax]
  2276. 1f: 00 03 add BYTE PTR [ebx],al
  2277. 21: 24 00 and al,0x0
  2278. 23: 0b 0b or ecx,DWORD PTR [ebx]
  2279. 25: 3e 0b 03 or eax,DWORD PTR ds:[ebx]
  2280. 28: 0e push cs
  2281. 29: 00 00 add BYTE PTR [eax],al
  2282. 2b: 04 24 add al,0x24
  2283. 2d: 00 0b add BYTE PTR [ebx],cl
  2284. 2f: 0b 3e or edi,DWORD PTR [esi]
  2285. 31: 0b 03 or eax,DWORD PTR [ebx]
  2286. 33: 08 00 or BYTE PTR [eax],al
  2287. 35: 00 05 0f 00 0b 0b add BYTE PTR ds:0xb0b000f,al
  2288. 3b: 00 00 add BYTE PTR [eax],al
  2289. 3d: 06 push es
  2290. 3e: 0f 00 0b str WORD PTR [ebx]
  2291. 41: 0b 49 13 or ecx,DWORD PTR [ecx+0x13]
  2292. 44: 00 00 add BYTE PTR [eax],al
  2293. 46: 07 pop es
  2294. 47: 13 01 adc eax,DWORD PTR [ecx]
  2295. 49: 03 0e add ecx,DWORD PTR [esi]
  2296. 4b: 0b 0b or ecx,DWORD PTR [ebx]
  2297. 4d: 3a 0b cmp cl,BYTE PTR [ebx]
  2298. 4f: 3b 0b cmp ecx,DWORD PTR [ebx]
  2299. 51: 01 13 add DWORD PTR [ebx],edx
  2300. 53: 00 00 add BYTE PTR [eax],al
  2301. 55: 08 0d 00 03 0e 3a or BYTE PTR ds:0x3a0e0300,cl
  2302. 5b: 0b 3b or edi,DWORD PTR [ebx]
  2303. 5d: 0b 49 13 or ecx,DWORD PTR [ecx+0x13]
  2304. 60: 38 0b cmp BYTE PTR [ebx],cl
  2305. 62: 00 00 add BYTE PTR [eax],al
  2306. 64: 09 0d 00 03 0e 3a or DWORD PTR ds:0x3a0e0300,ecx
  2307. 6a: 0b 3b or edi,DWORD PTR [ebx]
  2308. 6c: 05 49 13 38 0b add eax,0xb381349
  2309. 71: 00 00 add BYTE PTR [eax],al
  2310. 73: 0a 16 or dl,BYTE PTR [esi]
  2311. 75: 00 03 add BYTE PTR [ebx],al
  2312. 77: 0e push cs
  2313. 78: 3a 0b cmp cl,BYTE PTR [ebx]
  2314. 7a: 3b 0b cmp ecx,DWORD PTR [ebx]
  2315. 7c: 00 00 add BYTE PTR [eax],al
  2316. 7e: 0b 01 or eax,DWORD PTR [ecx]
  2317. 80: 01 49 13 add DWORD PTR [ecx+0x13],ecx
  2318. 83: 01 13 add DWORD PTR [ebx],edx
  2319. 85: 00 00 add BYTE PTR [eax],al
  2320. 87: 0c 21 or al,0x21
  2321. 89: 00 49 13 add BYTE PTR [ecx+0x13],cl
  2322. 8c: 2f das
  2323. 8d: 0b 00 or eax,DWORD PTR [eax]
  2324. 8f: 00 0d 26 00 49 13 add BYTE PTR ds:0x13490026,cl
  2325. 95: 00 00 add BYTE PTR [eax],al
  2326. 97: 0e push cs
  2327. 98: 16 push ss
  2328. 99: 00 03 add BYTE PTR [ebx],al
  2329. 9b: 0e push cs
  2330. 9c: 3a 0b cmp cl,BYTE PTR [ebx]
  2331. 9e: 3b 05 49 13 00 00 cmp eax,DWORD PTR ds:0x1349
  2332. a4: 0f 15 01 unpckhps xmm0,XMMWORD PTR [ecx]
  2333. a7: 27 daa
  2334. a8: 19 01 sbb DWORD PTR [ecx],eax
  2335. aa: 13 00 adc eax,DWORD PTR [eax]
  2336. ac: 00 10 add BYTE PTR [eax],dl
  2337. ae: 05 00 49 13 00 add eax,0x134900
  2338. b3: 00 11 add BYTE PTR [ecx],dl
  2339. b5: 04 01 add al,0x1
  2340. b7: 03 0e add ecx,DWORD PTR [esi]
  2341. b9: 0b 0b or ecx,DWORD PTR [ebx]
  2342. bb: 49 dec ecx
  2343. bc: 13 3a adc edi,DWORD PTR [edx]
  2344. be: 0b 3b or edi,DWORD PTR [ebx]
  2345. c0: 0b 01 or eax,DWORD PTR [ecx]
  2346. c2: 13 00 adc eax,DWORD PTR [eax]
  2347. c4: 00 12 add BYTE PTR [edx],dl
  2348. c6: 28 00 sub BYTE PTR [eax],al
  2349. c8: 03 0e add ecx,DWORD PTR [esi]
  2350. ca: 1c 0b sbb al,0xb
  2351. cc: 00 00 add BYTE PTR [eax],al
  2352. ce: 13 28 adc ebp,DWORD PTR [eax]
  2353. d0: 00 03 add BYTE PTR [ebx],al
  2354. d2: 0e push cs
  2355. d3: 1c 06 sbb al,0x6
  2356. d5: 00 00 add BYTE PTR [eax],al
  2357. d7: 14 28 adc al,0x28
  2358. d9: 00 03 add BYTE PTR [ebx],al
  2359. db: 0e push cs
  2360. dc: 1c 05 sbb al,0x5
  2361. de: 00 00 add BYTE PTR [eax],al
  2362. e0: 15 2e 01 3f 19 adc eax,0x193f012e
  2363. e5: 03 0e add ecx,DWORD PTR [esi]
  2364. e7: 3a 0b cmp cl,BYTE PTR [ebx]
  2365. e9: 3b 0b cmp ecx,DWORD PTR [ebx]
  2366. eb: 27 daa
  2367. ec: 19 11 sbb DWORD PTR [ecx],edx
  2368. ee: 01 12 add DWORD PTR [edx],edx
  2369. f0: 06 push es
  2370. f1: 40 inc eax
  2371. f2: 18 96 42 19 01 13 sbb BYTE PTR [esi+0x13011942],dl
  2372. f8: 00 00 add BYTE PTR [eax],al
  2373. fa: 16 push ss
  2374. fb: 05 00 03 08 3a add eax,0x3a080300
  2375. 100: 0b 3b or edi,DWORD PTR [ebx]
  2376. 102: 0b 49 13 or ecx,DWORD PTR [ecx+0x13]
  2377. 105: 02 18 add bl,BYTE PTR [eax]
  2378. 107: 00 00 add BYTE PTR [eax],al
  2379. 109: 17 pop ss
  2380. 10a: 05 00 03 0e 3a add eax,0x3a0e0300
  2381. 10f: 0b 3b or edi,DWORD PTR [ebx]
  2382. 111: 0b 49 13 or ecx,DWORD PTR [ecx+0x13]
  2383. 114: 02 18 add bl,BYTE PTR [eax]
  2384. 116: 00 00 add BYTE PTR [eax],al
  2385. 118: 18 34 00 sbb BYTE PTR [eax+eax*1],dh
  2386. 11b: 03 0e add ecx,DWORD PTR [esi]
  2387. 11d: 3a 0b cmp cl,BYTE PTR [ebx]
  2388. 11f: 3b 0b cmp ecx,DWORD PTR [ebx]
  2389. 121: 49 dec ecx
  2390. 122: 13 02 adc eax,DWORD PTR [edx]
  2391. 124: 18 00 sbb BYTE PTR [eax],al
  2392. 126: 00 19 add BYTE PTR [ecx],bl
  2393. 128: 34 00 xor al,0x0
  2394. 12a: 03 08 add ecx,DWORD PTR [eax]
  2395. 12c: 3a 0b cmp cl,BYTE PTR [ebx]
  2396. 12e: 3b 0b cmp ecx,DWORD PTR [ebx]
  2397. 130: 49 dec ecx
  2398. 131: 13 02 adc eax,DWORD PTR [edx]
  2399. 133: 18 00 sbb BYTE PTR [eax],al
  2400. 135: 00 1a add BYTE PTR [edx],bl
  2401. 137: 2e 01 3f add DWORD PTR cs:[edi],edi
  2402. 13a: 19 03 sbb DWORD PTR [ebx],eax
  2403. 13c: 0e push cs
  2404. 13d: 3a 0b cmp cl,BYTE PTR [ebx]
  2405. 13f: 3b 0b cmp ecx,DWORD PTR [ebx]
  2406. 141: 27 daa
  2407. 142: 19 49 13 sbb DWORD PTR [ecx+0x13],ecx
  2408. 145: 11 01 adc DWORD PTR [ecx],eax
  2409. 147: 12 06 adc al,BYTE PTR [esi]
  2410. 149: 40 inc eax
  2411. 14a: 18 96 42 19 01 13 sbb BYTE PTR [esi+0x13011942],dl
  2412. 150: 00 00 add BYTE PTR [eax],al
  2413. 152: 1b 2e sbb ebp,DWORD PTR [esi]
  2414. 154: 00 3f add BYTE PTR [edi],bh
  2415. 156: 19 03 sbb DWORD PTR [ebx],eax
  2416. 158: 0e push cs
  2417. 159: 3a 0b cmp cl,BYTE PTR [ebx]
  2418. 15b: 3b 0b cmp ecx,DWORD PTR [ebx]
  2419. 15d: 11 01 adc DWORD PTR [ecx],eax
  2420. 15f: 12 06 adc al,BYTE PTR [esi]
  2421. 161: 40 inc eax
  2422. 162: 18 97 42 19 00 00 sbb BYTE PTR [edi+0x1942],dl
  2423. 168: 1c 34 sbb al,0x34
  2424. 16a: 00 03 add BYTE PTR [ebx],al
  2425. 16c: 0e push cs
  2426. 16d: 3a 0b cmp cl,BYTE PTR [ebx]
  2427. 16f: 3b 0b cmp ecx,DWORD PTR [ebx]
  2428. 171: 49 dec ecx
  2429. 172: 13 3f adc edi,DWORD PTR [edi]
  2430. 174: 19 3c 19 sbb DWORD PTR [ecx+ebx*1],edi
  2431. 177: 00 00 add BYTE PTR [eax],al
  2432. 179: 1d 34 00 03 0e sbb eax,0xe030034
  2433. 17e: 3a 0b cmp cl,BYTE PTR [ebx]
  2434. 180: 3b 0b cmp ecx,DWORD PTR [ebx]
  2435. 182: 49 dec ecx
  2436. 183: 13 3f adc edi,DWORD PTR [edi]
  2437. 185: 19 02 sbb DWORD PTR [edx],eax
  2438. 187: 18 00 sbb BYTE PTR [eax],al
  2439. ...
  2440.  
  2441. Disassembly of section .debug_line:
  2442.  
  2443. 00000000 <.debug_line>:
  2444. 0: 68 01 00 00 02 push 0x2000001
  2445. 5: 00 ff add bh,bh
  2446. 7: 00 00 add BYTE PTR [eax],al
  2447. 9: 00 01 add BYTE PTR [ecx],al
  2448. b: 01 fb add ebx,edi
  2449. d: 0e push cs
  2450. e: 0d 00 01 01 01 or eax,0x1010100
  2451. 13: 01 00 add DWORD PTR [eax],eax
  2452. 15: 00 00 add BYTE PTR [eax],al
  2453. 17: 01 00 add DWORD PTR [eax],eax
  2454. 19: 00 01 add BYTE PTR [ecx],al
  2455. 1b: 2f das
  2456. 1c: 75 73 jne 91 <_init-0x804852f>
  2457. 1e: 72 2f jb 4f <_init-0x8048571>
  2458. 20: 6c ins BYTE PTR es:[edi],dx
  2459. 21: 69 62 2f 67 63 63 2f imul esp,DWORD PTR [edx+0x2f],0x2f636367
  2460. 28: 78 38 js 62 <_init-0x804855e>
  2461. 2a: 36 5f ss pop edi
  2462. 2c: 36 34 2d ss xor al,0x2d
  2463. 2f: 6c ins BYTE PTR es:[edi],dx
  2464. 30: 69 6e 75 78 2d 67 6e imul ebp,DWORD PTR [esi+0x75],0x6e672d78
  2465. 37: 75 2f jne 68 <_init-0x8048558>
  2466. 39: 35 2f 69 6e 63 xor eax,0x636e692f
  2467. 3e: 6c ins BYTE PTR es:[edi],dx
  2468. 3f: 75 64 jne a5 <_init-0x804851b>
  2469. 41: 65 00 2f add BYTE PTR gs:[edi],ch
  2470. 44: 75 73 jne b9 <_init-0x8048507>
  2471. 46: 72 2f jb 77 <_init-0x8048549>
  2472. 48: 69 6e 63 6c 75 64 65 imul ebp,DWORD PTR [esi+0x63],0x6564756c
  2473. 4f: 2f das
  2474. 50: 62 69 74 bound ebp,QWORD PTR [ecx+0x74]
  2475. 53: 73 00 jae 55 <_init-0x804856b>
  2476. 55: 2f das
  2477. 56: 75 73 jne cb <_init-0x80484f5>
  2478. 58: 72 2f jb 89 <_init-0x8048537>
  2479. 5a: 69 6e 63 6c 75 64 65 imul ebp,DWORD PTR [esi+0x63],0x6564756c
  2480. 61: 00 2f add BYTE PTR [edi],ch
  2481. 63: 75 73 jne d8 <_init-0x80484e8>
  2482. 65: 72 2f jb 96 <_init-0x804852a>
  2483. 67: 69 6e 63 6c 75 64 65 imul ebp,DWORD PTR [esi+0x63],0x6564756c
  2484. 6e: 2f das
  2485. 6f: 6e outs dx,BYTE PTR ds:[esi]
  2486. 70: 65 74 69 gs je dc <_init-0x80484e4>
  2487. 73: 6e outs dx,BYTE PTR ds:[esi]
  2488. 74: 65 74 00 gs je 77 <_init-0x8048549>
  2489. 77: 00 73 65 add BYTE PTR [ebx+0x65],dh
  2490. 7a: 72 76 jb f2 <_init-0x80484ce>
  2491. 7c: 65 72 2e gs jb ad <_init-0x8048513>
  2492. 7f: 63 00 arpl WORD PTR [eax],ax
  2493. 81: 00 00 add BYTE PTR [eax],al
  2494. 83: 00 73 74 add BYTE PTR [ebx+0x74],dh
  2495. 86: 64 64 65 66 2e 68 00 fs fs gs cs pushw 0x100
  2496. 8d: 01
  2497. 8e: 00 00 add BYTE PTR [eax],al
  2498. 90: 74 79 je 10b <_init-0x80484b5>
  2499. 92: 70 65 jo f9 <_init-0x80484c7>
  2500. 94: 73 2e jae c4 <_init-0x80484fc>
  2501. 96: 68 00 02 00 00 push 0x200
  2502. 9b: 6c ins BYTE PTR es:[edi],dx
  2503. 9c: 69 62 69 6f 2e 68 00 imul esp,DWORD PTR [edx+0x69],0x682e6f
  2504. a3: 03 00 add eax,DWORD PTR [eax]
  2505. a5: 00 75 6e add BYTE PTR [ebp+0x6e],dh
  2506. a8: 69 73 74 64 2e 68 00 imul esi,DWORD PTR [ebx+0x74],0x682e64
  2507. af: 03 00 add eax,DWORD PTR [eax]
  2508. b1: 00 73 69 add BYTE PTR [ebx+0x69],dh
  2509. b4: 67 6e outs dx,BYTE PTR ds:[si]
  2510. b6: 61 popa
  2511. b7: 6c ins BYTE PTR es:[edi],dx
  2512. b8: 2e 68 00 03 00 00 cs push 0x300
  2513. be: 73 6f jae 12f <_init-0x8048491>
  2514. c0: 63 6b 61 arpl WORD PTR [ebx+0x61],bp
  2515. c3: 64 64 72 2e fs fs jb f5 <_init-0x80484cb>
  2516. c7: 68 00 02 00 00 push 0x200
  2517. cc: 73 6f jae 13d <_init-0x8048483>
  2518. ce: 63 6b 65 arpl WORD PTR [ebx+0x65],bp
  2519. d1: 74 2e je 101 <_init-0x80484bf>
  2520. d3: 68 00 02 00 00 push 0x200
  2521. d8: 73 74 jae 14e <_init-0x8048472>
  2522. da: 64 69 6e 74 2e 68 00 imul ebp,DWORD PTR fs:[esi+0x74],0x300682e
  2523. e1: 03
  2524. e2: 00 00 add BYTE PTR [eax],al
  2525. e4: 69 6e 2e 68 00 04 00 imul ebp,DWORD PTR [esi+0x2e],0x40068
  2526. eb: 00 73 74 add BYTE PTR [ebx+0x74],dh
  2527. ee: 64 69 6f 2e 68 00 03 imul ebp,DWORD PTR fs:[edi+0x2e],0x30068
  2528. f5: 00
  2529. f6: 00 73 6f add BYTE PTR [ebx+0x6f],dh
  2530. f9: 63 6b 65 arpl WORD PTR [ebx+0x65],bp
  2531. fc: 74 5f je 15d <_init-0x8048463>
  2532. fe: 74 79 je 179 <_init-0x8048447>
  2533. 100: 70 65 jo 167 <_init-0x8048459>
  2534. 102: 2e 68 00 02 00 00 cs push 0x200
  2535. 108: 00 00 add BYTE PTR [eax],al
  2536. 10a: 05 02 7b 88 04 add eax,0x4887b02
  2537. 10f: 08 03 or BYTE PTR [ebx],al
  2538. 111: 0f 01 67 d7 smsw WORD PTR [edi-0x29]
  2539. 115: a2 6b 08 5a 67 mov ds:0x675a086b,al
  2540. 11a: 08 f4 or ah,dh
  2541. 11c: 67 f5 addr16 cmc
  2542. 11e: 08 75 08 or BYTE PTR [ebp+0x8],dh
  2543. 121: 13 08 adc ecx,DWORD PTR [eax]
  2544. 123: 3e 08 76 67 or BYTE PTR ds:[esi+0x67],dh
  2545. 127: 08 f4 or ah,dh
  2546. 129: 67 f4 addr16 hlt
  2547. 12b: 08 3e or BYTE PTR [esi],bh
  2548. 12d: 08 59 3f or BYTE PTR [ecx+0x3f],bl
  2549. 130: 68 da 08 67 67 push 0x676708da
  2550. 135: 08 db or bl,bl
  2551. 137: 2b 67 f4 sub esp,DWORD PTR [edi-0xc]
  2552. 13a: 3f aas
  2553. 13b: 67 f3 f5 addr16 repz cmc
  2554. 13e: f3 08 3d 3f 08 41 5a repz or BYTE PTR ds:0x5a41083f,bh
  2555. 145: 08 67 a1 or BYTE PTR [edi-0x5f],ah
  2556. 148: 08 21 or BYTE PTR [ecx],ah
  2557. 14a: 08 3d 67 f4 08 13 or BYTE PTR ds:0x1308f467,bh
  2558. 150: 08 69 67 or BYTE PTR [ecx+0x67],ch
  2559. 153: 75 08 jne 15d <_init-0x8048463>
  2560. 155: 5b pop ebx
  2561. 156: 08 75 f4 or BYTE PTR [ebp-0xc],dh
  2562. 159: f3 75 08 repz jne 164 <_init-0x804845c>
  2563. 15c: 84 67 f4 test BYTE PTR [edi-0xc],ah
  2564. 15f: f3 d8 d7 repz fcom st(7)
  2565. 162: d8 59 a3 fcomp DWORD PTR [ecx-0x5d]
  2566. 165: 3d 2f 02 03 00 cmp eax,0x3022f
  2567. 16a: 01 01 add DWORD PTR [ecx],eax
  2568.  
  2569. Disassembly of section .debug_str:
  2570.  
  2571. 00000000 <.debug_str>:
  2572. 0: 5f pop edi
  2573. 1: 5f pop edi
  2574. 2: 71 75 jno 79 <_init-0x8048547>
  2575. 4: 61 popa
  2576. 5: 64 5f fs pop edi
  2577. 7: 74 00 je 9 <_init-0x80485b7>
  2578. 9: 5f pop edi
  2579. a: 6f outs dx,DWORD PTR ds:[esi]
  2580. b: 6c ins BYTE PTR es:[edi],dx
  2581. c: 64 5f fs pop edi
  2582. e: 6f outs dx,DWORD PTR ds:[esi]
  2583. f: 66 66 73 65 data16 data16 jae 78 <_init-0x8048548>
  2584. 13: 74 00 je 15 <_init-0x80485ab>
  2585. 15: 5f pop edi
  2586. 16: 5f pop edi
  2587. 17: 73 6f jae 88 <_init-0x8048538>
  2588. 19: 63 6b 6c arpl WORD PTR [ebx+0x6c],bp
  2589. 1c: 65 6e outs dx,BYTE PTR gs:[esi]
  2590. 1e: 5f pop edi
  2591. 1f: 74 00 je 21 <_init-0x804859f>
  2592. 21: 5f pop edi
  2593. 22: 76 74 jbe 98 <_init-0x8048528>
  2594. 24: 61 popa
  2595. 25: 62 6c 65 5f bound ebp,QWORD PTR [ebp+eiz*2+0x5f]
  2596. 29: 6f outs dx,DWORD PTR ds:[esi]
  2597. 2a: 66 66 73 65 data16 data16 jae 93 <_init-0x804852d>
  2598. 2e: 74 00 je 30 <_init-0x8048590>
  2599. 30: 5f pop edi
  2600. 31: 49 dec ecx
  2601. 32: 4f dec edi
  2602. 33: 5f pop edi
  2603. 34: 73 61 jae 97 <_init-0x8048529>
  2604. 36: 76 65 jbe 9d <_init-0x8048523>
  2605. 38: 5f pop edi
  2606. 39: 65 6e outs dx,BYTE PTR gs:[esi]
  2607. 3b: 64 00 5f 49 add BYTE PTR fs:[edi+0x49],bl
  2608. 3f: 4f dec edi
  2609. 40: 5f pop edi
  2610. 41: 77 72 ja b5 <_init-0x804850b>
  2611. 43: 69 74 65 5f 65 6e 64 imul esi,DWORD PTR [ebp+eiz*2+0x5f],0x646e65
  2612. 4a: 00
  2613. 4b: 73 68 jae b5 <_init-0x804850b>
  2614. 4d: 6f outs dx,DWORD PTR ds:[esi]
  2615. 4e: 72 74 jb c4 <_init-0x80484fc>
  2616. 50: 20 69 6e and BYTE PTR [ecx+0x6e],ch
  2617. 53: 74 00 je 55 <_init-0x804856b>
  2618. 55: 73 69 jae c0 <_init-0x8048500>
  2619. 57: 7a 65 jp be <_init-0x8048502>
  2620. 59: 5f pop edi
  2621. 5a: 74 00 je 5c <_init-0x8048564>
  2622. 5c: 73 69 jae c7 <_init-0x80484f9>
  2623. 5e: 7a 65 jp c5 <_init-0x80484fb>
  2624. 60: 74 79 je db <_init-0x80484e5>
  2625. 62: 70 65 jo c9 <_init-0x80484f7>
  2626. 64: 00 63 6c add BYTE PTR [ebx+0x6c],ah
  2627. 67: 69 6c 65 6e 00 5f 49 imul ebp,DWORD PTR [ebp+eiz*2+0x6e],0x4f495f00
  2628. 6e: 4f
  2629. 6f: 5f pop edi
  2630. 70: 77 72 ja e4 <_init-0x80484dc>
  2631. 72: 69 74 65 5f 70 74 72 imul esi,DWORD PTR [ebp+eiz*2+0x5f],0x727470
  2632. 79: 00
  2633. 7a: 6d ins DWORD PTR es:[edi],dx
  2634. 7b: 61 popa
  2635. 7c: 69 6e 00 2f 68 6f 6d imul ebp,DWORD PTR [esi+0x0],0x6d6f682f
  2636. 83: 65 2f gs das
  2637. 85: 6d ins DWORD PTR es:[edi],dx
  2638. 86: 61 popa
  2639. 87: 67 73 68 addr16 jae f2 <_init-0x80484ce>
  2640. 8a: 69 6d 69 6d 2f 44 65 imul ebp,DWORD PTR [ebp+0x69],0x65442f6d
  2641. 91: 73 6b jae fe <_init-0x80484c2>
  2642. 93: 74 6f je 104 <_init-0x80484bc>
  2643. 95: 70 2f jo c6 <_init-0x80484fa>
  2644. 97: 65 78 31 gs js cb <_init-0x80484f5>
  2645. 9a: 35 00 5f 49 4f xor eax,0x4f495f00
  2646. 9f: 5f pop edi
  2647. a0: 62 75 66 bound esi,QWORD PTR [ebp+0x66]
  2648. a3: 5f pop edi
  2649. a4: 62 61 73 bound esp,QWORD PTR [ecx+0x73]
  2650. a7: 65 00 5f 6d add BYTE PTR gs:[edi+0x6d],bl
  2651. ab: 61 popa
  2652. ac: 72 6b jb 119 <_init-0x80484a7>
  2653. ae: 65 72 73 gs jb 124 <_init-0x804849c>
  2654. b1: 00 53 4f add BYTE PTR [ebx+0x4f],dl
  2655. b4: 43 inc ebx
  2656. b5: 4b dec ebx
  2657. b6: 5f pop edi
  2658. b7: 43 inc ebx
  2659. b8: 4c dec esp
  2660. b9: 4f dec edi
  2661. ba: 45 inc ebp
  2662. bb: 58 pop eax
  2663. bc: 45 inc ebp
  2664. bd: 43 inc ebx
  2665. be: 00 53 4f add BYTE PTR [ebx+0x4f],dl
  2666. c1: 43 inc ebx
  2667. c2: 4b dec ebx
  2668. c3: 5f pop edi
  2669. c4: 50 push eax
  2670. c5: 41 inc ecx
  2671. c6: 43 inc ebx
  2672. c7: 4b dec ebx
  2673. c8: 45 inc ebp
  2674. c9: 54 push esp
  2675. ca: 00 73 69 add BYTE PTR [ebx+0x69],dh
  2676. cd: 6e outs dx,BYTE PTR ds:[esi]
  2677. ce: 5f pop edi
  2678. cf: 66 61 popaw
  2679. d1: 6d ins DWORD PTR es:[edi],dx
  2680. d2: 69 6c 79 00 73 6c 65 imul ebp,DWORD PTR [ecx+edi*2+0x0],0x6e656c73
  2681. d9: 6e
  2682. da: 00 5f 5f add BYTE PTR [edi+0x5f],bl
  2683. dd: 73 69 jae 148 <_init-0x8048478>
  2684. df: 67 68 61 6e 64 6c addr16 push 0x6c646e61
  2685. e5: 65 72 5f gs jb 147 <_init-0x8048479>
  2686. e8: 74 00 je ea <_init-0x80484d6>
  2687. ea: 61 popa
  2688. eb: 72 67 jb 154 <_init-0x804846c>
  2689. ed: 76 00 jbe ef <_init-0x80484d1>
  2690. ef: 73 74 jae 165 <_init-0x804845b>
  2691. f1: 64 65 72 72 fs gs jb 167 <_init-0x8048459>
  2692. f5: 00 6c 6f 6e add BYTE PTR [edi+ebp*2+0x6e],ch
  2693. f9: 67 20 6c 6f and BYTE PTR [si+0x6f],ch
  2694. fd: 6e outs dx,BYTE PTR ds:[esi]
  2695. fe: 67 20 69 6e and BYTE PTR [bx+di+0x6e],ch
  2696. 102: 74 00 je 104 <_init-0x80484bc>
  2697. 104: 5f pop edi
  2698. 105: 6c ins BYTE PTR es:[edi],dx
  2699. 106: 6f outs dx,DWORD PTR ds:[esi]
  2700. 107: 63 6b 00 arpl WORD PTR [ebx+0x0],bp
  2701. 10a: 53 push ebx
  2702. 10b: 4f dec edi
  2703. 10c: 43 inc ebx
  2704. 10d: 4b dec ebx
  2705. 10e: 5f pop edi
  2706. 10f: 44 inc esp
  2707. 110: 47 inc edi
  2708. 111: 52 push edx
  2709. 112: 41 inc ecx
  2710. 113: 4d dec ebp
  2711. 114: 00 5f 63 add BYTE PTR [edi+0x63],bl
  2712. 117: 75 72 jne 18b <_init-0x8048435>
  2713. 119: 5f pop edi
  2714. 11a: 63 6f 6c arpl WORD PTR [edi+0x6c],bp
  2715. 11d: 75 6d jne 18c <_init-0x8048434>
  2716. 11f: 6e outs dx,BYTE PTR ds:[esi]
  2717. 120: 00 70 6f add BYTE PTR [eax+0x6f],dh
  2718. 123: 72 74 jb 199 <_init-0x8048427>
  2719. 125: 6e outs dx,BYTE PTR ds:[esi]
  2720. 126: 6f outs dx,DWORD PTR ds:[esi]
  2721. 127: 00 5f 70 add BYTE PTR [edi+0x70],bl
  2722. 12a: 6f outs dx,DWORD PTR ds:[esi]
  2723. 12b: 73 00 jae 12d <_init-0x8048493>
  2724. 12d: 68 61 6e 64 6c push 0x6c646e61
  2725. 132: 65 5f gs pop edi
  2726. 134: 63 6c 69 65 arpl WORD PTR [ecx+ebp*2+0x65],bp
  2727. 138: 6e outs dx,BYTE PTR ds:[esi]
  2728. 139: 74 00 je 13b <_init-0x8048485>
  2729. 13b: 73 69 jae 1a6 <_init-0x804841a>
  2730. 13d: 6e outs dx,BYTE PTR ds:[esi]
  2731. 13e: 5f pop edi
  2732. 13f: 61 popa
  2733. 140: 64 64 72 00 fs fs jb 144 <_init-0x804847c>
  2734. 144: 5f pop edi
  2735. 145: 73 62 jae 1a9 <_init-0x8048417>
  2736. 147: 75 66 jne 1af <_init-0x8048411>
  2737. 149: 00 5f 49 add BYTE PTR [edi+0x49],bl
  2738. 14c: 4f dec edi
  2739. 14d: 5f pop edi
  2740. 14e: 46 inc esi
  2741. 14f: 49 dec ecx
  2742. 150: 4c dec esp
  2743. 151: 45 inc ebp
  2744. 152: 00 6c 65 6e add BYTE PTR [ebp+eiz*2+0x6e],ch
  2745. 156: 67 74 68 addr16 je 1c1 <_init-0x80483ff>
  2746. 159: 00 72 65 add BYTE PTR [edx+0x65],dh
  2747. 15c: 63 76 5f arpl WORD PTR [esi+0x5f],si
  2748. 15f: 6d ins DWORD PTR es:[edi],dx
  2749. 160: 73 67 jae 1c9 <_init-0x80483f7>
  2750. 162: 00 73 61 add BYTE PTR [ebx+0x61],dh
  2751. 165: 5f pop edi
  2752. 166: 66 61 popaw
  2753. 168: 6d ins DWORD PTR es:[edi],dx
  2754. 169: 69 6c 79 5f 74 00 75 imul ebp,DWORD PTR [ecx+edi*2+0x5f],0x6e750074
  2755. 170: 6e
  2756. 171: 73 69 jae 1dc <_init-0x80483e4>
  2757. 173: 67 6e outs dx,BYTE PTR ds:[si]
  2758. 175: 65 64 20 63 68 gs and BYTE PTR fs:[ebx+0x68],ah
  2759. 17a: 61 popa
  2760. 17b: 72 00 jb 17d <_init-0x8048443>
  2761. 17d: 53 push ebx
  2762. 17e: 4f dec edi
  2763. 17f: 43 inc ebx
  2764. 180: 4b dec ebx
  2765. 181: 5f pop edi
  2766. 182: 52 push edx
  2767. 183: 44 inc esp
  2768. 184: 4d dec ebp
  2769. 185: 00 73 65 add BYTE PTR [ebx+0x65],dh
  2770. 188: 6e outs dx,BYTE PTR ds:[esi]
  2771. 189: 64 62 75 66 bound esi,QWORD PTR fs:[ebp+0x66]
  2772. 18d: 00 61 72 add BYTE PTR [ecx+0x72],ah
  2773. 190: 67 63 00 arpl WORD PTR [bx+si],ax
  2774. 193: 73 69 jae 1fe <_init-0x80483c2>
  2775. 195: 6e outs dx,BYTE PTR ds:[esi]
  2776. 196: 5f pop edi
  2777. 197: 7a 65 jp 1fe <_init-0x80483c2>
  2778. 199: 72 6f jb 20a <_init-0x80483b6>
  2779. 19b: 00 6c 6f 6e add BYTE PTR [edi+ebp*2+0x6e],ch
  2780. 19f: 67 20 6c 6f and BYTE PTR [si+0x6f],ch
  2781. 1a3: 6e outs dx,BYTE PTR ds:[esi]
  2782. 1a4: 67 20 75 6e and BYTE PTR [di+0x6e],dh
  2783. 1a8: 73 69 jae 213 <_init-0x80483ad>
  2784. 1aa: 67 6e outs dx,BYTE PTR ds:[si]
  2785. 1ac: 65 64 20 69 6e gs and BYTE PTR fs:[ecx+0x6e],ch
  2786. 1b1: 74 00 je 1b3 <_init-0x804840d>
  2787. 1b3: 73 65 jae 21a <_init-0x80483a6>
  2788. 1b5: 72 76 jb 22d <_init-0x8048393>
  2789. 1b7: 5f pop edi
  2790. 1b8: 61 popa
  2791. 1b9: 64 64 72 00 fs fs jb 1bd <_init-0x8048403>
  2792. 1bd: 75 69 jne 228 <_init-0x8048398>
  2793. 1bf: 6e outs dx,BYTE PTR ds:[esi]
  2794. 1c0: 74 33 je 1f5 <_init-0x80483cb>
  2795. 1c2: 32 5f 74 xor bl,BYTE PTR [edi+0x74]
  2796. 1c5: 00 5f 73 add BYTE PTR [edi+0x73],bl
  2797. 1c8: 68 6f 72 74 62 push 0x6274726f
  2798. 1cd: 75 66 jne 235 <_init-0x804838b>
  2799. 1cf: 00 5f 49 add BYTE PTR [edi+0x49],bl
  2800. 1d2: 4f dec edi
  2801. 1d3: 5f pop edi
  2802. 1d4: 6d ins DWORD PTR es:[edi],dx
  2803. 1d5: 61 popa
  2804. 1d6: 72 6b jb 243 <_init-0x804837d>
  2805. 1d8: 65 72 00 gs jb 1db <_init-0x80483e5>
  2806. 1db: 75 69 jne 246 <_init-0x804837a>
  2807. 1dd: 6e outs dx,BYTE PTR ds:[esi]
  2808. 1de: 74 31 je 211 <_init-0x80483af>
  2809. 1e0: 36 5f ss pop edi
  2810. 1e2: 74 00 je 1e4 <_init-0x80483dc>
  2811. 1e4: 73 5f jae 245 <_init-0x804837b>
  2812. 1e6: 61 popa
  2813. 1e7: 64 64 72 00 fs fs jb 1eb <_init-0x80483d5>
  2814. 1eb: 5f pop edi
  2815. 1ec: 49 dec ecx
  2816. 1ed: 4f dec edi
  2817. 1ee: 5f pop edi
  2818. 1ef: 72 65 jb 256 <_init-0x804836a>
  2819. 1f1: 61 popa
  2820. 1f2: 64 5f fs pop edi
  2821. 1f4: 65 6e outs dx,BYTE PTR gs:[esi]
  2822. 1f6: 64 00 5f 49 add BYTE PTR fs:[edi+0x49],bl
  2823. 1fa: 4f dec edi
  2824. 1fb: 5f pop edi
  2825. 1fc: 77 72 ja 270 <_init-0x8048350>
  2826. 1fe: 69 74 65 5f 62 61 73 imul esi,DWORD PTR [ebp+eiz*2+0x5f],0x65736162
  2827. 205: 65
  2828. 206: 00 5f 75 add BYTE PTR [edi+0x75],bl
  2829. 209: 6e outs dx,BYTE PTR ds:[esi]
  2830. 20a: 75 73 jne 27f <_init-0x8048341>
  2831. 20c: 65 64 32 00 gs xor al,BYTE PTR fs:[eax]
  2832. 210: 5f pop edi
  2833. 211: 49 dec ecx
  2834. 212: 4f dec edi
  2835. 213: 5f pop edi
  2836. 214: 72 65 jb 27b <_init-0x8048345>
  2837. 216: 61 popa
  2838. 217: 64 5f fs pop edi
  2839. 219: 70 74 jo 28f <_init-0x8048331>
  2840. 21b: 72 00 jb 21d <_init-0x80483a3>
  2841. 21d: 5f pop edi
  2842. 21e: 5f pop edi
  2843. 21f: 70 61 jo 282 <_init-0x804833e>
  2844. 221: 64 35 00 63 6c 69 fs xor eax,0x696c6300
  2845. 227: 5f pop edi
  2846. 228: 61 popa
  2847. 229: 64 64 72 00 fs fs jb 22d <_init-0x8048393>
  2848. 22d: 5f pop edi
  2849. 22e: 49 dec ecx
  2850. 22f: 4f dec edi
  2851. 230: 5f pop edi
  2852. 231: 62 75 66 bound esi,QWORD PTR [ebp+0x66]
  2853. 234: 5f pop edi
  2854. 235: 65 6e outs dx,BYTE PTR gs:[esi]
  2855. 237: 64 00 53 4f add BYTE PTR fs:[ebx+0x4f],dl
  2856. 23b: 43 inc ebx
  2857. 23c: 4b dec ebx
  2858. 23d: 5f pop edi
  2859. 23e: 53 push ebx
  2860. 23f: 45 inc ebp
  2861. 240: 51 push ecx
  2862. 241: 50 push eax
  2863. 242: 41 inc ecx
  2864. 243: 43 inc ebx
  2865. 244: 4b dec ebx
  2866. 245: 45 inc ebp
  2867. 246: 54 push esp
  2868. 247: 00 47 4e add BYTE PTR [edi+0x4e],al
  2869. 24a: 55 push ebp
  2870. 24b: 20 43 31 and BYTE PTR [ebx+0x31],al
  2871. 24e: 31 20 xor DWORD PTR [eax],esp
  2872. 250: 35 2e 34 2e 30 xor eax,0x302e342e
  2873. 255: 20 32 and BYTE PTR [edx],dh
  2874. 257: 30 31 xor BYTE PTR [ecx],dh
  2875. 259: 36 30 36 xor BYTE PTR ss:[esi],dh
  2876. 25c: 30 39 xor BYTE PTR [ecx],bh
  2877. 25e: 20 2d 6d 33 32 20 and BYTE PTR ds:0x2032336d,ch
  2878. 264: 2d 6d 74 75 6e sub eax,0x6e75746d
  2879. 269: 65 3d 67 65 6e 65 gs cmp eax,0x656e6567
  2880. 26f: 72 69 jb 2da <_init-0x80482e6>
  2881. 271: 63 20 arpl WORD PTR [eax],sp
  2882. 273: 2d 6d 61 72 63 sub eax,0x6372616d
  2883. 278: 68 3d 69 36 38 push 0x3836693d
  2884. 27d: 36 20 2d 67 20 2d 4f and BYTE PTR ss:0x4f2d2067,ch
  2885. 284: 30 20 xor BYTE PTR [eax],ah
  2886. 286: 2d 66 6e 6f 2d sub eax,0x2d6f6e66
  2887. 28b: 73 74 jae 301 <_init-0x80482bf>
  2888. 28d: 61 popa
  2889. 28e: 63 6b 2d arpl WORD PTR [ebx+0x2d],bp
  2890. 291: 70 72 jo 305 <_init-0x80482bb>
  2891. 293: 6f outs dx,DWORD PTR ds:[esi]
  2892. 294: 74 65 je 2fb <_init-0x80482c5>
  2893. 296: 63 74 6f 72 arpl WORD PTR [edi+ebp*2+0x72],si
  2894. 29a: 00 5f 6e add BYTE PTR [edi+0x6e],bl
  2895. 29d: 65 78 74 gs js 314 <_init-0x80482ac>
  2896. 2a0: 00 5f 5f add BYTE PTR [edi+0x5f],bl
  2897. 2a3: 70 61 jo 306 <_init-0x80482ba>
  2898. 2a5: 64 31 00 xor DWORD PTR fs:[eax],eax
  2899. 2a8: 5f pop edi
  2900. 2a9: 5f pop edi
  2901. 2aa: 70 61 jo 30d <_init-0x80482b3>
  2902. 2ac: 64 32 00 xor al,BYTE PTR fs:[eax]
  2903. 2af: 5f pop edi
  2904. 2b0: 5f pop edi
  2905. 2b1: 70 61 jo 314 <_init-0x80482ac>
  2906. 2b3: 64 33 00 xor eax,DWORD PTR fs:[eax]
  2907. 2b6: 5f pop edi
  2908. 2b7: 5f pop edi
  2909. 2b8: 70 61 jo 31b <_init-0x80482a5>
  2910. 2ba: 64 34 00 fs xor al,0x0
  2911. 2bd: 69 6e 5f 61 64 64 72 imul ebp,DWORD PTR [esi+0x5f],0x72646461
  2912. 2c4: 5f pop edi
  2913. 2c5: 74 00 je 2c7 <_init-0x80482f9>
  2914. 2c7: 62 75 66 bound esi,QWORD PTR [ebp+0x66]
  2915. 2ca: 66 65 72 00 data16 gs jb 2ce <_init-0x80482f2>
  2916. 2ce: 63 6c 69 65 arpl WORD PTR [ecx+ebp*2+0x65],bp
  2917. 2d2: 6e outs dx,BYTE PTR ds:[esi]
  2918. 2d3: 74 66 je 33b <_init-0x8048285>
  2919. 2d5: 64 00 5f 5f add BYTE PTR fs:[edi+0x5f],bl
  2920. 2d9: 73 6f jae 34a <_init-0x8048276>
  2921. 2db: 63 6b 65 arpl WORD PTR [ebx+0x65],bp
  2922. 2de: 74 5f je 33f <_init-0x8048281>
  2923. 2e0: 74 79 je 35b <_init-0x8048265>
  2924. 2e2: 70 65 jo 349 <_init-0x8048277>
  2925. 2e4: 00 53 4f add BYTE PTR [ebx+0x4f],dl
  2926. 2e7: 43 inc ebx
  2927. 2e8: 4b dec ebx
  2928. 2e9: 5f pop edi
  2929. 2ea: 52 push edx
  2930. 2eb: 41 inc ecx
  2931. 2ec: 57 push edi
  2932. 2ed: 00 73 65 add BYTE PTR [ebx+0x65],dh
  2933. 2f0: 72 76 jb 368 <_init-0x8048258>
  2934. 2f2: 65 72 2e gs jb 323 <_init-0x804829d>
  2935. 2f5: 63 00 arpl WORD PTR [eax],ax
  2936. 2f7: 73 69 jae 362 <_init-0x804825e>
  2937. 2f9: 67 68 61 6e 64 6c addr16 push 0x6c646e61
  2938. 2ff: 65 72 00 gs jb 302 <_init-0x80482be>
  2939. 302: 5f pop edi
  2940. 303: 5f pop edi
  2941. 304: 6f outs dx,DWORD PTR ds:[esi]
  2942. 305: 66 66 36 34 5f data16 data16 ss xor al,0x5f
  2943. 30a: 74 00 je 30c <_init-0x80482b4>
  2944. 30c: 5f pop edi
  2945. 30d: 5f pop edi
  2946. 30e: 6f outs dx,DWORD PTR ds:[esi]
  2947. 30f: 66 66 5f data16 pop di
  2948. 312: 74 00 je 314 <_init-0x80482ac>
  2949. 314: 73 68 jae 37e <_init-0x8048242>
  2950. 316: 6f outs dx,DWORD PTR ds:[esi]
  2951. 317: 72 74 jb 38d <_init-0x8048233>
  2952. 319: 20 75 6e and BYTE PTR [ebp+0x6e],dh
  2953. 31c: 73 69 jae 387 <_init-0x8048239>
  2954. 31e: 67 6e outs dx,BYTE PTR ds:[si]
  2955. 320: 65 64 20 69 6e gs and BYTE PTR fs:[ecx+0x6e],ch
  2956. 325: 74 00 je 327 <_init-0x8048299>
  2957. 327: 5f pop edi
  2958. 328: 63 68 61 arpl WORD PTR [eax+0x61],bp
  2959. 32b: 69 6e 00 73 69 6e 5f imul ebp,DWORD PTR [esi+0x0],0x5f6e6973
  2960. 332: 70 6f jo 3a3 <_init-0x804821d>
  2961. 334: 72 74 jb 3aa <_init-0x8048216>
  2962. 336: 00 5f 49 add BYTE PTR [edi+0x49],bl
  2963. 339: 4f dec edi
  2964. 33a: 5f pop edi
  2965. 33b: 62 61 63 bound esp,QWORD PTR [ecx+0x63]
  2966. 33e: 6b 75 70 5f imul esi,DWORD PTR [ebp+0x70],0x5f
  2967. 342: 62 61 73 bound esp,QWORD PTR [ecx+0x73]
  2968. 345: 65 00 69 6e add BYTE PTR gs:[ecx+0x6e],ch
  2969. 349: 5f pop edi
  2970. 34a: 70 6f jo 3bb <_init-0x8048205>
  2971. 34c: 72 74 jb 3c2 <_init-0x80481fe>
  2972. 34e: 5f pop edi
  2973. 34f: 74 00 je 351 <_init-0x804826f>
  2974. 351: 5f pop edi
  2975. 352: 66 6c data16 ins BYTE PTR es:[edi],dx
  2976. 354: 61 popa
  2977. 355: 67 73 32 addr16 jae 38a <_init-0x8048236>
  2978. 358: 00 73 61 add BYTE PTR [ebx+0x61],dh
  2979. 35b: 5f pop edi
  2980. 35c: 66 61 popaw
  2981. 35e: 6d ins DWORD PTR es:[edi],dx
  2982. 35f: 69 6c 79 00 5f 6d 6f imul ebp,DWORD PTR [ecx+edi*2+0x0],0x646f6d5f
  2983. 366: 64
  2984. 367: 65 00 5f 49 add BYTE PTR gs:[edi+0x49],bl
  2985. 36b: 4f dec edi
  2986. 36c: 5f pop edi
  2987. 36d: 72 65 jb 3d4 <_init-0x80481ec>
  2988. 36f: 61 popa
  2989. 370: 64 5f fs pop edi
  2990. 372: 62 61 73 bound esp,QWORD PTR [ecx+0x73]
  2991. 375: 65 00 6e 65 add BYTE PTR gs:[esi+0x65],ch
  2992. 379: 77 73 ja 3ee <_init-0x80481d2>
  2993. 37b: 6f outs dx,DWORD PTR ds:[esi]
  2994. 37c: 63 6b 66 arpl WORD PTR [ebx+0x66],bp
  2995. 37f: 64 00 73 61 add BYTE PTR fs:[ebx+0x61],dh
  2996. 383: 5f pop edi
  2997. 384: 64 61 fs popa
  2998. 386: 74 61 je 3e9 <_init-0x80481d7>
  2999. 388: 00 65 72 add BYTE PTR [ebp+0x72],ah
  3000. 38b: 72 6f jb 3fc <_init-0x80481c4>
  3001. 38d: 72 00 jb 38f <_init-0x8048231>
  3002. 38f: 5f pop edi
  3003. 390: 49 dec ecx
  3004. 391: 4f dec edi
  3005. 392: 5f pop edi
  3006. 393: 73 61 jae 3f6 <_init-0x80481ca>
  3007. 395: 76 65 jbe 3fc <_init-0x80481c4>
  3008. 397: 5f pop edi
  3009. 398: 62 61 73 bound esp,QWORD PTR [ecx+0x73]
  3010. 39b: 65 00 73 6f add BYTE PTR gs:[ebx+0x6f],dh
  3011. 39f: 63 6b 61 arpl WORD PTR [ebx+0x61],bp
  3012. 3a2: 64 64 72 00 fs fs jb 3a6 <_init-0x804821a>
  3013. 3a6: 73 69 jae 411 <_init-0x80481af>
  3014. 3a8: 67 6e outs dx,BYTE PTR ds:[si]
  3015. 3aa: 75 6d jne 419 <_init-0x80481a7>
  3016. 3ac: 00 5f 66 add BYTE PTR [edi+0x66],bl
  3017. 3af: 69 6c 65 6e 6f 00 73 imul ebp,DWORD PTR [ebp+eiz*2+0x6e],0x6f73006f
  3018. 3b6: 6f
  3019. 3b7: 63 6b 61 arpl WORD PTR [ebx+0x61],bp
  3020. 3ba: 64 64 72 5f fs fs jb 41d <_init-0x80481a3>
  3021. 3be: 69 6e 00 5f 5f 6e 6f imul ebp,DWORD PTR [esi+0x0],0x6f6e5f5f
  3022. 3c5: 74 68 je 42f <_init-0x8048191>
  3023. 3c7: 69 6e 67 5f 74 6f 5f imul ebp,DWORD PTR [esi+0x67],0x5f6f745f
  3024. 3ce: 73 65 jae 435 <_init-0x804818b>
  3025. 3d0: 65 5f gs pop edi
  3026. 3d2: 68 65 72 65 5f push 0x5f657265
  3027. 3d7: 00 5f 66 add BYTE PTR [edi+0x66],bl
  3028. 3da: 6c ins BYTE PTR es:[edi],dx
  3029. 3db: 61 popa
  3030. 3dc: 67 73 00 addr16 jae 3df <_init-0x80481e1>
  3031. 3df: 53 push ebx
  3032. 3e0: 4f dec edi
  3033. 3e1: 43 inc ebx
  3034. 3e2: 4b dec ebx
  3035. 3e3: 5f pop edi
  3036. 3e4: 53 push ebx
  3037. 3e5: 54 push esp
  3038. 3e6: 52 push edx
  3039. 3e7: 45 inc ebp
  3040. 3e8: 41 inc ecx
  3041. 3e9: 4d dec ebp
  3042. 3ea: 00 53 4f add BYTE PTR [ebx+0x4f],dl
  3043. 3ed: 43 inc ebx
  3044. 3ee: 4b dec ebx
  3045. 3ef: 5f pop edi
  3046. 3f0: 44 inc esp
  3047. 3f1: 43 inc ebx
  3048. 3f2: 43 inc ebx
  3049. 3f3: 50 push eax
  3050. 3f4: 00 5f 49 add BYTE PTR [edi+0x49],bl
  3051. 3f7: 4f dec edi
  3052. 3f8: 5f pop edi
  3053. 3f9: 6c ins BYTE PTR es:[edi],dx
  3054. 3fa: 6f outs dx,DWORD PTR ds:[esi]
  3055. 3fb: 63 6b 5f arpl WORD PTR [ebx+0x5f],bp
  3056. 3fe: 74 00 je 400 <_init-0x80481c0>
  3057. 400: 53 push ebx
  3058. 401: 4f dec edi
  3059. 402: 43 inc ebx
  3060. 403: 4b dec ebx
  3061. 404: 5f pop edi
  3062. 405: 4e dec esi
  3063. 406: 4f dec edi
  3064. 407: 4e dec esi
  3065. 408: 42 inc edx
  3066. 409: 4c dec esp
  3067. 40a: 4f dec edi
  3068. 40b: 43 inc ebx
  3069. 40c: 4b dec ebx
  3070. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement