aaomidi

Untitled

Jan 2nd, 2016
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.59 KB | None | 0 0
  1. 00401334 <_main>:
  2. 401334: 55 push %ebp
  3. 401335: 89 e5 mov %esp,%ebp
  4. 401337: 83 e4 f0 and $0xfffffff0,%esp
  5. 40133a: 83 ec 30 sub $0x30,%esp
  6. 40133d: e8 be 06 00 00 call 401a00 <___main>
  7. 401342: c7 04 24 24 30 40 00 movl $0x403024,(%esp)
  8. 401349: e8 22 09 00 00 call 401c70 <_puts>
  9. 40134e: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%esp)
  10. 401355: 00
  11. 401356: c7 04 24 0d 31 40 00 movl $0x40310d,(%esp)
  12. 40135d: e8 16 09 00 00 call 401c78 <_printf>
  13. 401362: 8d 44 24 10 lea 0x10(%esp),%eax
  14. 401366: 89 44 24 04 mov %eax,0x4(%esp)
  15. 40136a: c7 04 24 1a 31 40 00 movl $0x40311a,(%esp)
  16. 401371: e8 0a 09 00 00 call 401c80 <_scanf>
  17. 401376: 8d 44 24 10 lea 0x10(%esp),%eax
  18. 40137a: 89 04 24 mov %eax,(%esp)
  19. 40137d: e8 06 09 00 00 call 401c88 <_strlen>
  20. 401382: 89 44 24 24 mov %eax,0x24(%esp)
  21. 401386: 83 7c 24 24 06 cmpl $0x6,0x24(%esp)
  22. 40138b: 7e 07 jle 401394 <_main+0x60>
  23. 40138d: 83 7c 24 24 0b cmpl $0xb,0x24(%esp)
  24. 401392: 7e 08 jle 40139c <_main+0x68>
  25. 401394: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%esp)
  26. 40139b: 00
  27. 40139c: c7 44 24 28 00 00 00 movl $0x0,0x28(%esp)
  28. 4013a3: 00
  29. 4013a4: eb 6b jmp 401411 <_main+0xdd>
  30. 4013a6: 8d 54 24 10 lea 0x10(%esp),%edx
  31. 4013aa: 8b 44 24 28 mov 0x28(%esp),%eax
  32. 4013ae: 01 d0 add %edx,%eax
  33. 4013b0: 8a 00 mov (%eax),%al
  34. 4013b2: 3c 60 cmp $0x60,%al
  35. 4013b4: 7e 10 jle 4013c6 <_main+0x92>
  36. 4013b6: 8d 54 24 10 lea 0x10(%esp),%edx
  37. 4013ba: 8b 44 24 28 mov 0x28(%esp),%eax
  38. 4013be: 01 d0 add %edx,%eax
  39. 4013c0: 8a 00 mov (%eax),%al
  40. 4013c2: 3c 7a cmp $0x7a,%al
  41. 4013c4: 7e 0a jle 4013d0 <_main+0x9c>
  42. 4013c6: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%esp)
  43. 4013cd: 00
  44. 4013ce: eb 3d jmp 40140d <_main+0xd9>
  45. 4013d0: 8b 44 24 28 mov 0x28(%esp),%eax
  46. 4013d4: 83 e0 01 and $0x1,%eax
  47. 4013d7: 85 c0 test %eax,%eax
  48. 4013d9: 75 1a jne 4013f5 <_main+0xc1>
  49. 4013db: 8d 54 24 10 lea 0x10(%esp),%edx
  50. 4013df: 8b 44 24 28 mov 0x28(%esp),%eax
  51. 4013e3: 01 d0 add %edx,%eax
  52. 4013e5: 8a 00 mov (%eax),%al
  53. 4013e7: 3c 6d cmp $0x6d,%al
  54. 4013e9: 7e 22 jle 40140d <_main+0xd9>
  55. 4013eb: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%esp)
  56. 4013f2: 00
  57. 4013f3: eb 18 jmp 40140d <_main+0xd9>
  58. 4013f5: 8d 54 24 10 lea 0x10(%esp),%edx
  59. 4013f9: 8b 44 24 28 mov 0x28(%esp),%eax
  60. 4013fd: 01 d0 add %edx,%eax
  61. 4013ff: 8a 00 mov (%eax),%al
  62. 401401: 3c 6d cmp $0x6d,%al
  63. 401403: 7f 08 jg 40140d <_main+0xd9>
  64. 401405: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%esp)
  65. 40140c: 00
  66. 40140d: ff 44 24 28 incl 0x28(%esp)
  67. 401411: 8b 44 24 28 mov 0x28(%esp),%eax
  68. 401415: 3b 44 24 24 cmp 0x24(%esp),%eax
  69. 401419: 7c 8b jl 4013a6 <_main+0x72>
  70. 40141b: 83 7c 24 2c 00 cmpl $0x0,0x2c(%esp)
  71. 401420: 74 0e je 401430 <_main+0xfc>
  72. 401422: c7 04 24 1d 31 40 00 movl $0x40311d,(%esp)
  73. 401429: e8 4a 08 00 00 call 401c78 <_printf>
  74. 40142e: eb 0c jmp 40143c <_main+0x108>
  75. 401430: c7 04 24 2f 31 40 00 movl $0x40312f,(%esp)
  76. 401437: e8 3c 08 00 00 call 401c78 <_printf>
  77. 40143c: b8 00 00 00 00 mov $0x0,%eax
  78. 401441: c9 leave
  79. 401442: c3 ret
  80. 401443: 90 nop
Advertisement
Add Comment
Please, Sign In to add comment