Istruttore: in tutti
gli scenari e i video
realizzati finora, perderemmo la connessione al computer di
destinazione non appena la persona di destinazione riavvia il
computer perché abbiamo utilizzato una normale backdoor.
Una volta riavviato il
computer, la nostra backdoor verrà
chiusa, il processo
verrà interrotto e perderemo la connessione.
Nella lezione di oggi parleremo di metodi che
ci consentiranno di mantenere il nostro accesso
al computer di destinazione
in modo che possiamo tornare in
qualsiasi momento e riprendere il nostro pieno controllo su quel computer.
Esistono diversi metodi per farlo.
Il primo sta usando Veil-Evasion.
Possiamo usare, al posto della normale
backdoor, la backdoor HTTP che abbiamo creato.
È possibile utilizzare un servizio HTTP o TCP.
In realtà ti faccio vedere qui.
Se eseguo
solo Veil-Evasion e
faccio un elenco, vedi che abbiamo, al numero sette proprio
qui e al numero
cinque, abbiamo backdoor di servizio.
Puoi usarne uno qualsiasi.
Se ne uso cinque, e possiamo vedere le
informazioni, tutto ciò che
devi fare è semplicemente configurare il tuo host.
Inserisci l'host e quindi genera la backdoor.
Una volta generato, puoi usarlo
e combinarlo con altre cose
e inviarlo alla persona di destinazione come abbiamo
fatto noi, oppure
puoi caricarlo usando il comando upload
che abbiamo appreso e quindi eseguirlo.
E questo installerà la backdoor come servizio
sul computer di destinazione.
Quindi tutto ciò che devi fare è usare il
multi / handler e ogni volta che il
loro computer di destinazione si avvia, proverà a riconnetterti perché
questa è una shell inversa.
Ora, non spiegherò
questo metodo perché questo metodo è molto semplice.
Abbiamo già fatto qualcosa di molto simile ad esso prima.
Abbiamo creato una backdoor usando Veil-Evasion
e abbiamo caricato materiale sul computer di destinazione.
Tutto quello che devi fare
è creare una backdoor, caricarla, eseguirla e il gioco è fatto.
Inoltre, non sempre funziona,
quindi è per questo che non lo spiegherò.
Le normali backdoor sono molto più affidabili ed
è per questo che ho usato una backdoor normale quando la combinavo con
le cose e cambiando
la sua icona e tutto il resto.
L'altro metodo consiste
nell'utilizzare un modulo fornito con Meterpreter,
che si chiama Persistence.
Lascia che ti mostri come lo usi.
Se volevi usarlo, tutto ciò che devi fare è eseguire,
e il nome del modulo è persistenza,
quindi lo scriveremo.
Quindi inserirò meno H per vedere il menu di aiuto che
mi mostra tutte le opzioni che posso impostare.
È possibile utilizzare A per avviare un multi
/ handler (borbottii).
Non hai davvero bisogno di farlo.
Non è necessario modificare la
posizione in cui verrà installata la backdoor.
L'opzione meno P specificherà il payload.
Ancora una volta, windows / meterpreter
/ reverse_tcp
è un buon payload, quindi non è necessario rovinarlo.
S è farlo iniziare a usare i privilegi di sistema.
Ora, come hai visto prima, non abbiamo i privilegi
di sistema, abbiamo i normali privilegi dell'utente.
Quindi, ciò che dovresti usare è meno U.
Quindi puoi usare il meno i per impostare
il tempo
che la backdoor proverà a riconnetterti.
Tenterà di connettersi ogni 10
secondi, o 20 secondi o 15 secondi,
qualunque cosa tu specifichi.
p per specificare la
porta e r per specificare il computer, l'IP del computer.
Per eseguire questo, tutto ciò che devi fare
è semplicemente eseguire
la persistenza, utilizzare meno U per avviarlo con i privilegi dell'utente.
Userei l'intervallo, probabilmente lo metterò a 20 secondi.
Tenterà di ricollegarmi ogni 20 secondi.
Quindi uso il meno p, e probabilmente ne inserirò 80 perché, come ho
già detto, la porta 80 non sembra sospetta.
La persona target
vedrà che la nostra connessione sta provando a uscire alla
porta 80, il che è bello, non è davvero sospetto.
Quindi userei meno r per specificare il mio IP, che
è 10. 20. 14. 203.
Molto semplice.
La persistenza è il modulo che
utilizzerai, U per eseguirlo con i privilegi dell'utente,
i, la
quantità di secondi per ogni volta che
prova a connetterti, p per specificare la
porta su cui ascolterai e r per specificare il tuo IP.
Ora, ovviamente, una volta eseguito
questo, se vuoi che riceva una
connessione, devi avviare multi / handler
sulla porta 80 o sulla porta selezionata e
utilizzarla nel payload selezionato.
Il problema con questo
metodo è che è rilevabile dai programmi antivirus.
Pertanto, non spiegherò (l'audio si interrompe).
Spiego che
è una combinazione di entrambi questi
metodi che non sarà rilevabile dagli antivirus
ed è molto più robusto del
primo metodo che utilizza Veil-Evasion.