Questa conferenza vedremo come possiamo ottenere una connessione inversa dal nostro show settimanale.
Quindi al momento lo carichiamo settimanalmente e ci stiamo connettendo direttamente usando questo sei Elb.
Quindi, quando premiamo invio, stiamo solo facendo una connessione diretta.
Ed è come se stessimo solo interagendo con un normale script ph caricato su quella directory.
Quindi quello che vogliamo fare è che in alcuni casi non puoi eseguire comandi come questo, quindi adesso
posso eseguire qualsiasi comando Voglio che qualsiasi comando di Linux abbiamo visto anche come possiamo usare la funzione SH della shell che
viene fornita ogni settimana per provare e bypass se non possiamo eseguire comandi.
Se nessuna di queste funzioni o se si desidera una connessione diretta diretta inversa dal server Web di destinazione
alla nostra macchina, è possibile seguire ciò che ho intenzione di fare nella struttura.
Può essere davvero utile perché avrai una connessione diretta e sarai in grado
di bypassare un sacco di misure di sicurezza.
Quindi faremo prima di tutto il nostro aiuto per vedere le opzioni che abbiamo e la funzione che
voglio usare oggi è l'inverso mentre è tornata per invertire TCAP e fondamentalmente ti dà solo una shell TCAP così non
sarà eseguito lanciare una PSP sarà una shell inversa o una connessione inversa dal server
di destinazione verso il tuo computer.
E per questo ignorerà i firewall perché la connessione sta venendo fuori da questi server web non
al server web.
Quindi la prima cosa che faremo è come al solito, stiamo andando indietro al TCAP inverso.
E metterò il mio sul palco per vedere le opzioni che possiamo ottenere con questa funzione.
E puoi vedere come usarlo è la prima cosa che devi specificare il nome della funzione seguito dal
tipo di shell, quindi lasceremo lo stesso.
Puoi dirgli di non connettersi automaticamente ma non lo vogliamo.
In realtà vogliamo che si connetta automaticamente e quindi è possibile specificare il vettore e di nuovo
il vettore è molto importante e specifica il modo in cui verrà generata la connessione inversa.
Quindi puoi usare netcat.
Può essere fatto tramite netcat, può essere fatto tramite python.
Può essere fatto attraverso perl rubino.
Questi sono tutti linguaggi di programmazione.
Quindi, se la connessione non avviene se il server di destinazione non ha installato netcat o se ha certe
sicurezze o permessi che ti impediscono di usare netcat, puoi provare a ottenere la tua shell attraverso
python.
Se Python non è installato o se ha una sorta di misurazioni che impediscono a Python di
riconnettersi a te, puoi farlo tramite Perl.
E ancora, se Perl è configurato in modo tale da non permettere di generare connessioni inverse, puoi
farlo tramite Ruby.
E ancora puoi usare uno qualsiasi di questi vettori fino a quando uno di loro lavora per te.
E una volta che uno di loro funziona per te è probabile che sarai in grado di bypassare un sacco di misure di sicurezza.
Sicuramente sarete in grado di eseguire comandi bash sul server di destinazione.
Quindi se non puoi eseguire comandi bash normalmente e se hai provato la funzione SH shell che abbiamo visto
in un video precedente e ancora non hai funzionato per te, dovresti provare questo metodo.
Se funziona, sarai in grado di eseguire qualsiasi comando di shell che desideri sul server di destinazione.
Quindi proviamolo in azione.
Quindi inseriremo il TCAP inverso nella backdoor.
Daremo il vettore e voglio usare netcat e quindi lo dipenderemo da
questo come puoi vedere, quindi lo abbiamo fatto e gli abbiamo dato il vettore, quindi dobbiamo
dare è il nostro localhost Quindi l'indirizzo IP del nostro computer corrente seguito dalla porta che vogliamo
che la connessione sia fatta attraverso.
Quindi, per ottenere l'indirizzo IP del mio
computer, sto solo andando a correre se config e puoi vedere che il mio indirizzo IP è 10 20 14-13, quindi ho intenzione di chiuderlo.
E poi lo daremo in avanti e imposterò la porta su 80 80, quindi il comando è
molto semplice.
Dopo il primo vettore ECP che sarà netcat, inseriremo il nostro attuale indirizzo IP seguito dalla
porta.
Quindi vogliamo che la connessione sia fatta.
Sto per
entrare e ora la connessione è stata stabilita. Ora possiamo eseguire tutti i comandi desiderati e
tenere presente che questi comandi verranno eseguiti tramite netcat.
Quindi la connessione sta tornando ora dal server a noi e ora stiamo comunicando con essa attraverso
una porta completamente diversa.
Non ha intenzione di attraversare davvero in realtà sta andando a passare attraverso e questo è tagliato.
Quindi, se ci fosse un qualche tipo di sicurezza che non ci permettesse di eseguire comandi settimanali, saremo
in grado di ignorarli ora.
Quindi ora possiamo usarlo.
Faremo W. D. per esempio e dobbiamo aggiungere un punto e virgola dopo di esso.
Puoi vedere che dove siamo possiamo fare
tutto ciò che sembra come se avessimo perso la connessione, quindi ho intenzione di ricominciare.
Quindi di nuovo possiamo fare.
Chi sono
Possiamo praticamente fare tutti i comandi che vogliamo.
Ora di nuovo se questo non ha funzionato davvero per te puoi andare avanti e provare un vettore diverso.
Puoi provare il pitone.
Puoi provare Prawle dopo che ciascuno di questi vettori cerca di vedere chi sono i miei e vede le
autorizzazioni attuali o l'utente corrente che sei ionizzato perché potresti essere effettivamente Arayan con un altro utente.
Una cosa da tenere a mente qui è il tuo IP perché la connessione è una connessione inversa.
Quindi sta tornando dal server web di destinazione al tuo computer.
Pertanto al momento sto utilizzando un IP privato all'interno della mia rete di contea, ma funziona perché il
sito web si trova sulla stessa rete.
Se stavo facendo questo contro un vero sito Web, questo non funzionerebbe perché il mio IP privato non
è accessibile pubblicamente perché è nascosto dietro il router.
Pertanto, se si desidera ricevere connessioni se si ricevono connessioni inverse da un server Web effettivo e se non
si è sulla stessa rete di quel server Web, è necessario configurare la macchina Cali
come host DMZ o abilitare Inoltro IP per abilitare i poveri nella porta che stai usando qui.
Quindi 88 in questo caso da inoltrare al tuo IP privato puoi fare entrambe queste cose dal pannello di controllo del
tuo router, il tuo router si trova di solito al primo IP.
Quindi il mio IP ora è Dan 20:14 e 2:13.
Il router è solitamente al primo IP quindi sarà a quello in modo che possa accedervi tramite il browser.
Cerca l'opzione chiamata DMZ e detto Callimachi nell'host DMZ un'altra opzione è quella di andare su Port forwarding altri
will per inoltrare la porta 80 80 all'IP del Callimachi e anche assicurarti che l'IP della macchina Kalli sia connesso
alla tua rete attuale e non è configurato come una rete come questa.
Quindi assicurati di avere una scheda wireless connessa alla tua rete domestica e da lì avrai un IP
reale nella tua rete invece di un IP virtuale privato come quello che abbiamo qui.