Istruttore: Ora che abbiamo compreso
il concetto di pivoting, non è poi così difficile da eseguire.
Tutto quello che dobbiamo fare è caricare qualsiasi strumento che
dobbiamo utilizzare, ad esempio, se desideri utilizzare
Nmap o ARP spoof o dSniff, puoi caricare
uno di questi strumenti, eseguirli
su questo computer,
che è connesso a questo grande rete,
e quindi puoi eseguire uno scanner di porte su
questo, puoi fare avvelenamento da
ARP e fare attacchi man-in-the-middle come abbiamo imparato prima.
Quindi è molto semplice.
Tutto quello che devi fare è
usare il comando upload, caricarlo qui e usarlo
dalla riga di comando, come lo usavamo comunque nei video precedenti.
Quello che
ti mostrerò oggi è come impostare
un percorso tra il computer hackerato e il tuo computer
in modo da poter utilizzare qualsiasi modulo
ausiliario o modulo Metasploit contro questa grande rete.
Quindi saremo in grado di utilizzare gli exploit
di Metasploit, saremo in grado di utilizzare
i port scanner forniti
con Metasploit e altri moduli utili.
Per farlo, utilizzeremo un modulo chiamato autoroute.
Lascia che ti mostri prima come se provo a eseguire
un exploit sul computer di destinazione, sul computer
Metasploitable, non funzionerà perché non è visibile a me.
Quindi farò un elenco di sessioni e vedrai che
ho già una connessione con il
computer Windows qui.
Quindi l'ho già hackerato.
E userò exploit/multi/samba e
usermap_script.
Ora, abbiamo già usato questo exploit
contro il Metasploitable prima, ma era
sulla stessa rete,
quindi era visibile a noi.
Quello che stiamo facendo ora
è tentare di attaccare un dispositivo che non è visibile a noi.
E poi mostrerò le opzioni.
Imposterò il mio RHOST a 10. 20. 15. 4 perché
questo è l'IP del dispositivo Metasploitable.
Allora mostrerò i payload.
E userò questo payload proprio qui.
Quindi imposterò PAYLOAD su questo.
Mostra opzioni.
È tutto impostato
correttamente, quindi farò exploit.
E vedrai che questo exploit
scadrà perché se torniamo al diagramma qui, questo
dispositivo non può vedere questo dispositivo.
Quindi sta cercando di eseguire un
exploit su questo dispositivo, anche se questo dispositivo ha quella
vulnerabilità ma non sarò in grado di
usarlo perché non riesco a vedere quel dispositivo.
E come puoi vedere ora,
l'exploit non è riuscito, il timeout della connessione.
Non siamo riusciti a connetterci al computer di destinazione.
Quindi quello che
farò ora, interagirò con il mio Meterpreter su ID uno.
Quindi sessioni -i 1.
Quindi sono nel mio Meterpreter.
Eseguirò prima ifconfig per vedere
come appare la mia rete o le
reti a cui è connesso il computer di destinazione.
Quindi possiamo vedere tutte le interfacce collegate
al computer di destinazione.
E cercherò interfacce con indirizzi IP.
Quindi abbiamo questa interfaccia numero quattro con un indirizzo IP.
E possiamo vedere che questo indirizzo IP
è sulla nostra rete.
Quindi non è davvero molto utile.
È già sulla nostra rete.
Siamo al 10. 20. 14 comunque, su quella sottorete.
Quindi questo non è molto utile per me.
Un altro che riesco a vedere è
questo, che è collegato a 10. 20. 15. 5.
Quindi è su una sottorete diversa proprio
qui, che non riesco a vedere dal mio dispositivo Kali Linux.
Quindi proverò a impostare un
percorso tra questa sottorete e la mia sottorete attuale.
Quindi copierò questo.
E poi metterò in background la mia sessione attuale, quindi
torno in Metasploit e
lo cancellerò.
Quindi userò post/manage.
A proposito, in qualsiasi fase di questo,
se vuoi vedere tutti i moduli
di gestione, ad esempio, puoi semplicemente lasciarlo
qui e
toccare due volte e vedrai tutti
i moduli di gestione e puoi provare e usali e sperimentali.
Quindi quello che vogliamo usare è autoroute.
E mostrerò le opzioni per vedere
le opzioni che posso impostare.
E abbiamo due opzioni che dobbiamo impostare.
Dobbiamo impostare la sessione che abbiamo e
la sottorete.
Quindi imposterò prima la sessione.
Ed è la sessione numero uno.
E poi imposterò la sottorete
su ciò che abbiamo visto quando abbiamo eseguito il comando ifconfig.
Erano le 10. 20. 15 e ci metto uno zero.
Quindi, di nuovo, stiamo usando
i comandi set, molto semplici che abbiamo già imparato.
Stiamo impostando la sessione al numero uno.
Questa è la sessione che abbiamo hackerato per Windows.
E la sottorete è la sottorete, a
cui Windows è connesso e a cui
non abbiamo accesso.
Quindi sono le 10. 20. 15. 0.
E farò exploit.
E questo creerà la connessione o il percorso tra
il mio dispositivo e il dispositivo Windows.
Quindi quello
che farò ora, tornerò allo
stesso exploit che ho provato
all'inizio del video e vedrai che l'exploit funzionerà
perché il dispositivo Windows è visibile a me ora .
Quindi, invece di utilizzare
l'exploit, puoi utilizzare, come ho detto,
port scanner o modelli di rilevamento forniti
con Metasploit o
qualsiasi altro modulo fornito con Metasploit perché
il mio dispositivo ora può vedere il computer di destinazione.
Può vedere questo dispositivo Metasploitable perché non era visibile
per me all'inizio, ma ora ho una connessione
a questo computer e ho impostato un
percorso tra
questa rete e il mio computer
in modo da poter effettivamente vedere il dispositivo Metasploitable ora.
Quindi userò lo stesso exploit che ho usato prima.
Ed era exploit/multi/samba/usermap_script.
Basta chiarirlo.
Ora mostrerò le opzioni
e le lascerò
invariate perché in realtà tutto è impostato correttamente.
Quindi farò solo exploit.
E come puoi vedere, ora la shell dei comandi è stata avviata correttamente
e ora ho effettivamente accesso al dispositivo Metasploitable, quindi
posso fare l'id e sono root.
Posso fare una uname -a per confermarlo solo per te.
E possiamo vedere che siamo nel dispositivo
Metasploitable e posso eseguire qualsiasi comando Linux che voglio.
Quindi posso fare ls, pwd e dovrei essere nella root.
E posso fare cd, andare su var, per esempio.
E fai qualsiasi comando Linux che voglio.
Quindi sostanzialmente ho pieno accesso al computer di destinazione.
Ora di nuovo, come ho detto, puoi caricare cose ed
eseguirle dal computer di destinazione, ma
non è sempre una buona idea caricare cose
su un computer hackerato.
Quindi impostare le rotte in questo
modo e usare il pivot è una scelta molto più sicura.
E ti consiglio vivamente
di dare un'occhiata ad altri moduli
Metasploitable perché Metasploit è davvero, davvero grande.
È difficile per me coprire tutto.
Ho appena coperto le principali cose di base,
ma puoi sempre semplicemente
entrare e dare un'occhiata ad altri moduli e provarli.
L'uso dei moduli è solitamente lo stesso.
Abbiamo dato un'occhiata a una vasta gamma di moduli.
Quindi dovrebbe essere semplice configurare le opzioni ed eseguire
questi moduli nel modo desiderato.