Instructeur: D'accord, mon scan est terminé.
Et je suis ici maintenant à la page des actifs.
Et comme vous pouvez le constater, nous avons un atout.
A été scanné.
Nous pouvons voir que l'actif exécute Ubuntu et
que les compétences dont vous
avez besoin pour pirater cet actif sont novices.
Cela montre déjà que Nexpose nous fournit
beaucoup plus d’informations que Metasploit Community et qu’il s’agit
d’un cadre de
gestion des vulnérabilités bien plus avancé.
Nous pouvons voir que nous avons scanné
une cible, c'est Metasploitable et le site est Global.
Laissez-moi faire un zoom avant.
Il tourne sous Ubuntu Linux 8. 04.
Nous n'avons découvert aucun malware et 177
exploits, 308 vulnérabilités.
N'oubliez pas qu'avec Metasploit Community, nous n'avons
découvert que huit, une seule
vulnérabilité exploitable et huit modules
pouvant être utilisés.
Ici, nous avons découvert 308 vulnérabilités,
il est donc couvert de nombreuses autres vulnérabilités et exploits.
Vous pouvez constater qu’il existe un facteur de risque lié à cela et
à la dernière fois que l’analyse a été effectuée.
Maintenant, si nous baissons, nous pouvons voir que le
système d'exploitation que nous avons découvert à nouveau, c'est Metasploit.
Nous pouvons voir le logiciel installé sur
l'ordinateur cible.
Ainsi, non seulement les services qui s'exécutent
sur les ports, nous pouvons voir le logiciel réel installé sur l'ordinateur cible.
Cela peut être très utile après avoir reçu l’ordinateur,
donc après avoir réussi à le
pirater, il est très utile de trouver des exploits locaux
pouvant être utilisés pour augmenter nos privilèges, par
exemple, si vous avez un utilisateur normal et que vous
voulez pour devenir une route, vous pouvez
utiliser un débordement de tampon local pour augmenter vos privilèges ou
pour effectuer d'autres tâches.
Donc, ceux-ci sont très utiles en termes de post-exploitation.
Si nous baissons, nous verrons les services installés
sur l'ordinateur cible.
Tout comme l'UNMAP nous l'a donné,
nous pouvons voir
que les HTTP s'exécutent, DNS, etc.
Si vous cliquez sur l'un de ces
services, vous verrez qu'il vous donnera plus d'informations
à ce sujet, par exemple, un service HTTP, une description de celui-ci et les
ports sur lesquels il s'exécute.
Nous pouvons donc voir que les HTTP s'exécutent sur le
port 80 et sur le port 8180.
Maintenant montons.
Et si nous voulions examiner de plus
près les vulnérabilités, nous
pouvons aller à la page des vulnérabilités ici.
Et vous pouvez voir que nous avons
ici un graphique sur
les vulnérabilités, classées en fonction de leur facteur de risque.
Et ici, ils sont classés en fonction
du niveau de compétence requis pour exploiter ces vulnérabilités.
Et ici, vous pouvez voir une liste de tous et
nous pouvons basculer entre eux en utilisant cette ici.
Encore une fois, s'il y a un malware,
vous le verrez ici.
Et s'il y a une exploitation, vous la verrez ici.
Désormais, toutes ces principales vulnérabilités ne sont pas
exploitées à l'aide de leur outil,
mais elles sont ordonnées en fonction de leurs risques.
Ce sont donc des vulnérabilités très risquées et, au
fur et à mesure que nous les traversons, le
risque sera un peu moins.
Comme vous pouvez le voir ici, j'ai découvert que le mot de
passe VNC est «mot de passe». Nous pouvons donc entrer et essayer de nous connecter à l'aide de VNC.
Maintenant, VNC est un service très similaire à Remote Desktop.
En gros, il vous montrera
le bureau et vous permettra d’obtenir un
accès complet à l’ordinateur cible, tout comme Remote Desktop.
Je ne vais pas vous montrer comment faire cela, très simple.
Je vous disais ici que le mot de passe est 'mot de passe',
maintenant il vous indique également qu'une porte dérobée est en cours
d'exécution et que nous l'avons déjà utilisée.
Cela nous dit qu'il utilise une
ancienne version de PHP exploitable, juste une ancienne version en fait.
Regardons maintenant quelque chose qui peut être exploitable.
Je vais donc cliquer sur ceci pour les commander par exploit, et vous pouvez
voir que tous ceux-ci ont un logo «M», ce qui signifie
qu'ils peuvent être exploités à l'aide de Metasploit.
Vous pouvez voir ici que nous
utilisons le service shell distant que nous utilisons, et que
nous avons déjà examiné le service rlogin qui peut également être utilisé.
Alors cliquons sur quelque chose que nous n'avons pas vu auparavant.
Et ici vous pouvez voir une description de cette vulnérabilité.
Encore une fois, vous pouvez voir le port sur lequel il est exécuté.
Et vous pouvez voir pourquoi il pense que cette
cible est vulnérable à cet exploit.
Si vous descendez, cela vous montrera comment vous pouvez l'exploiter.
Donc, il y a trois
modules différents qui peuvent être utilisés pour l'exploiter.
Mais il n’est pas vraiment
nécessaire de l’exploiter, parfois vous ne voyez que des
modules qui peuvent être utilisés pour vérifier l’existence de cet exploit.
Mais fondamentalement, ce sont des modules qui lui sont associés.
Et si nous cliquons sur ceci, nous nous dirigerons vers la page Rapid7 que
nous utilisons toujours pour voir quand nous utilisons Google.
Et nous voyons le nom du module où nous pouvons
simplement le copier et le coller dans Metasploit et cela montre les options, puis utiliser
cet exploit de la même manière que nous le voyons dans
les vidéos précédentes.
Encore une fois, lorsque vous descendez, vous verrez des références à cela,
à cet exploit particulier.
Et au bas de l'écran, vous découvrirez
comment résoudre cet exploit.
Donc, pour celui-ci, tout ce que vous
avez à faire est simplement de changer le mot de passe
administrateur et de ne pas utiliser la configuration par défaut.
Une autre chose utile est les rapports.
Ce cadre vous permet donc de générer des rapports pour
chaque analyse que vous effectuez.
De plus, il existe différents types de modèles
pour les rapports. Par conséquent,
si vous sélectionnez Créer un rapport, vous
pouvez voir qu’il existe un rapport d’audit contenant de
nombreuses informations, des informations détaillées pour les programmeurs ou les techniciens.
Vous pouvez également utiliser un rapport
de synthèse contenant moins d’informations et destiné aux responsables ou
aux personnes de haut niveau qui n’ont pas
une grande expérience technique.
Vous pouvez sélectionner n'importe quel modèle, l'appeler comme vous voulez,
je vais donc appeler ça 'Metasploitable' ou 'Metasploit'.
Et vous sélectionnez le format que vous souhaitez, il
est donc défini sur PDF ici.
Ensuite, je vais sélectionner l'analyse cible pour laquelle je
veux générer le rapport, puis
j'ai sélectionné Metasploitable.
Ensuite, vous enregistrez et exécutez le rapport
pour le générer.
Vous pouvez également obtenir que cela génère des rapports automatiquement à
chaque fois, car comme je vous
l'ai montré, vous pouvez planifier des rapports, vous pouvez planifier
des analyses et vous pouvez également planifier un rapport automatique
après chaque analyse effectuée.
Ainsi, par exemple, si vous analysez toutes les
semaines, vous pouvez également générer un rapport chaque semaine,
chaque fois qu'une analyse est effectuée.
Permettez-moi maintenant de télécharger le rapport et de vous montrer
à quoi il ressemble.
Comme vous pouvez le voir, il a la
date, le titre, tous les exploits trouvés.
Il s’agit du rapport de la direction. Il contient donc de petits
détails sur les exploits et des éléments plus graphiques pour
montrer aux dirigeants les risques qui ont été découverts et
à quel point ils sont critiques.
Comme vous pouvez le constater, Nexpose vous montre beaucoup plus de détails
et est beaucoup plus avancé.
Il est destiné aux grandes entreprises, aux
grandes infrastructures, où vous devez toujours vous assurer que tout
est à jour, que tout est installé
et qu’il n’ya pas d’exploits.