-: Okay, ora facciamo un altro esempio
su chi può essere BeEF quando esiste al
di fuori della nostra rete.
Quindi, di nuovo,
avremo l'esempio, immagino, la stessa macchina
Windows, che si trova
in una rete completamente diversa,
e vedremo come possiamo agganciare quella macchina a BeEF.
Quindi, prima di tutto inizierò BeEF.
Basta un clic proprio qui e questo inizierà BeEF per me.
E ho intenzione di accedere.
Il nome utente è BeEF e anche la password è BeEF.
E abbiamo effettuato l'accesso.
Ora useremo lo stesso metodo hook di
base che abbiamo fatto prima.
Quindi, in quel metodo dobbiamo ottenere
il codice dello script proprio qui, che è questo.
Lo copierò e lo abbiamo già
fatto, quindi
lo farò un po 'rapidamente.
E lo inseriamo nel nostro server web Apache.
Quindi inseriscilo in una pagina HTML
che si trovava sempre nella nostra directory home web Apache è /
var / www / html / e
aprirò il mio file indice.
Lo aprirò con l'editor di testo.
E ho intenzione di incollare questo
codice proprio qui che ho ricevuto da BeEF.
E l'unica cosa che
vuoi cambiare - tutto questo va bene
- l'unica
cosa che vuoi cambiare - come
ho detto prima - dovunque usassimo il
nostro IP normale useremo il nostro esterno IP.
In modo che le persone
che provano a connettersi possano effettivamente trovare il nostro computer.
Perché se utilizziamo l'IP interno non saranno in grado di vederlo.
Quindi, userò l'IP che
vediamo su Google quando digitiamo "qual è il
mio IP? "E
questo è tutto.
Sono bravo ad andarci, quindi lo salverò.
Esci e ora devo abilitare la porta 3000.
Qual è la porta su cui funziona BeEF.
Come puoi vedere, possiamo vedere che utilizza la porta 3000 qui.
Quindi devo dire di nuovo al
router, nelle impostazioni
di inoltro IP, devo dirlo per inoltrare
qualsiasi richiesta che porti sulla
porta 3000 al mio [Cali? ] macchina che si trova a 192168011.
Ho intenzione di salvarlo e basta.
Questo è salvato.
Ora andiamo al computer Windows.
Andiamo sul nostro sito web.
Qual è il mio - fondamentalmente il mio
IP, il mio IP esterno e andremo.
Eseguirà l'indice [attraverso? ] HTML
automaticamente perché il file si chiama indice.
Quindi tutto ciò che dobbiamo fare
è semplicemente inserire l'IP della rete che [Cali's? ] collegato a.
Quindi, quello che dobbiamo usare è questo indirizzo IP proprio qui.
Che è 89100145189 e dovremmo essere agganciati a
BeEF non appena navigheremo attraverso quell'IP.
Quindi, vediamo cosa succede.
Bene, ora andiamo a BeEF e come puoi vedere abbiamo agganciato
la macchina di
Windows e sta usando Firefox 50
e ora possiamo eseguire tutti
i comandi che BeEF ci consente di eseguire.
Quindi, mettiamoci in allerta e vediamo se funziona.
E dice semplicemente "Finestra di dialogo BeEF Alert. "Lo
eseguirò solo
per assicurarmi che tutto funzioni correttamente.
E, come puoi vedere,
siamo riusciti ad agganciare e - una macchina
che esiste in una rete completamente diversa.
E ancora, per
confermare che andrò su Google e cercherò "qual è il mio
IP? "E
come puoi vedere l'IP è
completamente diverso dall'IP presente in questa macchina.
Quindi, ancora una volta, tutto ciò che dobbiamo fare
è utilizzare l'indirizzo IP esterno ogni volta che lo
invii al di fuori della rete.
Usa l'IP che vedi quando digiti "Qual
è il mio indirizzo IP? "Quando ascolti sulla
tua macchina,
usa l'IP locale e assicurati di
configurare il router per reindirizzare
la porta su cui stai
ascoltando il [Cali? ] macchina.
All'indirizzo IP - all'indirizzo IP privato
del [Cali? ] macchina.
In alternativa all'utilizzo dell'inoltro IP è possibile
impostare [Cali? ] macchina come host DMZ.
Ora, non tutti i router supportano DMZ.
Ecco perché non l'ho mostrato dall'inizio.
Ma se lo supporta puoi usarlo.
E ciò che [DMs] fa è
fondamentalmente l'inoltro IP ma inoltra tutte le porte.
Quindi, se inserisci l'indirizzo IP qui,
del [Cali? ]
macchina qui, cosa farà
il router ogni volta che
riceve una richiesta per qualsiasi porta
- qualsiasi porta - inoltrerà tale
richiesta al [Cali? ] macchina indipendentemente da quale porta sia.
Quindi con il port forwarding, in realtà selezioni
quali porte vuoi inoltrare a [Cali? ].
Con DMZ inoltrerà tutte le porte
all'IP che hai inserito qui.
Ancora una volta, entrambi questi metodi
possono essere utilizzati per consentire ai dispositivi su reti diverse
di accedere al tuo computer in modo
da poter ricevere connessioni, puoi consentire loro di accedere
a un sito Web - se
stai ospitando un sito Web
sul tuo server Web - puoi consentire
loro di accedere a
siti Web falsi,
è possibile consentire loro di accedere a BeEF, hook, qualsiasi cosa.
Qualunque cosa
tu stia ascoltando su una porta puoi
usare questo metodo per consentire alle
persone di accedervi se esistono su una
rete completamente diversa dalla tua stessa rete.