-: OK, teraz mamy inny przykład
na to, kto może być uczestnikiem BeEF, gdy
istnieje on poza naszą siecią.
Więc znowu,
będziemy mieć przykład, ten sam komputer
z Windows, który jest
w zupełnie innej sieci i
zobaczymy, jak możemy podłączyć tę maszynę do BeEF.
Przede wszystkim zamierzam rozpocząć BeEF.
Wystarczy jedno kliknięcie tutaj, aby uruchomić BeEF dla mnie.
I zamierzam się zalogować.
Nazwa użytkownika to BeEF, a hasło to także BeEF.
I jesteśmy zalogowani.
Teraz użyjemy tej samej podstawowej
metody zaczepiania, co wcześniej.
Tak więc w tej metodzie
musimy pobrać kod skryptu właśnie tutaj, to jest to.
Skopiuję to i zrobiliśmy to wcześniej,
więc znowu
zrobię to trochę szybko.
I umieszczamy to na naszym serwerze internetowym Apache.
Więc umieść go na stronie HTML,
która zawsze znajdowała się w naszym katalogu domowym WWW Apache /
var / www / html / i
zamierzam otworzyć mój plik indeksu.
Otworzę go za pomocą edytora tekstu.
I tutaj wkleję
ten kod, który otrzymałem z BeEF.
I jedyną rzeczą, którą
chcesz zmienić - wszystko jest w porządku
- jedyną
rzeczą, którą chcesz zmienić - jak
powiedziałem wcześniej - wszędzie tam, gdzie
używaliśmy naszego normalnego adresu IP, użyjemy zewnętrznego IP.
Aby ludzie, gdy spróbują
się połączyć, będą w stanie znaleźć nasz komputer.
Ponieważ jeśli użyjemy wewnętrznego adresu IP, nie będą mogli go zobaczyć.
Więc znowu zamierzam użyć
adresu IP, który widzimy w Google, gdy wpisujemy „jakie
jest moje IP? "
I to wszystko.
Jestem gotowy, aby to zapisać.
Wyjdź, a teraz muszę włączyć port 3000.
Na którym porcie działa BeEF.
Jak widać, widzimy tutaj, że używa on portu 3000.
Muszę więc powiedzieć routerowi ponownie,
w ustawieniach przekazywania
IP muszę mu powiedzieć, aby przekazywał
wszelkie żądania otrzymane na porcie
3000 do mojego [Cali? ] maszyna o numerze 192168011.
Uratuję to i to wszystko.
To jest zapisane.
Teraz przejdziemy do komputera z systemem Windows.
Pójdziemy na naszą stronę internetową.
Które jest moje - w zasadzie moje IP,
moje zewnętrzne IP i zamierzamy jechać.
Uruchomi indeks [przez? ] HTML
automatycznie, ponieważ plik nazywa się indeksem.
Więc wszystko, co musimy zrobić, to
po prostu podać adres IP sieci, którą [Cali? ] połączony z.
Potrzebujemy więc tego adresu IP właśnie tutaj.
Który jest 89100145189 i powinniśmy być uzależnieni od BeEF,
gdy tylko przejrzymy ten adres IP.
Zobaczmy, co się stanie.
Okej, teraz przejdźmy do BeEF i jak widać mamy maszynę
Windows podłączoną
do komputera i używa ona
Firefox 50, a teraz możemy
uruchomić wszystkie polecenia, które pozwala nam BeEF.
Więc po prostu rzucajmy czujność i zobaczmy, czy to działa.
I mówi tylko: „Dialog ostrzegawczy BeEF. „Po
prostu go wykonam,
aby upewnić się, że wszystko działa poprawnie.
I, jak widać, udało
nam się podłączyć i - maszynę, która
istnieje w zupełnie innej sieci.
I ponownie, aby
potwierdzić, że zamierzam przejść do Google i poszukać „jakie jest moje
IP? „Jak
widać, adres IP jest zupełnie
inny niż adres IP w tym urządzeniu.
Ponownie wszystko, co musimy zrobić, to użyć
zewnętrznego adresu IP za każdym razem, gdy
wysyłasz go poza sieć.
Użyj adresu IP, który widzisz po wpisaniu
„Jaki jest mój adres IP? „Kiedy nasłuchujesz na
własnym komputerze,
użyj lokalnego adresu IP i upewnij
się, że skonfigurowałeś router tak,
aby przekierowywał port, na którym
nasłuchujesz na [Cali? ] maszyna.
Na adres IP - na prywatny adres
IP [Cali? ] maszyna.
Alternatywą dla korzystania z przekazywania IP jest
ustawienie opcji [Cali? ] jako host DMZ.
Teraz nie wszystkie routery obsługują DMZ.
Dlatego nie pokazałem tego od samego początku.
Ale jeśli to obsługuje, możesz go użyć.
To, co robi [DMs], to
zasadniczo przekazywanie adresów IP, ale przekierowuje wszystkie porty.
Więc jeśli umieścisz tutaj adres IP,
[Cali? ]
tutaj, co router zrobi
za każdym razem, gdy otrzyma
żądanie dowolnego portu - w
ogóle dowolnego portu - prześle to
żądanie do [Cali? ] maszyna bez względu na port.
W przypadku przekierowywania portów faktycznie wybierasz porty,
które chcesz przekierować do [Cali? ].
Dzięki DMZ przekieruje wszystkie porty do
adresu IP, który tu wprowadzisz.
Ponownie, obie te metody mogą
być użyte, aby umożliwić urządzeniom w różnych sieciach dostęp
do twojego komputera, abyś mógł odbierać
połączenia, możesz zezwolić im na dostęp do
strony internetowej - jeśli prowadzisz
witrynę na swoim serwerze
internetowym - możesz zezwalaj im
na dostęp do fałszywych
stron internetowych,
możesz zezwalać im na dostęp do BeEF, haka, wszystkiego.
W dowolnym
miejscu, w którym nasłuchujesz na porcie,
możesz użyć tej metody, aby umożliwić
ludziom dostęp do niego, jeśli ludzie istnieją
w zupełnie innej sieci niż Twoja sieć.