Istruttore: Ora siamo pronti per ricevere
connessioni dalla nostra backdoor.
Quindi abbiamo creato la backdoor, abbiamo
impostato un payload e stiamo ascoltando le connessioni in
entrata qui da qualsiasi connessione che arriva dalla
stessa backdoor sulla stessa porta sullo stesso IP.
Quindi ora se una persona gestisce quella
backdoor, riceveremo la connessione qui su
questo computer.
Quello che faremo
ora è testare la backdoor per assicurarci che funzioni.
E per
farlo, useremo un metodo di consegna molto semplice.
Più avanti
nel corso, parleremo di metodi di consegna
intelligenti che indurranno la persona ad aprire il
file che gli stiamo inviando.
Per ora, stiamo solo facendo un esempio
molto semplice solo per testare la nostra backdoor molto semplice.
Quindi, per
farlo, metteremo la backdoor sul nostro server web e
poi la scaricheremo dal computer di destinazione.
Quindi non c'è niente di intelligente in
questo e probabilmente non puoi usare questo modo per consegnare la backdoor
a una persona reale.
Quindi lo stiamo facendo solo per
i test per assicurarci che la nostra backdoor funzioni.
Quindi Kali arriva con un server web e cosa significa, in pratica
puoi usare Kali come sito web.
Quindi quello che
faremo è mettere quella backdoor e quel
sito web e poi scaricarlo dal computer Windows di destinazione.
Ora la directory del
sito Web, in cui è necessario archiviare i file del sito Web, è VAR WWW HTML.
Quindi ti mostrerò di cosa si tratta adesso.
Se fai semplicemente clic qui sul percorso e poi metti
una barra in avanti, ti permetterà
di digitare manualmente il percorso a cui vuoi andare.
Quindi vogliamo andare a var www html.
E questa è la posizione in cui sono archiviati i file del sito Web.
Ora per te, probabilmente avrai solo index. html, non
avrai tutta quella roba.
Ma sono solo
cose che ho creato mentre stavo testando alcune cose.
Quindi l'indice è la pagina principale che le persone di solito vedono
quando navigano su questo sito web.
Quindi quello che farò qui è,
prima di tutto, creare una directory e la chiamerò Evil Files.
Quindi, ogni volta che creiamo una Backdoor o un Keylogger,
lo inseriremo qui
e poi lo scaricheremo nella macchina Windows per testarlo.
E ancora, più avanti nella sezione dei metodi di consegna,
parleremo dei metodi di consegna intelligenti.
Per ora, creeremo solo i file Evil
e li testeremo per assicurarci che funzionino come previsto.
Quindi chiamerò questa directory Evil Files.
E al suo
interno, metterò la backdoor che abbiamo creato prima.
Quindi la backdoor che abbiamo creato è stata realizzata utilizzando Veil Evasion.
E Veil Evasion in realtà ci ha fornito il percorso
completo quando l'abbiamo creato, se ricordi.
Oppure puoi tornare ora alla lezione e dare un'occhiata.
Quindi premo Control T per aprire una nuova scheda.
E
poi di nuovo, farò clic sul percorso qui e
inserirò una barra per
inserire manualmente il percorso.
E
poi andremo all'output compilato di var lib veil-evasion.
Premi invio.
E vedrai la backdoor che ho creato proprio qui.
E l'abbiamo chiamato rev https 80 80.
Quindi lo copio e lo incollo qui.
E questo è tutto.
Ora possiamo scaricare questo file dal sito web
che usa Kali, che ha Kali.
Ora per avviare il sito Web al contrario, per avviare
il sito Web, dobbiamo avviare il suo servizio dal prompt dei comandi.
E per farlo, avvieremo il servizio apache2.
Quindi il comando è service per iniziare dal servizio.
Apache2 è il nome del server web.
E poi vogliamo avviare questo server web.
Premo Invio.
E poiché non abbiamo ricevuto errori, significa che
il comando è stato eseguito correttamente.
Ora tutto è fatto.
Quindi l'IP della macchina Kali era 10 20 14 213.
È lo stesso IP che stiamo ascoltando qui
ed è lo stesso IP che otterresti se sei su fconfig.
Quindi andrò alla mia macchina Windows
e andrò al mio indirizzo
IP della macchina Kali, che è 10 20 14 213.
E questo aprirà l'indice HTML di base che
ti ho mostrato.
E fondamentalmente dice solo che funziona.
Dicendoci che il server web
funziona e il sito web funziona.
Questo è tutto all'interno di VAR WWW HTML.
Quindi, se volessi andare alla
directory in cui mettiamo la backdoor, allora andremo a
Evil Files perché l'abbiamo chiamato Evil Files.
Premo Invio.
E puoi vedere la backdoor che abbiamo creato
nella lezione precedente.
E l'abbiamo chiamato Rev HTTPS 80 80.
Quindi, se ci clicco sopra, me lo scaricherà.
E come ho
detto prima, questo non è il modo più intelligente per fornire la backdoor.
Ma in questo momento, tutto
ciò che vogliamo fare è testare la backdoor e assicurarci che funzioni.
Quindi, se clicco sui download ed eseguo la porta sul retro, mi
dirà che questo è un eseguibile, quindi
fai attenzione quando lo esegui.
Ma questo non sta rilevando un virus.
Sta letteralmente dicendo, fai attenzione quando esegui EXE.
Lo permetterò comunque.
E una volta tornato qui, vedrai che abbiamo ricevuto una
connessione dalla macchina di destinazione.
Quindi non ci siamo collegati al computer di destinazione,
il computer di destinazione si è connesso di nuovo a noi.
Quindi puoi vedere l'IP del computer
di destinazione, che è 10 20 14 206.
E quell'IP si è ricollegato a noi sulla porta 80 80. Giusto qui.
Quindi fondamentalmente ora abbiamo il pieno controllo su quel computer.
Proprio qui, puoi vedere che abbiamo una sessione di meterpreter.
E ciò che meterpreter ci consente di
fare è letteralmente fare tutto ciò che l'utente può
fare sul proprio computer.
Quindi vedremo come possiamo usare il meterpreter più
avanti negli attacchi post-connessione.
Per ora, possiamo vedere che la backdoor
funziona e se facciamo sysinfo, puoi vedere che siamo all'interno della
macchina Ms Edge Windows 10.
È un Windows 10 proprio qui. È x64.
Usa l'inglese americano e usa un meterpreter x86
per Windows.
Quindi, come ho detto, ora possiamo fare tutto ciò che vogliamo
sulla macchina di destinazione.
E di come usare il meterpreter parleremo più avanti
nella sezione post connessione.
Ma di nuovo, in pratica in questo
momento, abbiamo hackerato il computer di destinazione e ne abbiamo il
pieno controllo.