Snorflake

Command line arg grabber ASM

Jul 26th, 2015
319
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. .386
  2. .model flat, stdcall
  3. option casemap :none
  4.  
  5. include \masm32\include\windows.inc
  6. include \masm32\include\kernel32.inc
  7. includelib \masm32\lib\kernel32.lib
  8. include \masm32\include\user32.inc
  9. includelib \masm32\lib\user32.lib
  10.  
  11. .data
  12. Kernel32 db "kernel32.dll",0
  13. loadLibrary db "LoadLibraryA",0
  14.  
  15. .code
  16.  
  17. start:
  18.  
  19. call GetCommandLine
  20.  
  21. push 0
  22. lea ecx, Kernel32
  23. push ecx
  24. push eax
  25. push 0
  26.  
  27. call MessageBox
  28.  
  29.  
  30. ret
  31.  
  32. END start
Advertisement
Add Comment
Please, Sign In to add comment