comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[MASM] GetModuleFileName Example (Beginner)

  • 0 Respuestas
  • 2171 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5409
  • Actividad:
    20%
  • Reputación 33
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Junio 09, 2010, 12:31:17 pm »
Código: ASM
  1. ; Simple Example of how to use GetModuleFileName in MASM
  2. ; Coded By DeadlyVermilion
  3. ; For Education Purposes
  4. .386
  5.  
  6. .model flat,stdcall
  7. option casemap:none
  8. include \masm32\include\windows.inc
  9. include \masm32\include\kernel32.inc   ; Needed for GetModuleFileName
  10. includelib \masm32\lib\kernel32.lib    ; Library for Kernel32
  11. include \masm32\include\user32.inc     ; Needed For MessageBox
  12. includelib \masm32\lib\user32.lib      ; Library for User32
  13.  
  14. .data ;Data Section
  15. MsgBoxCaption  db "File Location",0    ; Caption Used In MessageBox
  16. MsgBoxText       db "This file is located in.",0  ; Text String
  17. mPath byte 256 dup (0) ; Variable in which EXE Path will be stored
  18.  
  19. .code ; This Is The Section Where The Actual Code Is
  20. start:
  21.  
  22. invoke GetModuleFileName, 0, offset mPath, 256 ; Invokes GetModuleFileName and stores address in variable mPath
  23.  
  24. invoke MessageBox, NULL, addr MsgBoxText, addr MsgBoxCaption, MB_OK ; MessageBox Displaying The String MsgBoxText
  25. invoke MessageBox, NULL, addr mPath, addr MsgBoxCaption, MB_OK ; MessageBox Displaying the actual Executeable Location
  26. invoke ExitProcess, NULL ; Closes The Application Properly Without Errors
  27. end start
« Última modificación: Junio 03, 2013, 11:37:08 am por Expermicid »


 

¿Te gustó el post? COMPARTILO!



[MASM] Pequeña PoC de shell remota

Iniciado por binary_death

Respuestas: 0
Vistas: 2601
Último mensaje Septiembre 01, 2013, 02:03:45 pm
por binary_death
[MASM] Hook al teclado

Iniciado por binary_death

Respuestas: 0
Vistas: 2552
Último mensaje Septiembre 01, 2013, 01:59:57 pm
por binary_death
[MASM] Shellcode RunPE

Iniciado por ANTRAX

Respuestas: 0
Vistas: 3366
Último mensaje Junio 05, 2012, 04:44:43 pm
por ANTRAX
[MASM] File Downloader

Iniciado por ANTRAX

Respuestas: 0
Vistas: 2398
Último mensaje Junio 05, 2012, 04:41:40 pm
por ANTRAX
[MASM] PE Infector

Iniciado por ANTRAX

Respuestas: 0
Vistas: 3709
Último mensaje Junio 05, 2012, 04:39:59 pm
por ANTRAX