Jak dotąd odkryliśmy, jak to odkryć, tak jak jej umiejętności.
Jesteśmy jej odzwierciedleniem w pamięci i na podstawie, a także widzimy kilka sposobów na
obejście zabezpieczeń i sposób rozwiązania problemu, aby działał on w różnych sytuacjach.
Wciąż jednak nie widzieliśmy dobrego sposobu na wykorzystanie tych luk.
Po prostu uruchomiliśmy kod informujący o dostępie do alertu lub alarmie oraz wiadomość, której chcemy.
W tym wykładzie i kilku następnych wykładach dowiemy się, jak możemy
wykorzystać maszyny odwiedzające te wrażliwe strony internetowe, a zrobimy to za pomocą frameworka zwanego
ramą, co pozwoli nam uruchomić duża liczba poleceń do przechwytywania przeglądarek i podpinania przeglądarki,
jeśli kod javascript musi być wykonany w tej przeglądarce.
A ponieważ wołowina używa Javascript, bardzo łatwo jest nam wprowadzić ten kod na wrażliwe strony internetowe programu Access
i ten kod zostanie wykonany za każdym razem, gdy dana osoba uruchomi tę stronę.
Wszystko to stanie się bardziej jasne.
Po prostu biegnijmy i przygotujmy go, a potem złapmy kogoś.
W tym filmie i kolejnych filmach będziemy wyświetlać nasze komendy, a zobaczysz, że będzie o
wiele bardziej zrozumiały, jak mnie używać.
Więc idę do mojego kalendarza dalej i pierwszą rzeczą, którą zrobię, to po prostu biec
tutaj, od tego mogę dać trochę czasu i zacznie.
Automatycznie uruchomi przeglądarkę.
Teraz, aby się zalogować, nazwa użytkownika to wołowina, a hasło to również wołowina.
Oto główny ekran wołowiny, który można zobaczyć tutaj po lewej stronie.
Masz przeglądarki internetowe, a to będzie zawierało listę wszystkich przeglądarek, które są podpięte do wołowiny w momencie, gdy widzisz,
że nie mamy nic do nich przyczepionego.
A po prawej stronie, po kliknięciu na hakowaną przeglądarkę, będziesz mógł ponownie uruchamiać swoje polecenia.
W tym wykładzie i przyszłych wykładach będzie uruchamiane niektóre polecenia.
Więc stanie się dla ciebie bardziej jasne.
A więc teraz, chodźmy i spróbujmy przekonać ludzi do wołania.
Teraz istnieje wiele metod, które możesz zrobić, aby przyciągnąć ludzi do tego, co nas interesuje,
w jaki sposób podłączyć je przez luki w zabezpieczeniach.
Tak więc najważniejszą rzeczą, z której będziemy korzystać, jest kod nadany nam sam przez się, więc faktycznie
mówi nam, jakiego kodu użyć.
Jak widać, jest to kod javascript podobny do kodu alertu, którego używaliśmy.
Pierwszą rzeczą, którą zrobię, jest skopiowanie tego, a my wkleimy to w skrzynce na liście, aby
pokazać, jak ją zmodyfikować.
Musisz więc tylko wprowadzić ten kod na podatne strony.
Jedną z rzeczy, którą musisz zmodyfikować, jest dodanie adresu IP tutaj.
Aby uzyskać własne IP, wystarczy uruchomić ifconfig.
Więc mam zamiar dostać terminal i mam zamiar uruchomić ifconfig i jak widać teraz moje IP jest to.
Więc jest 10 20 40 na
0 8 i to jest teraz, kod jest gotowy do wykonania.
Więc zamierzam to zamknąć.
I przejdźmy do jednego z naszych wrażliwych stron internetowych, z których korzystaliśmy wcześniej, tak przyzwyczailiśmy się
i przejdźmy do DPW I.
Więc najpierw przejdźmy i ustawmy poziom bezpieczeństwa na niski.
Widzieliśmy, jak ominąć zabezpieczenia, więc nie chcę, aby to wideo było zbyt skomplikowane.
I spójrzmy na przykład na odbitym.
Więc jeśli przejdziemy do odbitego ćwiczenia i pamiętamy, kiedy używaliśmy tutaj nazwy, a nazwa została
wyświetlona, dlatego użyliśmy po prostu naszego skryptu zamiast nazwy.
I to też zostaje wykonane.
Zamiast więc robić alert, zamierzamy uruchomić go w ten sposób.
Więc to był nasz kod i użyliśmy tego, aby nasz kod mógł zostać wykonany, więc po prostu dajmy na
to przykład.
I jak widać, masz dostęp do nas.
Tak więc używamy dokładnie tego samego kodu dokładnie tej samej koncepcji, z wyjątkiem tego, że zmieniamy
ładunek zamiast powiadamiać.
Zamierzamy wprowadzić ten kod.
Zamierzamy poprosić o wykonanie tego kodu.
Więc zamierzamy to zmodyfikować i umieścić tutaj.
To jest teraz gotowe.
I możesz wysłać go do dowolnej osoby.
A kiedy wykonają to, jesteście przywiązani do B.
Wtedy będziesz mógł uruchomić wszystkie polecenia, które pozwolą ci działać.
Teraz możesz iść dalej i zmienić to, albo skorzystam z usługi skróconej, aby
wyglądała mniej podejrzanie.
Miejmy więc przykład, że zamierzam wykonać ten kod w moim stanie w tej
samej przeglądarce, co nie powinno, powinienem zrobić to na innej maszynie, ale zrobimy to tylko
tutaj, żeby pokazać ci dowód koncepcji.
Więc jesteśmy tutaj.
A jeśli pójdziemy
na wołowinę Teraz mam błędnie wpisane moje IP, tutaj jest to 10 20, a nie 10 14:20.
To jest mój adres IP. Zamierzam to naprawić.
A jeśli pójdziemy na wołowinę, zobaczysz, że mamy przeglądarkę online i ktoś jest uzależniony, teraz możemy to
kliknąć i uruchomić polecenia.
Ale zostawię to na inny wykład.