Specificatore di formato MSFvenom

1

In msfvenom, cosa significa esattamente quando specificherò il formato in C o Python? E qual è il formato 'raw' per? Lo so, quando il formato è psh-cmd viene eseguito nel prompt dei comandi, e quando è exe viene eseguito come un normale eseguibile, ma per quanto riguarda gli altri?

    
posta pedro santos 24.09.2016 - 21:35
fonte

1 risposta

1

Ci sono 2 formati in msfvenom. Formati eseguibili e formati di trasformazione (vedi Metasploit scatenato ). Il primo creerà un eseguibile di qualche tipo. exe creerà un eseguibile di Windows. Elf creerà un eseguibile per Linux. Psh creerà uno script PowerShell che potrai eseguire immediatamente. E così via. I formati di trasformazione formattano il carico utile nel formato specificato in modo da poterlo includere in un programma dello stesso formato. se fornisci "C" qui otterrai una serie di caratteri non firmati. Fino a te per usarlo nel tuo codice sorgente C. Molto probabilmente utilizzerai il formato di trasformazione quando scrivi un exploit e invii il payload sulla rete. Se l'exploit è scritto in ruby vorrai il payload come array di ruby. Ho appena provato il formato "raw": sembra emettere il payload come puro codice eseguibile binario. Non so per cosa lo useresti, non mi è ancora successo.

    
risposta data 25.09.2016 - 13:01
fonte

Leggi altre domande sui tag