Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.38 KB | None | 0 0
  1. 08048494 <main>:
  2. 8048494: 55 push %ebp
  3. 8048495: 89 e5 mov %esp,%ebp
  4. 8048497: 57 push %edi
  5. 8048498: 56 push %esi
  6. 8048499: 83 e4 f0 and $0xfffffff0,%esp
  7. 804849c: 83 ec 20 sub $0x20,%esp
  8. 804849f: 83 7d 08 01 cmpl $0x1,0x8(%ebp)
  9. 80484a3: 7f 16 jg 80484bb <main+0x27>
  10. 80484a5: c7 04 24 30 86 04 08 movl $0x8048630,(%esp)
  11. 80484ac: e8 cf fe ff ff call 8048380 <puts@plt>
  12.  
  13. 8048380 <puts@plt>:
  14. 8048380: ff 25 04 a0 04 08 jmp *0x804a004
  15. 8048386: 68 08 00 00 00 push $0x8
  16. 804838b: e9 d0 ff ff ff jmp 8048360 <_init+0x30>
  17.  
  18. 80484b1: b8 00 00 00 00 mov $0x0,%eax
  19. 80484b6: e9 9e 00 00 00 jmp 8048559 <main+0xc5>
  20. 80484bb: 8b 45 0c mov 0xc(%ebp),%eax
  21. 80484be: 83 c0 04 add $0x4,%eax
  22. 80484c1: 8b 00 mov (%eax),%eax
  23. 80484c3: 89 04 24 mov %eax,(%esp)
  24. 80484c6: e8 05 ff ff ff call 80483d0 <atoi@plt>
  25. 080483d0 <atoi@plt>:
  26. 80483d0: ff 25 18 a0 04 08 jmp *0x804a018
  27. 80483d6: 68 30 00 00 00 push $0x30
  28. 80483db: e9 80 ff ff ff jmp 8048360 <_init+0x30>
  29.  
  30. 80484cb: 2d 34 12 00 00 sub $0x1234,%eax
  31. 80484d0: 89 44 24 18 mov %eax,0x18(%esp)
  32. 80484d4: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%esp)
  33. 80484db: 00
  34. 80484dc: c7 44 24 08 20 00 00 movl $0x20,0x8(%esp)
  35. 80484e3: 00
  36. 80484e4: c7 44 24 04 60 a0 04 movl $0x804a060,0x4(%esp)
  37. 80484eb: 08
  38. 80484ec: 8b 44 24 18 mov 0x18(%esp),%eax
  39. 80484f0: 89 04 24 mov %eax,(%esp)
  40. 80484f3: e8 78 fe ff ff call 8048370 <read@plt>
  41.  
  42. 8048370: ff 25 00 a0 04 08 jmp *0x804a000
  43. 8048376: 68 00 00 00 00 push $0x0
  44. 804837b: e9 e0 ff ff ff jmp 8048360 <_init+0x30>
  45.  
  46. 80484f8: 89 44 24 1c mov %eax,0x1c(%esp)
  47. 80484fc: ba 46 86 04 08 mov $0x8048646,%edx
  48. 8048501: b8 60 a0 04 08 mov $0x804a060,%eax
  49. 8048506: b9 0a 00 00 00 mov $0xa,%ecx
  50. 804850b: 89 d6 mov %edx,%esi
  51. 804850d: 89 c7 mov %eax,%edi
  52. 804850f: f3 a6 repz cmpsb %es:(%edi),%ds:(%esi)
  53. 8048511: 0f 97 c2 seta %dl
  54. 8048514: 0f 92 c0 setb %al
  55. 8048517: 89 d1 mov %edx,%ecx
  56. 8048519: 28 c1 sub %al,%cl
  57. 804851b: 89 c8 mov %ecx,%eax
  58. 804851d: 0f be c0 movsbl %al,%eax
  59. 8048520: 85 c0 test %eax,%eax
  60. 8048522: 75 24 jne 8048548 <main+0xb4>
  61. 8048524: c7 04 24 50 86 04 08 movl $0x8048650,(%esp)
  62. 804852b: e8 50 fe ff ff call 8048380 <puts@plt>
  63.  
  64. 8048530: c7 04 24 5c 86 04 08 movl $0x804865c,(%esp)
  65. 8048537: e8 54 fe ff ff call 8048390 <system@plt>
  66. 804853c: c7 04 24 00 00 00 00 movl $0x0,(%esp)
  67. 8048543: e8 68 fe ff ff call 80483b0 <exit@plt>
  68. 8048548: c7 04 24 6a 86 04 08 movl $0x804866a,(%esp)
  69. 804854f: e8 2c fe ff ff call 8048380 <puts@plt>
  70. 8048554: b8 00 00 00 00 mov $0x0,%eax
  71. 8048559: 8d 65 f8 lea -0x8(%ebp),%esp
  72. 804855c: 5e pop %esi
  73. 804855d: 5f pop %edi
  74. 804855e: 5d pop %ebp
  75. 804855f: c3 ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement