Istruttore: Finora abbiamo imparato a scoprire
manualmente una serie di vulnerabilità molto pericolose.
Abbiamo visto come funzionano e come sfruttarli.
Nel video di oggi,
vorrei mostrarti uno strumento che ti permetterà di scoprire
automaticamente le vulnerabilità nelle applicazioni web.
Ti permetterà di scoprire le
vulnerabilità che abbiamo appreso, e molto altro ancora.
Il motivo per cui non ti ho insegnato questo
all'inizio, perché volevo che tu imparassi a farlo manualmente e
volevo anche che tu sapessi
come si verificano queste vulnerabilità, in
modo da capire il motivo dietro di esse.
Anche questi sono solo strumenti,
quindi questo programma è solo uno
strumento, può fare errori e può mostrare falsi positivi.
In alcuni casi può anche perdere vulnerabilità.
Pertanto, volevo che tu sapessi come
fare queste cose manualmente,
quindi se il programma non funziona o
se il programma manca qualcosa, allora
sarai in grado di trovarlo.
Il modo migliore per utilizzare questi programmi è come backup
o solo come strumento per aiutarti con i tuoi test di penetrazione.
Quindi usare lo strumento è molto semplice.
Vado alle mie
domande e poi scrivo ZAP.
E mi sta chiedendo se volevo salvare la sessione
corrente quando cerco qualcosa, quindi dirò di no.
E questa è la vista principale dello strumento, quindi a
sinistra qui vedrai i siti web
a cui ti rivolgi.
A destra, puoi attaccare e inviare l'URL del sito Web e qui
vedrai i risultati per i tuoi attacchi o per la
tua scansione.
Se andiamo qui sul pignone
a sinistra, ti permetterà di modificare le opzioni per il programma.
Quindi puoi modificarne alcuni aspetti, il modo in cui
funziona il fuzzer, il modo in cui funziona il ragno, il modo in
cui funziona la scansione.
Lascerò tutto allo stesso modo.
Un'altra cosa che puoi modificare sono
le politiche utilizzate in questa scansione, quindi
è qualcosa di simile
a queste scansioni che stiamo usando con
andmap, la scansione intensa e tutto il resto.
Quindi premerò sul plus, premerò
sulla scansione attiva, e se premi
su questo, a
sinistra
qui, e premerò sotto la politica
di default, ora puoi
creare le tue politiche da
usando il pulsante Aggiungi, premerò su quello
predefinito e vado
a modificare per mostrarti gli aspetti che puoi modificare.
Quindi qui possiamo modificare
il nome, la soglia e la forza della politica globale.
Fare clic su ciascuna
di queste categorie per modificare le scansioni specifiche che verranno
eseguite.
Ad esempio, nella scheda
iniezione qui, possiamo vedere tutte le
scansioni dell'iniezione che il programma proverà.
Ad esempio, possiamo vedere le iniezioni
di SQL qui, possiamo vedere gli
script cross-site qui e
premendo sulla soglia proprio qui possiamo impostarlo su predefinito, basso, medio o alto.
Impostandolo sul valore predefinito
verrà automaticamente impostato il valore qui selezionato, che
è medio in
questo momento, oppure puoi avere,
ad esempio, se l'iniezione SQL è ciò
che stai cercando, se ciò che stai cercando
è l'accesso dal database, quindi puoi
impostarlo su alto in
modo che proverà tutto e proverà a trovarlo anche in luoghi difficili.
Quindi chiuderò tutto
questo lascerò tutto uguale e
inizierò il mio attacco contro la sceneggiatura dei mutillidi, quindi ce l'abbiamo
tra 10. 20. 14. In
esecuzione in una macchina metasploitable,
e se andiamo su Mutillidae proprio qui,
questo è l'URL,
quindi letteralmente lo copierò e
lo incollerò qui,
e poi attaccherò.
Ora lo strumento proverà prima a trovare tutti gli
URL e poi proverà ad attaccare questo URL in base
alla politica di scansione che abbiamo usato.
Metterò in pausa il
video e lo riprenderò una volta terminata la scansione.