I wszystkie wykłady do tej pory wykorzystywaliśmy iniekcje Asgill ręcznie.
Więc wstawiliśmy kod do R L R w polach tekstowych, a to wideo pokażę ci narzędzie zwane
bezpieczną mapą, która pozwala ci zrobić wszystko, czego się nauczyliśmy, i jeszcze więcej rzeczy.
To narzędzie może być użyte przeciwko moim bazom wiedzy, których mamy na przykładzie.
Można go również użyć w stosunku do Microsoft Escorial Oracle i innych typów baz danych.
Narzędzie jest bardzo przydatne i jest bardzo przydatne w wielu przypadkach.
Czasami iniekcje nie są tak ładne jak te, które widzimy, a czasami dostajesz tylko jedno wyjście
dla każdego rekordu i musisz przejrzeć wszystkie wyjścia, abyś mógł zautomatyzować to i po prostu zrobić
wszystko dla ciebie o wiele łatwiejsze i znacznie prostsze.
Zacznijmy od tego, czy używaliśmy do iniekcji.
Mam tutaj ten plik tekstowy, którego używaliśmy, i mam adres URL, którego używaliśmy wcześniej, więc
użytkownik jest informowany o nazwie użytkownika APHC admin hasło administratora.
Tak naprawdę nie musisz znać hasła do nazwy użytkownika.
Tak więc zamierzam po prostu zamieścić cokolwiek tutaj.
Załóżmy, że nie znamy hasła, więc wstrzykiwamy tylko zastrzyki Escorial, których
tak naprawdę nie potrzebujemy.
Zamierzam zrobić, to skopiować, a potem będę biegał jak wyleczyć i zamierzam zrobić, że określisz sowę, a ja
postawię swój cel i upewnię się, że to się dzieje między dwa cudzysłowy, aby niczego
nie ignorował.
I wszelkie znaki pośrodku, więc mamy pewne znaki i postacie w środku, które chciałem, aby
wszyscy byli traktowani jak jeden z was.
Więc zrobiłem tylko SKM do góry mój cel, a następnie wciśnij enter i automatycznie przejrzyj wszystkie parametry, aby przejrzeć informacje
o użytkowniku za pomocą nazwy użytkownika i hasła, aby sprawdzić, czy któryś z
nich można wstrzykiwać.
A potem, gdy już to zrobi, zapisze to w pamięci, więc dobrze jest wiedzieć,
że jest to wstrzykiwacz, a następnie będziemy mogli dalej wykorzystywać cel, więc teraz widać, że to smród, że naszym
celem może być mój ekran lub krzyżuj się i pytaj mnie, czy powinienem pominąć inne testy i powiem tak, ponieważ
wiem, że to mój Asgill i teraz pyta mnie, czy powinien zrobić wszystkie testy dla obu baz danych, a ja powiedzmy
tak, zakładając, że nie jestem pewien, który to jest.
Wiem, że to moja sztuka ASCII, ale zamierzam pozwolić jej zrobić to, co zrobię i sprawdzić, czy może to zrobić poprawnie,
czy nie.
W tej chwili jest sprawdzenie, czy jest to UL, a ja będę za tobą tęsknić, kiedy zniknie.
Nie, to nie działa, a potem działa i będzie wiedział, że równie dobrze może się dowiedzieć, że nazwa
użytkownika wydaje się być wstrzykiwalna i na pewno nadal będzie Nazją, że nazwa użytkownika parametru jest podatna na atak i możemy
ją wstrzyknąć.
Pyta mnie, czy chcę sprawdzić inne parametry, takie jak hasło i wszystkie z nich.
Mogę powiedzieć "tak" i zrobić to.
Powiem "nie", ponieważ nie mam nic przeciwko temu, jeśli używa on nazwy użytkownika do wstrzyknięcia.
Więc wszystko jest w porządku.
Teraz, gdy Mark wie, że cel jest wstrzykiwany i wie, że będzie używał parametru username
do wstrzykiwania rzeczy i domyślam się, że działa pod Linuksem, którego chcesz i odkrył, że jest używany
w BHB z Apache do punktu do punktu 8 i jest używany na moim serwerze jako serwer bazy danych.
Więc uratujmy całą moją pomoc i zobaczmy, co możemy teraz zrobić.
Teraz to narzędzie jest naprawdę duże i pozwala robić wiele rzeczy.
W tym filmie pokażemy tylko krótkie wideo i polecam spędzić z nim więcej czasu i
spróbować zobaczyć, co jeszcze można z nim zrobić.
DOBRZE.
Więc spróbujmy pobrać bieżącego użytkownika i postaramy się pobrać aktualną bazę danych.
Więc użyjemy tego samego polecenia, które używaliśmy wcześniej, i zamierzam tylko dodać do niego.
D-B Jestem proszony o pobranie aktualnych baz danych
ODBC.
Przepraszamy, jak widać, mamy całą bazę danych, którą mamy.
Mamy więc BW H, posiadamy amperomierze schematów informacyjnych.
Lloyd my school miał 10 lat, z których wcześniej korzystaliśmy.
ZA. SOL. Teraz, jeśli zrobimy bieżącego
użytkownika, zobaczysz, że jesteśmy rootem.
I jeśli będę dbał i
bazę danych, zobaczymy, że to była nasza aktualna baza danych.
A teraz spróbujmy uzyskać dla nas tabele.
Więc pamiętaj, kiedy wybieramy nazwę tabeli z tabel schematów informacji, gdzie schemat tabeli roboczej nazwa tabeli
jest równa wszystkim, co zamierzamy zrobić.
Ponownie pozwól mi poprosić o mapę dla nas wszystkich.
Tak więc polecenie będzie, że poprosimy cię o zdobycie wszystkich stołów
dla nas i użyjemy opcji D do określenia bazy danych, a nasza baza danych zostanie nazwana US 10.
I jak widać, dostaliśmy wszystkie tabele, które istnieją.
I pamiętajcie, że jest tak samo, że mamy również zestawienie dzienników kont i karty kredytowe.
A teraz chcemy zdobyć kolumny, wtedy możemy użyć tego samego,
wyjdziemy ponownie
i powiemy: Pobierz mi kolumny, w których tabela jest zimnymi rachunkami, a baza danych to 10 i właśnie tutaj widzimy, że mamy kolumny.
Mamy więc hasło administratora w nazwie użytkownika i możemy uzyskać dane za pomocą opcji zrzutu.
Tak więc to samo polecenie, które było wcześniej używane, pojawi się w tabeli zwanej kontami i
bazą danych zwaną naszą turą.
Chcę, żebyś dostarczył mi wszystkie dane.
I oto mamy wszystkie dane, mamy hasło administratora admin hasłem i mamy Adrian,
a jego hasło to hasło i mamy tu wszystkie dane.
Tak jak powiedziałem, narzędzie jest bardzo przydatne.
Może być wykorzystany do ułatwienia naszego życia.
Robi wszystko automatycznie i może zrobić wszystko, co robimy, a nawet może zrobić więcej rzeczy.