Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0x004013ee <+0>: push %ebp
- 0x004013ef <+1>: mov %esp,%ebp
- 0x004013f1 <+3>: sub $0x18,%esp
- 0x004013f4 <+6>: and $0xfffffff0,%esp
- 0x004013f7 <+9>: mov $0x0,%eax
- 0x004013fc <+14>: add $0xf,%eax
- 0x004013ff <+17>: add $0xf,%eax
- 0x00401402 <+20>: shr $0x4,%eax
- 0x00401405 <+23>: shl $0x4,%eax
- 0x00401408 <+26>: mov %eax,-0x8(%ebp)
- 0x0040140b <+29>: mov -0x8(%ebp),%eax
- 0x0040140e <+32>: call 0x40d350 <_alloca>
- 0x00401413 <+37>: call 0x40ced0 <__main>
- 0x00401418 <+42>: movl $0x0,-0x4(%ebp)
- 0x0040141f <+49>: cmpl $0x1,-0x4(%ebp)
- 0x00401423 <+53>: jne 0x401439 <main+75>
- 0x00401425 <+55>: movl $0x443000,0x4(%esp)
- 0x0040142d <+63>: movl $0x4463c0,(%esp)
- 0x00401434 <+70>: call 0x43e868 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc>
- 0x00401439 <+75>: cmpl $0x2,0x8(%ebp)
- 0x0040143d <+79>: jle 0x40165c <main+622>
- 0x00401443 <+85>: mov 0xc(%ebp),%eax
- 0x00401446 <+88>: add $0x4,%eax
- 0x00401449 <+91>: mov (%eax),%eax
- 0x0040144b <+93>: cmpb $0x31,(%eax)
- 0x0040144e <+96>: jne 0x4015e2 <main+500>
- 0x00401454 <+102>: mov 0xc(%ebp),%eax
- 0x00401457 <+105>: add $0x4,%eax
- 0x0040145a <+108>: mov (%eax),%eax
- 0x0040145c <+110>: inc %eax
- 0x0040145d <+111>: cmpb $0x33,(%eax)
- 0x00401460 <+114>: jne 0x4015e2 <main+500>
- 0x00401466 <+120>: mov 0xc(%ebp),%eax
- 0x00401469 <+123>: add $0x4,%eax
- 0x0040146c <+126>: mov (%eax),%eax
- 0x0040146e <+128>: add $0x2,%eax
- 0x00401471 <+131>: cmpb $0x30,(%eax)
- 0x00401474 <+134>: jne 0x4015e2 <main+500>
- 0x0040147a <+140>: mov 0xc(%ebp),%eax
- 0x0040147d <+143>: add $0x4,%eax
- 0x00401480 <+146>: mov (%eax),%eax
- 0x00401482 <+148>: add $0x3,%eax
- 0x00401485 <+151>: cmpb $0x51,(%eax)
- 0x00401488 <+154>: jne 0x4015e2 <main+500>
- 0x0040148e <+160>: mov 0xc(%ebp),%eax
- 0x00401491 <+163>: add $0x4,%eax
- 0x00401494 <+166>: mov (%eax),%eax
- 0x00401496 <+168>: add $0x4,%eax
- 0x00401499 <+171>: cmpb $0x63,(%eax)
- 0x0040149c <+174>: jne 0x4015e2 <main+500>
- 0x004014a2 <+180>: mov 0xc(%ebp),%eax
- 0x004014a5 <+183>: add $0x4,%eax
- 0x004014a8 <+186>: mov (%eax),%eax
- 0x004014aa <+188>: add $0x5,%eax
- 0x004014ad <+191>: cmpb $0x69,(%eax)
- 0x004014b0 <+194>: jne 0x4015e2 <main+500>
- 0x004014b6 <+200>: mov 0xc(%ebp),%eax
- 0x004014b9 <+203>: add $0x8,%eax
- 0x004014bc <+206>: mov (%eax),%eax
- 0x004014be <+208>: inc %eax
- 0x004014bf <+209>: cmpb $0x67,(%eax)
- 0x004014c2 <+212>: jne 0x4015e2 <main+500>
- 0x004014c8 <+218>: mov 0xc(%ebp),%eax
- 0x004014cb <+221>: add $0x8,%eax
- 0x004014ce <+224>: mov (%eax),%eax
- 0x004014d0 <+226>: add $0x2,%eax
- 0x004014d3 <+229>: cmpb $0x64,(%eax)
- 0x004014d6 <+232>: jne 0x4015e2 <main+500>
- 0x004014dc <+238>: mov 0xc(%ebp),%eax
- 0x004014df <+241>: add $0x8,%eax
- 0x004014e2 <+244>: mov (%eax),%eax
- 0x004014e4 <+246>: add $0x3,%eax
- 0x004014e7 <+249>: cmpb $0x64,(%eax)
- 0x004014ea <+252>: jne 0x4015e2 <main+500>
- 0x004014f0 <+258>: mov 0xc(%ebp),%eax
- 0x004014f3 <+261>: add $0x8,%eax
- 0x004014f6 <+264>: mov (%eax),%eax
- 0x004014f8 <+266>: add $0x4,%eax
- 0x004014fb <+269>: cmpb $0x6d,(%eax)
- 0x004014fe <+272>: jne 0x4015e2 <main+500>
- 0x00401504 <+278>: mov 0xc(%ebp),%eax
- 0x00401507 <+281>: add $0x8,%eax
- 0x0040150a <+284>: mov (%eax),%eax
- 0x0040150c <+286>: add $0x5,%eax
- 0x0040150f <+289>: cmpb $0x4d,(%eax)
- 0x00401512 <+292>: jne 0x4015e2 <main+500>
- 0x00401518 <+298>: mov 0xc(%ebp),%eax
- 0x0040151b <+301>: add $0x8,%eax
- 0x0040151e <+304>: mov (%eax),%eax
- 0x00401520 <+306>: cmpb $0x48,(%eax)
- 0x00401523 <+309>: jne 0x4015e2 <main+500>
- 0x00401529 <+315>: movl $0x43,0x4(%esp)
- 0x00401531 <+323>: movl $0x4463c0,(%esp)
- 0x00401538 <+330>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x0040153d <+335>: movl $0x6f,0x4(%esp)
- 0x00401545 <+343>: movl $0x4463c0,(%esp)
- 0x0040154c <+350>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x00401551 <+355>: movl $0x72,0x4(%esp)
- 0x00401559 <+363>: movl $0x4463c0,(%esp)
- 0x00401560 <+370>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x00401565 <+375>: movl $0x72,0x4(%esp)
- 0x0040156d <+383>: movl $0x4463c0,(%esp)
- 0x00401574 <+390>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x00401579 <+395>: movl $0x65,0x4(%esp)
- 0x00401581 <+403>: movl $0x4463c0,(%esp)
- 0x00401588 <+410>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x0040158d <+415>: movl $0x63,0x4(%esp)
- 0x00401595 <+423>: movl $0x4463c0,(%esp)
- 0x0040159c <+430>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x004015a1 <+435>: movl $0x74,0x4(%esp)
- 0x004015a9 <+443>: movl $0x4463c0,(%esp)
- 0x004015b0 <+450>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x004015b5 <+455>: movl $0x21,0x4(%esp)
- 0x004015bd <+463>: movl $0x4463c0,(%esp)
- 0x004015c4 <+470>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x004015c9 <+475>: movl $0x443044,0x4(%esp)
- 0x004015d1 <+483>: movl $0x4463c0,(%esp)
- 0x004015d8 <+490>: call 0x43e868 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc>
- 0x004015dd <+495>: jmp 0x401668 <main+634>
- 0x004015e2 <+500>: movl $0x57,0x4(%esp)
- 0x004015ea <+508>: movl $0x4463c0,(%esp)
- 0x004015f1 <+515>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x004015f6 <+520>: movl $0x52,0x4(%esp)
- 0x004015fe <+528>: movl $0x4463c0,(%esp)
- 0x00401605 <+535>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x0040160a <+540>: movl $0x4f,0x4(%esp)
- 0x00401612 <+548>: movl $0x4463c0,(%esp)
- 0x00401619 <+555>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x0040161e <+560>: movl $0x4e,0x4(%esp)
- 0x00401626 <+568>: movl $0x4463c0,(%esp)
- 0x0040162d <+575>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x00401632 <+580>: movl $0x47,0x4(%esp)
- 0x0040163a <+588>: movl $0x4463c0,(%esp)
- 0x00401641 <+595>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x00401646 <+600>: movl $0x21,0x4(%esp)
- 0x0040164e <+608>: movl $0x4463c0,(%esp)
- 0x00401655 <+615>: call 0x43eba8 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c>
- 0x0040165a <+620>: jmp 0x401668 <main+634>
- 0x0040165c <+622>: movl $0x0,(%esp)
- 0x00401663 <+629>: call 0x415358 <exit>
- 0x00401668 <+634>: mov $0x0,%eax
- 0x0040166d <+639>: leave
- 0x0040166e <+640>: ret
- 0x0040166f <+641>: nop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement