Istruttore: Ora, prima di fare
qualsiasi cosa, voglio mostrarti
le impostazioni di rete della mia macchina Kali.
Quindi selezionerò io qui.
Vado su Impostazioni.
Rete.
E come puoi vedere, è impostato per utilizzare una rete NAT.
Quindi ora se vado sulla mia macchina Kali e
faccio ifconfig, vedremo che abbiamo un'interfaccia chiamata eth0.
Questa interfaccia è un'interfaccia virtuale creata da
VirtualBox perché abbiamo impostato questa macchina per utilizzare
una rete NAT.
Puoi anche vedere che questa interfaccia ha un indirizzo IP,
il che significa che è correttamente
connessa a
questa rete NAT e fornirà alla macchina
Kali l'accesso a Internet
finché la mia macchina host qui
ha accesso a Internet.
Quindi ora sul mio Kali, se vado e
diciamo se vado a bing. com sul mio
browser,
vedrai che riesco ad accedere con successo al
sito Web perché Kali è connesso a
Internet tramite questa interfaccia virtuale
che si chiama eth0.
Ora, se torniamo al nostro
diagramma che mostra ciò di cui abbiamo bisogno per creare
un punto di accesso, puoi vedere che
abbiamo bisogno di un'interfaccia connessa a Internet.
Non ci interessa di che tipo
di interfaccia si tratta, purché questa interfaccia abbia accesso a Internet.
Quindi, nel nostro esempio, utilizzeremo eth0 per fornire al
nostro falso punto di accesso l'accesso a Internet.
L'altra interfaccia di cui
abbiamo bisogno, abbiamo detto che questa deve essere un
adattatore wireless in grado di fungere da punto di accesso.
Di nuovo, se torno al
risultato del mio ifconfig, puoi vedere che ho
già un adattatore wireless connesso a questo computer.
Si chiama lan0.
Tieni presente che questo è
in modalità gestita, non è in modalità
monitor e non è collegato a nulla.
Quindi puoi vedere che non ha un indirizzo IP.
Questo è molto, molto importante.
Deve essere, prima di tutto, in
modalità gestita e, in secondo luogo, non connesso a nessuna rete.
Quindi, anche se andiamo al Network Manager qui, puoi
vedere che abbiamo una connessione
cablata, questo è il mio eth0 e il Wi-Fi non è connesso.
Una volta che abbiamo configurato tutto correttamente,
possiamo andare avanti e avviare il punto di accesso falso.
Il programma che utilizzeremo si chiama Wifi Hotspot.
È preinstallato nel Kali Linux personalizzato che abbiamo
realizzato per questo corso.
Quindi tutto ciò
che devi fare è semplicemente fare
clic su Mostra applicazioni qui e digitare Wifi, e avrai l'applicazione qui.
Ora, se stai usando il Kali originale, includerò
un collegamento nelle risorse che puoi utilizzare per
scaricare e installare questo strumento, ma in questo momento possiamo
semplicemente fare clic su
di esso proprio qui per avviarlo.
E come
puoi vedere, ha un'interfaccia utente grafica
davvero carina che è autoesplicativa.
Ma ti guiderò attraverso tutto molto velocemente.
Puoi vedere, prima
di tutto, che ci chiede l'SSID.
Questo è il nome
della rete che i client vedranno
quando cercheranno reti Wi-Fi intorno a loro.
Quindi terrò questo come Internet.
Successivamente, ci chiede se vogliamo avere una password
su questa rete.
Quindi ho selezionato la casella Apri, che
sostanzialmente significa che questa sarà una rete
aperta senza
password perché ha più senso nel nostro scenario
in modo da poter attirare più
persone e spiare il loro traffico.
Se, nel tuo scenario, ha più senso
avere una password sulla rete,
puoi deselezionare questa casella
e inserire la password qui.
Quindi lo
ricontrollerò perché voglio che
sia aperto, e poi ci chiederà l'interfaccia Wi-Fi.
Questa è l'interfaccia che trasmetterà il segnale.
Quindi questa sarà questa interfaccia proprio qui.
E nel nostro caso, questo è il mio
adattatore wireless e si chiama lan0, come abbiamo visto in precedenza.
E poi, ci chiede l'interfaccia Internet.
Questa è
l'interfaccia che fornirà al falso punto di
accesso l'accesso a Internet.
Di nuovo, tornando al
diagramma, questa sarà l'interfaccia qui dentro, e
abbiamo detto che non importa quale tipo di interfaccia.
Potrebbe essere una scheda wireless o cablata.
Non importa.
Nel mio caso, sto
effettivamente ottenendo il mio accesso a Internet da eth0.
Quindi è già selezionato correttamente.
E questa è la mia
interfaccia virtuale connessa alla mia rete NAT virtuale.
Ora, prima di avviare il punto di
accesso, facciamo clic su
Avanzate solo per dare un'occhiata alle altre opzioni che possiamo impostare.
Quindi puoi vedere, puoi selezionare la banda di frequenza.
Puoi impostarlo su auto o cinque gigahertz.
Puoi impostare questa rete in modo che sia nascosta.
Puoi utilizzare una chiave precondivisa.
È possibile impostare l'indirizzo MAC della rete.
Potresti configurarlo per non utilizzare un'interfaccia virtuale.
Potrebbe essere utile provare se non si avvia,
ma lo terremo così com'è.
È possibile
specificare il canale su cui trasmettere la rete.
È possibile selezionare questa casella per utilizzare il filtro MAC
e quindi specificare gli indirizzi MAC
che si desidera consentire la connessione a questa rete
qui in questa
casella in modo che solo gli indirizzi MAC
specificati qui possano connettersi a questa rete.
Ancora una volta, non vogliamo farlo qui.
E puoi anche selezionare lo standard
qui per n e ac.
Manterremo tutto sulle impostazioni
predefinite qui.
Non abbiamo davvero bisogno di
cambiare nulla nel nostro scenario specifico.
Ma volevo solo esaminarlo molto velocemente
solo così hai un'idea nel
caso in cui una di queste opzioni abbia
senso in uno scenario futuro in cui ti
ritroverai in futuro.
Quindi le cose principali che dovrai davvero
impostare quando avvii un punto di
accesso falso sono il nome, l'interfaccia Wi-Fi e l'interfaccia
Internet e, una volta
che sei pronto, fai clic su Crea hotspot.
E perfetto, ora è in esecuzione come puoi
vedere e ci fornisce l'ID del processo che sta attraversando nel
caso in cui si blocchi
e devi ucciderlo tramite il terminale.
Ma ora abbiamo un punto di accesso
falso che sembra una vera rete Wi-Fi con accesso
a Internet che trasmette nel nostro raggio d'azione,
e il nome di questo punto di accesso wireless è Internet.
Quindi andiamo alla macchina
Windows e vediamo se questo punto di accesso funziona come previsto.
Quindi proprio qui ho una macchina Windows.
È un'altra macchina virtuale
ma ho un altro adattatore wireless connesso a
questa macchina.
Non testarlo dal tuo computer host perché il
punto di accesso falso sta
ottenendo l'accesso a Internet dal computer host attraverso la
rete NAT.
Quindi, se provi questa rete dalla macchina host,
la rete non funzionerà.
Quindi testalo da un'altra macchina virtuale con un altro
adattatore wireless o, se non
disponi di un altro adattatore wireless, puoi testarlo
dal tuo telefono o da
un altro laptop
o da qualsiasi altro computer nel raggio di portata.
Ma non testarlo mai dalla macchina host.
Quindi proprio qui, cercherò reti a cui connettermi.
E come puoi vedere, ho una rete chiamata Internet.
Non usa una password, quindi
mi collegherò ad essa.
Come puoi vedere, ora sono connesso.
E aprirò Firefox solo per
verificare se ho una connessione a Internet.
Quindi andrò a bing. com.
E come puoi vedere, bing. com si
sta caricando, quindi ora ho effettivamente accesso a Internet.
Quindi ora tutto ciò che faccio su questo
computer dovrà essere inviato al punto di accesso
se voglio accedere a qualsiasi
sito Web, se inserisco password e nomi utente.
Andrà tutto al punto di accesso.
E il punto di accesso è la macchina
dell'hacker, quindi la macchina dell'hacker è già l'uomo nel mezzo.
Quindi ora sei nella stessa posizione
in cui ti troveresti dopo aver eseguito un attacco di spoofing ARP.
Quindi puoi andare avanti e usare Wireshark
per annusare i
pacchetti e analizzarli oppure puoi usare bettercap esattamente come
ti ho mostrato prima.
L'unica cosa che devi
tenere a mente quando usi
Wireshark o qualsiasi altro strumento, devi
impostare l'interfaccia sull'interfaccia che sta trasmettendo il segnale.
Quindi questa è l'interfaccia che imposti nell'opzione
PHY, non nell'upstream.
Quindi nel mio
caso in questo momento, questo sarebbe lan0, non eth0.
Una volta che hai finito e vuoi interrompere
l'esecuzione di questo punto di accesso, non fare clic
sulla X, assicurati di fare clic prima
su Interrompi per interromperlo correttamente.
E poi puoi uscire dal
programma e continuare quello che vuoi fare.