Teraz, zanim zagłębimy się w treść kursu, chciałbym przedstawić zapowiedź lub przedsmak tego, co będziesz
mógł zrobić pod koniec kursu.
To będzie przykład oparty na jednym temacie omówionym w jednym podrozdziale kursu.
Teraz, ponieważ jest to wykład zwiastunowy, nie zamierzam wyjaśniać technicznego aspektu tego, jak to robię?
Ponieważ zamierzam cię nauczyć, jak to zrobić, gdy będziesz przechodzić przez kurs.
Na razie usiądź wygodnie i ciesz się tym wykładem.
A po tym wykładzie zagłębimy się w treść kursu, w której dowiesz się, jak robić takie
rzeczy i wiele, wiele więcej.
W tym przykładzie będziemy hakować ten komputer z systemem Windows 11 z tej maszyny hakerskiej.
W pierwszej części kursu pokażę, jak skonfigurować swój klub wędrowny, w tym maszynę do chodzenia
po górach i docelową maszynę z systemem Windows.
Ale na razie to, co chcę zrobić, to wynieść ten komputer z tej maszyny do wędrówek.
Teraz atak, który zamierzam wam teraz pokazać i wszystko, co
pokażę w trakcie kursu, działa na Windows 11 i Windows 10 i wcześniejszych wersjach.
Ale na razie używam systemu Windows 11, ponieważ jest najnowszy.
I sposób, w jaki zamierzam zhakować ten komputer.
Głównie będę używał frameworka o nazwie beef.
Beef to framework do wykorzystywania przeglądarek, który pozwala nam przeprowadzać szereg ataków na przeglądarkę
docelową.
Teraz, abyśmy mogli używać wołowiny, musimy wstrzyknąć kod wołowiny do przeglądarki celu.
Musimy więc faktycznie wstrzyknąć kod wołowiny do przeglądarki komputera docelowego, którym w tym przykładzie
jest Chrome.
Teraz użyjemy innego programu o nazwie Buttercup, aby automatycznie wstrzyknąć kod przechwytujący wołowinę do
docelowej przeglądarki.
Tak więc docelowy użytkownik nie będzie nawet wiedział, że kliknął lub zrobił coś podejrzanego.
Teraz już skonfigurowałem Buttercup do tego, więc po prostu uruchomię go, podając go
do mojego interfejsu sieciowego i podając mu skrypt, który tutaj wywołam.
Sfałszuj kubek, który umieści mnie w środku połączeń, pozwalając Jaskierowi na wstrzyknięcie
kodu haka wołowiny do przeglądarki poza celem.
Teraz pokażę ci, jak to zrobić, jak używać Jaskiera i jak samodzielnie napisać ten skrypt, gdy
będziemy przechodzić przez kurs.
Więc to jest tylko zwiastun, którym możesz się cieszyć.
Nie martw się o szczegóły techniczne.
Więc zamierzam to po prostu uruchomić.
A teraz Jaskier przechwyci wszystkie dane, które będą wysyłane i odbierane z tego komputera.
I ostatni krok, zamierzam uruchomić dwuwiersz, który nazywa się dwuwiersz Steph'a.
Ten skrypt pozwoli nam obniżyć jakość połączeń i wstrzyknąć kod Beef do przeglądarki.
Ponownie pokażę ci, jak napisać ten skrypt i jak go używać w dalszej części kursu.
Więc po prostu oglądaj i ciesz się.
Więc po prostu wcisnę Enter, żeby to uruchomić.
Jak widać, nie otrzymujemy żadnych błędów, co oznacza, że wszystko działa pomyślnie.
I ja również tutaj, jeśli spojrzysz na górną część okna mojego terminala, faktycznie nasłuchuję połączeń przychodzących,
ponieważ ostatecznie celem końcowym jest to, że chcę mieć możliwość odbierania połączenia z komputera docelowego, od
mojego backdoor, abym mógł kontrolować ich komputer i robić na nim wszystko, co chcę.
Więc teraz nasłuchuję połączeń przychodzących.
Więc kiedy mój atak się powiedzie, zdobędę tutaj połączenie.
Przejdźmy więc do komputera docelowego i po prostu uruchom przeglądarkę.
Zakładamy więc, że jest to normalny użytkownik docelowy.
W ich przeglądarce.
I na przykład udają się do Google Dot IEEE, aby po prostu przeglądać Internet lub szukać czegoś, co
jest dla nich interesujące.
Teraz, kiedy to się stanie, Jaskier automatycznie wstrzyknie kod haka dla wołowiny.
A jeśli przejdziemy do wołowiny, to widać, że teraz mamy nową przeglądarkę internetową.
Więc teraz wołowina jest połączona z tą przeglądarką właśnie tutaj.
Ta przeglądarka jest podpięta do wołowiny, dlatego możemy ją kliknąć, aby uzyskać szczegółowe informacje na jej temat.
A jeśli klikniemy polecenia, będziemy mogli uruchomić dużą liczbę poleceń, które pozwolą nam zrobić tak
wiele na tym celu.
Teraz przejdziemy przez to wszystko w dalszej części kursu, ale ten, który chcę
wam teraz pokazać, należy do kategorii socjotechniki.
Zasadniczo pokazuje fałszywy pasek powiadomień dla przeglądarek Chrome.
Dlatego wyświetlimy komunikat z informacją o aktualizacji krytycznej.
Kliknij tutaj, aby zainstalować, a następnie podamy link do mojego backdoora.
Więc kiedy użytkownik kliknie tę wiadomość, zainstaluje backdoora.
Teraz stworzyłem już tego backdoora i umieściłem go na serwerze WWW KDE.
Ponownie pokażę Ci, jak korzystać z tego serwera WWW, a w dalszej części kursu pokażę Ci, jak
tworzyć backdoory.
Na razie więc tylko wykonujemy i uruchamiamy informacje, które już znamy, jako teaser.
Więc uderzę, wykonam i przejdźmy do docelowej przeglądarki.
Jak widać, otrzymujemy tutaj pasek powiadomień informujący nas o krytycznej aktualizacji.
Kliknij tutaj, aby zainstalować.
Teraz możesz powiedzieć, że jest aktualizacja Chrome lub cokolwiek innego.
Możesz uczynić tę wiadomość bardziej przekonującą.
Więc jeśli klikniesz zainstaluj, zobaczysz, że plik zostanie pobrany do moich pobrań, tak jak każdy
inny plik.
A jeśli przejdę do pobierania, pokażę ci, jak wygląda ten plik.
Zauważysz, że plik ma odpowiednią ikonę dla instalatora Chrome.
Więc tutaj mam czysty instalator Chrome.
Jak widać, nazywam go czystym i to jest ten, który faktycznie zawiera tylne drzwi.
Możesz więc zobaczyć, że pliki wyglądają identycznie.
Ale jeśli uruchomię aktualizacje, które właśnie pobraliśmy.
Zauważysz, że otrzymasz to ostrzeżenie za uruchomienie pliku wykonywalnego.
Więc uruchomimy go dla nieznanego wydawcy, a następnie, jak widać, faktycznie pozwoli ci zainstalować
Chrome.
Więc jest to konfiguracja aktualizacji Google.
Jeśli powiesz tak, otrzymasz normalny instalator dla Chrome.
Ale jeśli pójdziemy tutaj do Wysokiej Komisji i przyjrzymy się, gdzie nasłuchiwałem dochodów i powiązań, zauważysz,
że faktycznie otrzymałem połączenie z docelowej maszyny z systemem Windows.
Więc teraz zhakowałem ten komputer i mogę zrobić wszystko, co normalny użytkownik może zrobić na swoim komputerze, abym mógł uzyskać dostęp
do ich systemu plików.
Mogę zarejestrować każde naciśnięcie klawisza, które wpisują na klawiaturze.
Mogę słuchać ich muzyki.
Mogę włączyć ich klawiaturę.
Mogę włączyć ich aparat.
Mogę zrobić wszystko, co oni mogą zrobić na swoim komputerze.
Jako szybki przykład pokazujący, jak poważne to jest, zrobię listę kamer internetowych, aby wyświetlić wszystkie kamery
podłączone do tego komputera.
A jak widać, mamy tylko jedną kamerkę.
Więc zamierzam zrobić transmisję z kamery internetowej.
Numer jeden, pierwszy aparat.
A jeśli nacisnę enter, zobaczymy transmisję na żywo osoby docelowej.
To tylko jeden przykład tego, czego nauczysz się na tym kursie.
I tak jak powiedziałem, nie przejmuj się aspektami technicznymi.
Połączyłem tutaj kilka ataków, aby to osiągnąć.
Ale zamierzamy się skupić i omówić każdy element układanki, który nam na to pozwolił.
Więc w ogóle się tym nie martw.
To tylko zwiastun, który pokaże Ci, co będziesz w stanie zrobić pod koniec kursu.