Advertisement
Guest User

Untitled

a guest
Jul 25th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. %include "io.inc"
  2.  
  3. section .text
  4. global CMAIN
  5. CMAIN:
  6. mov ebp, esp; for correct debugging
  7. xor ebp,ebp
  8.  
  9. mov dword [ebp+data+0x10], 0x26b3188c
  10. mov dword [ebp+data+0x14], 0x1b80df89
  11. mov dword [ebp+data+0x18], 0x40df7ed5
  12. mov DWORD [ebp+data+0x1c], 0x4ce087ee
  13. mov DWORD [ebp+data+0x20],0x0
  14. mov edx, dword [ebp+data+0x10]
  15. xor edx,DWORD [ebp+data+0x18]
  16. mov DWORD [ebp+data+0x28],edx
  17. mov edx,DWORD [ebp+data+0x14]
  18. xor edx,DWORD [ebp+data+0x1c]
  19. mov DWORD [ebp+data+0x24],edx
  20. lea edx,[ebp+data+0x28]
  21. mov DWORD [ebp+data+0xc],edx
  22. jmp .line3
  23. .line2:
  24. mov edx,DWORD [ebp+data+0xc]
  25. movzx edx,BYTE [edx]
  26. add edx,0xd
  27. mov ecx,edx
  28. mov edx,DWORD [ebp+data+0xc]
  29. mov BYTE [edx],cl
  30. add DWORD [ebp+data+0xc],0x1
  31. .line3:
  32. mov edx,DWORD [ebp+data+0xc]
  33. movzx edx,BYTE [edx]
  34. test dl,dl
  35. jne .line2
  36. 4 sub esp,0xc
  37. lea edx,[ebp+data+0x28]
  38.  
  39. nop
  40. nop
  41.  
  42. section .data
  43.  
  44. data db 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement