Instruktor: Jak dotąd nauczyliśmy się, jak
ręcznie odkrywać wiele bardzo niebezpiecznych luk w zabezpieczeniach.
Widzieliśmy, jak działają i jak je wykorzystać.
W dzisiejszym filmie
chciałbym pokazać narzędzie, które pozwoli ci automatycznie
wykryć luki w aplikacjach internetowych.
Pozwoli ci to odkryć
odkryte przez nas luki oraz wiele więcej.
Powód, dla którego nie nauczyłem cię tego na
początku, ponieważ chciałem, abyś nauczył się, jak to
robić ręcznie, a także
chciałem, abyś wiedział, w jaki sposób
występują te luki, aby zrozumieć przyczynę.
To są tylko narzędzia,
więc ten program jest tylko narzędziem,
może popełniać błędy i może pokazywać fałszywe alarmy.
W niektórych przypadkach może również brakować luk w zabezpieczeniach.
Dlatego chciałem, abyś wiedział, jak
to zrobić ręcznie,
więc jeśli program nie działa lub
jeśli coś nie trafi, będziesz
w stanie to znaleźć.
Najlepszym sposobem korzystania z tych programów jest
tworzenie kopii zapasowej lub tylko narzędzie pomocne w testach penetracyjnych.
Korzystanie z tego narzędzia jest więc bardzo proste.
Pójdę na moje
aplikacje, a potem napiszę ZAP.
I pyta mnie, czy chcę zapisać bieżącą sesję,
gdy czegoś szukam, więc powiem „nie”.
To jest główny widok narzędzia, więc po
lewej stronie zobaczysz witryny,
na które celujesz.
Po prawej stronie możesz zaatakować i wysłać adres URL
witryny, a tutaj zobaczysz wyniki ataku lub
skanu.
Jeśli pójdziemy tutaj na
kółku po lewej, pozwoli ci to zmodyfikować opcje programu.
Możesz więc zmodyfikować niektóre jego
aspekty, sposób działania fuzzera, sposób działania pająka,
sposób skanowania.
Zostawię wszystko tak samo.
Kolejną rzeczą, którą możesz zmodyfikować,
są zasady zastosowane w tym skanie, więc
jest to coś
podobnego do tych skanów, których używamy
z andmap, intensywnego skanowania i tak dalej.
Będę naciskać na plus, będę
naciskać na aktywne skanowanie, a jeśli
klikniesz na to,
po
lewej stronie tutaj i będę naciskał
na domyślną polisę, teraz
możesz tworzyć własne polisy
używając przycisku Dodaj, nacisnę przycisk domyślny
i będę kontynuować
modyfikację, aby pokazać ci aspekty, które możesz zmodyfikować.
Więc tutaj możemy
zmienić nazwę, próg i siłę globalnej polityki.
Kliknięcie każdej z
tych kategorii pozwoli zmodyfikować określone skany, które zostaną
wykonane.
Na przykład tutaj, w
zakładce iniekcji, możemy zobaczyć wszystkie
skany iniekcji, które program zamierza wypróbować.
Na przykład, tutaj możemy zobaczyć
zastrzyki SQL, możemy zobaczyć skrypty
między witrynami i
naciskając tutaj próg, możemy ustawić domyślną, niską, średnią lub wysoką.
Ustawienie go na
wartość domyślną spowoduje tylko ustawienie domyślnej wartości
tutaj wybranej,
która jest teraz średnia,
lub możesz mieć na przykład,
jeśli szukasz zastrzyku SQL, jeśli szukasz dostępu
z bazy danych, możesz ustawić
to na wysokie, aby
spróbował wszystkiego i spróbował znaleźć go w nawet trudnych miejscach.
Więc skończę to
wszystko, pozostawiam wszystko to
samo i zacznę atak na skrypt mutillidae, więc mamy
10. 20 14 204
działa na maszynie z metastabilnością,
a jeśli przejdziemy na Mutillidae tutaj, to
jest adres URL,
więc dosłownie po prostu skopiuję
to i wkleję
tutaj, a następnie zaatakuję.
Teraz narzędzie najpierw spróbuje znaleźć wszystkie adresy
URL, a następnie spróbuje zaatakować te adresy URL
w oparciu o zastosowane zasady skanowania.
Zatrzymam wideo i
wznowię je po zakończeniu skanowania.