Guest
Public paste!

Untitled

By: a guest | Mar 20th, 2010 | Syntax: ASM (NASM) | Size: 1.93 KB | Hits: 54 | Expires: Never
This paste has a previous version, view the difference. Copy text to clipboard
  1. 0x08048524 <main+0>:    push   ebp
  2. 0x08048525 <main+1>:    mov    ebp,esp
  3. 0x08048527 <main+3>:    sub    esp,0xa8
  4. 0x0804852d <main+9>:    and    esp,0xfffffff0
  5. 0x08048530 <main+12>:   mov    eax,0x0
  6. 0x08048535 <main+17>:   sub    esp,eax
  7. 0x08048537 <main+19>:   mov    DWORD PTR [ebp-0x8c],0x8048720
  8. 0x08048541 <main+29>:   call   0x8048448 <geteuid@plt>
  9. 0x08048546 <main+34>:   mov    DWORD PTR [esp],eax
  10. 0x08048549 <main+37>:   call   0x8048438 <setuid@plt>
  11. 0x0804854e <main+42>:   mov    DWORD PTR [esp],0x804872f
  12. 0x08048555 <main+49>:   call   0x80483d8 <system@plt>
  13. 0x0804855a <main+54>:   mov    DWORD PTR [esp],0x8048740
  14. 0x08048561 <main+61>:   call   0x8048428 <printf@plt>
  15. 0x08048566 <main+66>:   mov    eax,ds:0x80498c8
  16. 0x0804856b <main+71>:   mov    DWORD PTR [esp+0x8],eax
  17. 0x0804856f <main+75>:   mov    DWORD PTR [esp+0x4],0x7f
  18. 0x08048577 <main+83>:   lea    eax,[ebp-0x88]
  19. 0x0804857d <main+89>:   mov    DWORD PTR [esp],eax
  20. 0x08048580 <main+92>:   call   0x80483e8 <fgets@plt>
  21. 0x08048585 <main+97>:   mov    DWORD PTR [esp],0x2
  22. 0x0804858c <main+104>:  call   0x8048408 <sleep@plt>
  23. ---Type <return> to continue, or q <return> to quit---
  24. 0x08048591 <main+109>:  lea    eax,[ebp-0x88]
  25. 0x08048597 <main+115>:  mov    DWORD PTR [esp],eax
  26. 0x0804859a <main+118>:  call   0x80483f8 <strlen@plt>
  27. 0x0804859f <main+123>:  cmp    eax,0xfffffff6
  28. 0x080485a2 <main+126>:  je     0x80485b2 <main+142>
  29. 0x080485a4 <main+128>:  mov    DWORD PTR [esp],0x8048760
  30. 0x080485ab <main+135>:  call   0x8048428 <printf@plt>
  31. 0x080485b0 <main+140>:  jmp    0x80485da <main+182>
  32. 0x080485b2 <main+142>:  mov    DWORD PTR [esp],0x804877f
  33. 0x080485b9 <main+149>:  call   0x8048428 <printf@plt>
  34. 0x080485be <main+154>:  mov    DWORD PTR [esp+0x8],0x0
  35. 0x080485c6 <main+162>:  mov    DWORD PTR [esp+0x4],0x804879d
  36. 0x080485ce <main+170>:  mov    DWORD PTR [esp],0x80487a0
  37. 0x080485d5 <main+177>:  call   0x80483c8 <execl@plt>
  38. 0x080485da <main+182>:  mov    eax,0x0
  39. 0x080485df <main+187>:  leave  
  40. 0x080485e0 <main+188>:  ret