Docente: nelle lezioni
precedenti, abbiamo imparato come utilizzare
Bettercap per scoprire tutti i client sulla stessa rete,
eseguire un attacco di spoofing ARP per intercettare i dati e
quindi annusare i dati per vedere i nomi utente,
le password e tutto ciò che viene inviato sulla rete .
Ora, per fare
ciò, dovevamo effettivamente eseguire una serie di comandi.
Quindi, prima di tutto, abbiamo dovuto fare rete. sonda attiva, per
accendere il modulo sonda.
Abbiamo dovuto configurare le impostazioni per il
modulo ARPspoof, attivarlo e quindi attivare il modulo di sniffing.
Ora, ogni volta che vuoi farlo, ogni
volta che vuoi intercettare i dati e vederli sullo schermo,
dovrai fare tutti i passaggi che ti ho mostrato
nella lezione precedente.
O se sei pigro come me,
puoi usare un caplet per fare tutto ciò automaticamente, che è
esattamente quello che voglio mostrarti in questa lezione.
Quindi cosa intendo per caplet?
Bene, fondamentalmente un caplet è solo un file
di testo che contiene tutti i comandi che si desidera eseguire.
Quindi ridimensionerò questo menu.
Aprirò un file di
testo e lo organizzerò un po
'per renderlo più facile da seguire e
cancellerò questa finestra qui e vado
al primo comando in cui abbiamo dovuto eseguire
per fare questo.
Quindi di nuovo scorrendo verso l'alto, la prima cosa che
abbiamo fatto è stata net. sonda.
Quindi nel mio file di
testo qui, scriverò letteralmente questo comando, net. sonda.
E come abbiamo visto, questo avvierà automaticamente
la rete. modulo di ricognizione.
Ancora una volta, abbiamo abilitato entrambi
questi moduli per scoprire i client connessi
e continuare a scoprire automaticamente tutti i nuovi client
che si connettono alla rete.
La prossima cosa
che abbiamo fatto è stata modificare le impostazioni per il modulo ARPspoof.
Quindi abbiamo impostato ARPspoof full duplex su true.
In realtà lo copierò e lo incollerò qui.
Quindi impostiamo l'IP di destinazione.
Quindi, lo copierò e lo incollerò qui, tenendo presente
che è molto importante.
Vuoi assicurarti di cambiare sempre l'IP qui
con l'IP del tuo target.
E se stai prendendo di mira più computer,
puoi semplicemente usare la
virgola e digitare l'IP successivo dopo il coma.
Successivamente abbiamo attivato il modulo ARPspoof.
Quindi di nuovo, questo è quello che farò qui.
Farò arp. parodia.
E infine eseguiamo anche lo sniffer facendo net. annusare.
Quindi di nuovo, lo scrivo qui, al netto. annusare.
Quindi questo è in realtà un
bel riassunto di ciò che abbiamo fatto nelle lezioni precedenti.
Ancora una
volta, come ho detto, ogni volta che
vuoi intercettare le connessioni, dovrai
avviare Bettercap ed eseguire tutti questi comandi manualmente.
Vuoi avviare il modulo
sonda, vuoi abilitare il full duplex.
Quindi riempi o falsi il target e il router.
Vuoi impostare il tuo IP
di destinazione e vuoi attivare lo spoof e attivare l'annusata.
Quindi, per renderlo molto semplice, invece di
doverlo digitare ogni volta che vogliamo eseguire un
attacco di spoofing ARP e intercettare i dati, ho inserito tutto questo
in un file di testo.
Salverò questo file di testo.
Lo inserirò nella mia directory principale e
lo chiamerò spoof. cap.
Quindi lo salverò ora e posso
chiuderlo perché abbiamo finito e possiamo tornare qui.
E quello che farò davvero, uscirò da questo.
Quindi lascerò Bettercap e cancellerò lo schermo.
E se faccio LS per elencare tutti i file e le
directory nella directory di
lavoro corrente, perché in questo momento sono root.
Quindi, se faccio LS, puoi vedere che abbiamo un nuovo
file chiamato spoof. cap.
E solo per confermare, se
vado giù al mio file manager proprio qui, puoi vedere
che abbiamo un nuovo file, di nuovo nella radice
chiamata spoof. cap.
E tutto ciò che vogliamo fare è inviare questo file
spoof a Bettercap prima di iniziare Bettercap.
Ora, non sappiamo come fare, quindi
faremo il bettercap: aiutate a vedere tutte le opzioni che possiamo
impostare con Bettercap.
E quello che vogliamo fare è usare l'opzione -caplet proprio qui.
Quindi eseguiremo Bettercap come una volta.
Prima di tutto, facciamo Bettercap seguito da iface
per specificare l'interfaccia connessa alla
rete di destinazione e nel mio caso questo è ETH0.
Quindi, finora questo è identico
a quello che ho fatto nelle lezioni precedenti.
L'unica differenza ora
è che useremo l'opzione -caplet per
specificare il mio file caplet che ho appena creato.
Quindi farò -caplet seguito dal
file che ho appena creato,
che si chiama spoof. berretto e basta.
Ora, prima di premere invio, solo
per confermarti, tornerò alla
mia macchina Windows e farò ARP-a per mostrarti.
E come puoi vedere
in questo momento, l'IP del router qui, ha questo indirizzo MAC.
Quindi dopo averlo eseguito,
dovrebbe avviare automaticamente tutti i moduli che
ho appena digitato e dovrebbe eseguire un attacco di spoofing ARP.
Pertanto, l'indirizzo MAC del router
dovrebbe cambiare all'indirizzo MAC di ETH0 che
è collegato a Kali proprio qui.
Quindi premerò Invio e come puoi vedere, in realtà abbiamo ricevuto
un errore e l'errore
sta dicendo che non è stato possibile trovare lo spoof Caplet.
Quindi sospetto di aver fatto un errore di ortografia e l'ho fatto.
Come puoi vedere, in realtà ho chiamato il caplet soof non spoof.
Quindi in realtà faccio molti errori come questo.
Quindi rinominerò questo in spoof
e torneremo qui.
Esco ed eseguirò di nuovo lo stesso comando, e perfetto.
Come puoi vedere, non abbiamo riscontrato alcun errore.
Se ti aiuto, come puoi vedere automaticamente,
abbiamo questa parodia in esecuzione.
Abbiamo la sonda, la ricognizione e l'annusatore tutti in
esecuzione non appena eseguiamo Bettercap.
Se ricordi la prima volta che l'abbiamo eseguito, avevamo
solo lo stream in
esecuzione e dovevamo fare tutto
manualmente e impostare manualmente le opzioni.
Quindi questo è davvero un bel modo di farlo.
Ora confermiamo che tutto funziona come previsto.
Quindi andrò alla
macchina Windows e faremo di nuovo ARP-a.
E perfetto, come puoi vedere, l'indirizzo MAC dei router
è cambiato con lo stesso indirizzo MAC della macchina kali
e l'indirizzo MAC dei
router originali, quello corretto era questo.
Quindi questo significa che questa macchina Windows
è ora falsificata, pensando che la macchina kali sia il router e
il router ora
pensa che la macchina kali sia questa macchina.
Questo metterà il kali nel mezzo della connessione.
E solo per confermare questo, molto velocemente,
sono già in vulnweb.
Questo è il sito Web che abbiamo testato prima il login.
In realtà sono ancora ancora registrato.
Quindi disconnetterò, riconnetterò e lascerò il nome
utente per admin e inserirò
di nuovo una
password, uno, due, tre, da quattro a nove zero, invio.
Torniamo indietro e perfetto.
Come puoi vedere, non saremmo in grado di ottenerlo
se non fossimo nel mezzo della connessione.
Quindi, il fatto che stiamo ottenendo tutte queste informazioni
significa che siamo riusciti a intercettare i
dati e vedere tutto ciò che l'utente di destinazione invia o riceve.
E ancora abbiamo il nome utente e la password proprio qui.
Come ho detto, funzionerà solo con HTTP.
Discuteremo HTTPS nelle prossime lezioni.
Ma in questa lezione volevo solo mostrarti un modo semplice
per scrivere i comandi che esegui spesso con Bettercap perché in
futuro faremo
una serie di cose che
dipendono dal fatto che siamo l'uomo nel mezzo.
Quindi perché non voglio perdere tempo abilitando tutti
i moduli che stiamo eseguendo qui.
Quindi di nuovo, se faccio clic con
il pulsante destro del mouse su questo e lo apro con un
normale editor di testo, tutto ciò che dovrete fare è solo
inserire i vostri comandi in un
file, assegnare a un file un nome specifico e quindi,
quando siete su Bettercap, tutto devi solo usare
l'argomento caplet, seguito dal nome del tuo file caplet.