Aggiunta di plugin a meterpreter

0

Sto cercando di aggiungere un plugin meterpreter,

a = client.railgun.kernel32.GetLogicalDrives()["return"] 
# Math magic to convert the binary to letters 
drives = [] 
letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" 
(0..25).each do |i| 
    test = letters[i,1] 
    rem = a % (2**(i+1)) 
    if rem > 0 
        drives << test 
        a = a - rem 
    end 
end 
print_line("Drives Available = #{drives.inspect}")

Quindi ho posizionato il file su /lib/rex/post/meterpreter/ui/console/command_dispatcher

Poi ho riavviato msfconsole, ma dopo averlo sfruttato con successo, non ho potuto vedere il comando XXX (dove il nome del file è XXX.rb) e il comando use XXX sembra cercare una dll con quel nome

Quindi qual è il modo corretto di aggiungere un plugin per meterpreter?

    
posta daisy 26.01.2014 - 16:52
fonte

1 risposta

2

La cartella corretta in cui inserire lo script è scripts/meterpreter/ .

Dopo aver copiato lo script e lanciato msfconsole , puoi utilizzare il comando run scriptname per eseguirlo.

Puoi trovare ulteriori dettagli ed esempi sullo scripting di meterpreter su Metasploit Unleashed . Un elenco di alcune utili funzioni API durante la scrittura di tali script può essere trovato qui e alcuni esempi di funzioni qui .

    
risposta data 26.01.2014 - 20:51
fonte

Leggi altre domande sui tag