Instructeur: Jusqu'à présent, nous avons appris
à découvrir manuellement plusieurs vulnérabilités très dangereuses.
Nous avons vu comment ils fonctionnent et comment les exploiter.
Dans la vidéo d'aujourd'hui, j'aimerais
vous montrer un outil qui vous permettra de découvrir
automatiquement les vulnérabilités des applications Web.
Cela vous permettra de découvrir les
vulnérabilités que nous avons apprises, et bien plus encore.
La raison pour laquelle je ne vous ai pas appris
cela au début, parce que je voulais que vous appreniez à
le faire manuellement, et que vous
sachiez également comment se produisent ces vulnérabilités,
afin de comprendre la raison qui les sous-tend.
De plus, ce ne sont que
des outils, ce programme est donc juste un outil,
il peut faire des erreurs et peut montrer des faux positifs.
Il peut également manquer des vulnérabilités dans certains cas.
Par conséquent, je voulais que vous
sachiez comment faire ce
travail manuellement. Ainsi, si le programme ne
fonctionne pas ou s'il manque quelque
chose, vous pourrez le trouver.
La meilleure façon d'utiliser ces programmes est de faire une
sauvegarde ou tout simplement un outil pour vous aider dans vos tests d'intrusion.
Donc, utiliser l'outil est très simple.
Je vais aller sur mes
applications et ensuite je vais taper ZAP.
Et il me demande si je voulais sauvegarder la session en cours
quand je cherche quelque chose, alors je vais dire non.
Il s’agit de la vue principale de l’outil. Vous verrez
donc à gauche les sites Web
que vous ciblez.
Sur la droite, vous pouvez attaquer et envoyer l'URL du site Web.
Vous verrez ici les résultats de votre attaque ou de
votre analyse.
Si nous allons ici sur le
rouage de gauche, cela vous permettra de modifier les options du programme.
Vous pouvez donc en
modifier certains aspects, comme le fuzzer, l’araignée,
le scan.
Je vais tout laisser pareil.
Une autre chose que vous pouvez
modifier est la politique utilisée dans cette analyse.
C'est donc quelque chose de
similaire à ces analyses que nous utilisons
avec andmap, l'analyse intensive et tout le reste.
Donc je vais appuyer sur le plus,
je vais appuyer sur l'analyse active, et si
vous appuyez sur ceci,
à gauche
ici, et je vais appuyer sur la stratégie
par défaut, vous pouvez maintenant
créer vos propres stratégies en En
utilisant le bouton Ajouter, je vais appuyer sur celui
par défaut et je
vais modifier pour vous montrer les aspects que vous pouvez modifier.
Nous pouvons donc modifier ici
le nom, le seuil et la force de la politique globale.
Cliquez sur chacune
de ces catégories pour modifier les analyses spécifiques à
effectuer.
Par exemple, dans l'onglet d'injection
ici, nous pouvons voir toutes les
analyses d'injection que le programme va essayer.
Par exemple, nous pouvons voir les
injections SQL ici, le script inter-sites ici,
et en appuyant sur
le seuil ici, nous pouvons définir ceci par défaut, faible, moyen ou élevé.
La valeur par défaut correspond
simplement à la valeur sélectionnée ici, qui est moyenne
à l'heure actuelle, ou
vous pouvez avoir, par exemple, si
l'injection SQL correspond à ce que vous recherchez,
si vous recherchez un accès à partir de la base
de données, vous pouvez alors régler
ce paramètre sur high pour
qu'il essaye tout et qu'il essaye de le trouver même dans des endroits difficiles.
Donc je vais fermer
tout ça, je vais tout laisser
pareil, et je vais commencer mon attaque contre le script mutillidae, donc nous l'avons
dans 10. 20 14 204
fonctionnant en machine métasploitable, et si
nous allons sur Mutillidae ici, c'est l'URL,
donc littéralement je vais
simplement copier ceci et le
coller ici, et
ensuite je vais attaquer.
Maintenant, l'outil va d'abord essayer de trouver toutes les
URL, puis s'attaquer à cette URL en se basant sur
la politique d'analyse que nous avons utilisée.
Je vais mettre la vidéo
en pause et la reprendre une fois le scan terminé.