Instruktor: Teraz, kiedy rozumiemy
koncepcję obracania, naprawdę nie jest to trudne do wykonania.
Wszystko, co musimy zrobić, to wgrać dowolne narzędzie, którego
potrzebujemy, na przykład jeśli chcesz użyć
Nmap lub ARP spoof lub dSniff, możesz
wgrać dowolne z tych narzędzi,
uruchomić je na
tym komputerze, który jest do tego podłączony
dużej sieci, a następnie można uruchomić na tym
skaner portów, zatruć ARP i
przeprowadzić ataki typu man-in-the-middle, jak się nauczyliśmy wcześniej.
Więc to jest bardzo proste.
Wszystko, co musisz zrobić, to użyć
polecenia przesyłania, przesłać go tutaj i użyć
z wiersza poleceń, tak jak używaliśmy go w poprzednich filmach.
Dzisiaj
pokażę wam, jak ustawić
trasę między zhakowanym komputerem a waszym komputerem, aby
można było użyć dowolnego pomocniczego lub
modułu Metasploit w tej dużej sieci.
Będziemy więc mogli używać exploitów Metasploit, będziemy
mogli używać skanerów portów, które są
dostarczane z Metasploit
i innymi przydatnymi modułami.
Aby to zrobić, użyjemy modułu o nazwie autoroute.
Pozwól, że pokażę ci najpierw, jak spróbuję uruchomić exploita
na komputerze docelowym, na komputerze Metasploitable, to
nie zadziała, ponieważ nie jest dla mnie widoczny.
Sporządzę więc listę sesji i zobaczysz, że mam
już połączenie z komputerem z
systemem Windows.
Więc już to zhakowałem.
I zamierzam użyć exploit/multi/samba i
usermap_script.
Teraz już wcześniej używaliśmy tego exploita
przeciwko Metasploitable, ale znajdował się on
w tej samej sieci,
więc był dla nas widoczny.
Teraz próbujemy zaatakować
urządzenie, które nie jest dla nas widoczne.
A potem pokażę opcje.
Ustawię mój RHOST na 10. 20. 15. 4, ponieważ
jest to adres IP urządzenia Metasploitable.
Potem pokażę ładunki.
I zamierzam użyć tego ładunku właśnie tutaj.
Więc ustawię PAYLOAD na to.
Pokaż opcje.
Wszystko jest
ustawione poprawnie, więc wykorzystam.
Zobaczysz, że ten exploit
wygaśnie, ponieważ jeśli wrócimy do tego diagramu,
to urządzenie nie widzi tego urządzenia.
Więc próbuje uruchomić exploita
na tym urządzeniu, mimo że to urządzenie ma
tę lukę, ale nie będę mógł
go użyć, ponieważ nie widzę tego urządzenia.
Jak widać, exploit
nie powiódł się, limit czasu połączenia.
Po prostu nie mogliśmy połączyć się z komputerem docelowym.
Więc co teraz
zrobię, wejdę w interakcję z moim Meterpreterem na ID jeden.
Więc sesje -i 1.
Więc jestem w moim Meterpreterze.
Najpierw uruchomię ifconfig, aby
zobaczyć, jak wygląda moja sieć lub
sieci, do których podłączony jest komputer docelowy.
Widzimy więc wszystkie interfejsy podłączone
do komputera docelowego.
I poszukam interfejsów z adresami IP.
Mamy więc ten interfejs numer cztery, który ma adres IP.
I widzimy, że ten adres IP znajduje
się w naszej sieci.
Więc to naprawdę nie jest zbyt przydatne.
Jest już w naszej sieci.
Jesteśmy na 10. 20. 14 w każdym razie w tej podsieci.
Więc ten nie jest dla mnie zbyt przydatny.
Kolejny, który widzę, to ten, który
jest połączony z 10. 20. 15. 5.
Jest więc w innej podsieci,
której nie widzę z mojego urządzenia Kali Linux.
Spróbuję więc ustawić trasę
między tą podsiecią a moją obecną podsiecią.
Więc to skopiuję.
A potem przejdę do tła mojej obecnej sesji, więc
wracam do Metasploit i
wyczyszczę to.
Następnie użyję post/zarządzaj.
Nawiasem mówiąc, na dowolnym etapie, jeśli chcesz
na przykład zobaczyć wszystkie moduły
zarządzania, możesz po prostu zostawić to na
tym i
dwukrotnie dotknąć, a zobaczysz wszystkie moduły
zarządzania i możesz spróbować i używaj ich i eksperymentuj z nimi.
Więc nasz, którego chcemy użyć, to autoroute.
Pokażę opcje, aby zobaczyć opcje,
które mogę ustawić.
I mamy dwie opcje, które musimy ustawić.
Musimy ustawić sesję, którą mamy i
podsieć.
Więc najpierw ustawię sesję.
I to sesja numer jeden.
A potem ustawię podsieć
na taką, jaką widzieliśmy, gdy wykonaliśmy polecenie ifconfig.
Była 10. 20. 15 i postawię na nim zero.
Więc znowu używamy zestawu,
bardzo prostych poleceń, których już się nauczyliśmy.
Ustawiamy sesję na numer jeden.
To sesja, którą zhakowaliśmy dla systemu Windows.
A podsieć to podsieć, do której
podłączony jest system Windows i do której
nie mamy dostępu.
Więc to jest 10. 20. 15. 0.
I zamierzam wykorzystać.
A to utworzy połączenie lub trasę między moim
urządzeniem a urządzeniem z systemem Windows.
Więc co
mam zamiar teraz zrobić, wrócę
do tego samego exploita, którego próbowałem
na początku filmu, a zobaczysz, że exploit zadziała,
ponieważ urządzenie z systemem Windows jest teraz dla mnie widoczne .
Zamiast więc używać exploita,
możesz użyć, jak już wspomniałem, skanerów
portów lub modeli wykrywania, które są dostarczane
z Metasploit lub
dowolnego innego modułu, który jest dostarczany
z Metasploit, ponieważ moje urządzenie może teraz widzieć komputer docelowy.
Widzi to urządzenie Metasploitable, ponieważ nie było
dla mnie widoczne na początku, ale teraz
mam połączenie z tym komputerem
i ustawiłem
trasę między tą siecią a
moim komputerem, dzięki czemu mogę teraz widzieć urządzenie Metasploitable.
Więc użyję tego samego exploita, którego używałem wcześniej.
Był to exploit/multi/samba/usermap_script.
Po prostu to wyczyść.
Teraz pokażę opcje i
zostawię je
bez zmian, ponieważ wszystko jest właściwie skonfigurowane.
Więc po prostu wykorzystam.
Jak widać, teraz powłoka poleceń została uruchomiona poprawnie i faktycznie mam
teraz dostęp do urządzenia Metasploitable, więc mogę
zrobić id i jestem rootem.
Mogę zrobić uname -a, żeby to dla ciebie potwierdzić.
Widzimy, że jesteśmy w urządzeniu
Metasploitable i mogę uruchomić dowolne polecenie Linuksa.
Więc mogę zrobić ls, pwd i powinienem być w katalogu głównym.
I mogę zrobić cd, na przykład przejść do var.
I wykonaj dowolne polecenie Linuksa, które chcę.
Więc w zasadzie mam pełny dostęp do komputera docelowego.
Teraz znowu, jak już powiedziałem, możesz przesyłać rzeczy i
uruchamiać je z komputera docelowego,
ale nie zawsze jest dobrym pomysłem przesyłanie
rzeczy na zhakowany komputer.
Tak więc ustawianie tras w
ten sposób i używanie obrotu jest znacznie bezpieczniejszym wyborem.
Gorąco polecam, abyś poszedł
i rzucił okiem na inne moduły
Metasploitable, ponieważ Metasploit jest naprawdę duży.
Ciężko mi wszystko ogarnąć.
Właśnie omówiłem główne podstawowe rzeczy, ale zawsze
możesz po prostu
wejść i spojrzeć na inne moduły i wypróbować je.
Korzystanie z modułów jest zwykle takie samo.
Przyjrzeliśmy się szerokiej gamie modułów.
Powinno być więc po prostu skonfigurować opcje i uruchomić
te moduły tak, jak chcesz.