Instructeur : Maintenant que nous
comprenons le concept de pivotement, ce n'est vraiment pas si difficile à réaliser.
Tout ce que nous avons à faire est de télécharger n'importe quel
outil que nous devons utiliser, par exemple, si
vous souhaitez utiliser Nmap ou ARP spoof ou dSniff,
vous pouvez télécharger n'importe lequel de
ces outils, les exécuter
sur cet ordinateur, qui est connecté à ce grand
réseau, et ensuite vous pouvez exécuter un scanner de port là-dessus,
vous pouvez faire un empoisonnement ARP
et faire des attaques man-in-the-middle comme nous l'avons appris auparavant.
C'est donc très simple.
Tout ce que vous avez à faire est d'utiliser
la commande upload, de la télécharger ici et de l'utiliser à
partir de la ligne de commande, comme nous l'utilisions de toute façon dans les vidéos précédentes.
Ce que
je vais vous montrer aujourd'hui, c'est
comment configurer une route entre l'ordinateur piraté et votre ordinateur
afin que vous puissiez utiliser n'importe quel
auxiliaire ou module Metasploit contre ce grand réseau.
Nous pourrons donc utiliser les exploits Metasploit,
nous pourrons utiliser les scanners de
ports fournis avec
Metasploit et d'autres modules utiles.
Pour ce faire, nous allons utiliser un module appelé autoroute.
Permettez-moi de vous montrer d'abord comment si j'essaie d'exécuter un
exploit sur l'ordinateur cible, sur l'ordinateur Metasploitable, cela
ne fonctionnera pas car il n'est pas visible pour moi.
Je vais donc faire une liste de sessions et vous
verrez que j'ai déjà une connexion
avec l'ordinateur Windows ici.
Donc je l'ai déjà piraté.
Et je vais utiliser exploit/multi/samba et
usermap_script.
Maintenant, nous avons déjà utilisé cet exploit
contre le Metasploitable auparavant mais il était
sur le même réseau,
il était donc visible pour nous.
Ce que nous faisons
maintenant, c'est essayer d'attaquer un appareil qui ne nous est pas visible.
Et puis je vais faire des options d'affichage.
Je vais régler mon RHOST sur 10. 20. 15. 4 parce
que c'est l'IP de l'appareil Metasploitable.
Ensuite, je vais montrer les charges utiles.
Et je vais utiliser cette charge utile ici.
Je vais donc régler PAYLOAD sur ceci.
Afficher les options.
Tout est configuré correctement,
donc je vais faire l'exploit.
Et vous verrez que cet exploit
expirera car si nous revenons au diagramme ici, cet
appareil ne peut pas voir cet appareil.
Il essaie donc d'exécuter un
exploit sur cet appareil, même si cet appareil a cette
vulnérabilité, mais je ne pourrai pas l'utiliser
car je ne peux pas voir cet appareil.
Et comme vous pouvez le voir maintenant,
l'exploit a échoué, le délai de connexion a expiré.
Nous n'avons tout simplement pas pu nous connecter à l'ordinateur cible.
Donc ce que je
vais faire maintenant, je vais interagir avec mon Meterpreter sur ID un.
Donc sessions -i 1.
Je suis donc dans mon Meterpreter.
Je vais d'abord lancer ifconfig
pour voir à quoi ressemble mon réseau
ou les réseaux auxquels l'ordinateur cible est connecté.
Ainsi, nous pouvons voir toutes les interfaces
connectées à l'ordinateur cible.
Et je vais chercher des interfaces avec des adresses IP.
Nous avons donc cette interface numéro quatre qui a une adresse IP.
Et nous pouvons voir que cette adresse IP
est sur notre réseau.
Donc ce n'est vraiment pas très utile.
C'est déjà sur notre réseau.
Nous sommes sur le 10. 20. 14 de toute façon, sur ce sous-réseau.
Donc celui-ci ne m'est pas très utile.
Un autre que je peux voir est
celui-ci, qui est connecté à 10. 20. 15. 5.
C'est donc sur un sous-réseau différent ici,
que je ne peux pas voir depuis mon appareil Kali Linux.
Je vais donc essayer de configurer
une route entre ce sous-réseau et mon sous-réseau actuel.
Alors je vais copier ça.
Et puis je vais mettre en arrière-plan ma session en cours, donc je suis
de retour dans Metasploit et je
vais effacer cela.
Ensuite, je vais utiliser post/manage.
Maintenant, en passant, à n'importe quelle étape de
ceci, si vous vouliez voir tous les
modules de gestion, par exemple, vous pouvez simplement en
rester là et
appuyer deux fois et vous verrez tous les
modules de gestion et vous pouvez essayer et les utiliser et expérimenter avec eux.
Donc, celui que nous voulons utiliser est l'autoroute.
Et je vais afficher les options pour voir
les options que je peux définir.
Et nous avons deux options que nous devons définir.
Nous devons définir la session que nous avons
et le sous-réseau.
Je vais donc d'abord définir la session.
Et c'est la session numéro un.
Et puis je vais définir le
sous-réseau sur ce que nous avons vu lorsque nous avons exécuté la commande ifconfig.
Il était 10. 20. 15 et je vais mettre un zéro.
Encore une fois, nous utilisons l'ensemble,
des commandes très simples que nous avons déjà apprises.
Nous plaçons la session au numéro un.
C'est la session que nous avons piratée pour Windows.
Et le sous-réseau est le sous-réseau
auquel Windows est connecté et auquel nous
n'avons pas accès.
C'est donc le 10. 20. 15. 0.
Et je vais faire de l'exploit.
Et cela créera la connexion ou la route
entre mon appareil et l'appareil Windows.
Donc ce que
je vais faire maintenant, je vais
revenir au même exploit que j'ai essayé
au début de la vidéo et vous verrez que
l'exploit va fonctionner car le périphérique Windows est visible pour moi maintenant .
Ainsi, au lieu d'utiliser
l'exploit, vous pouvez utiliser, comme je l'ai
dit, des scanners de ports ou des modèles
de découverte fournis
avec Metasploit ou tout autre module fourni
avec Metasploit, car mon appareil peut désormais voir l'ordinateur cible.
Il peut voir cet appareil Metasploitable car il n'était
pas visible pour moi au début, mais maintenant
j'ai une connexion à cet ordinateur et
j'ai configuré une
route entre ce réseau et mon
ordinateur afin que je puisse réellement voir l'appareil Metasploitable maintenant.
Je vais donc utiliser le même exploit que j'ai utilisé auparavant.
Et c'était exploit/multi/samba/usermap_script.
Juste clair ça.
Maintenant, je vais montrer les
options et je vais
les laisser inchangées car tout est en fait configuré correctement.
Alors je vais juste faire l'exploit.
Et comme vous pouvez le voir, maintenant le shell de commande a été démarré correctement et
j'ai en fait accès au périphérique Metasploitable maintenant, donc je
peux faire id et je suis root.
Je peux faire un uname -a pour vous le confirmer.
Et nous pouvons voir que nous sommes dans le périphérique Metasploitable
et que je peux exécuter n'importe quelle commande Linux que je veux.
Je peux donc faire ls, pwd et je devrais être à la racine.
Et je peux faire des cd, aller à var, par exemple.
Et faire n'importe quelle commande Linux que je veux.
J'ai donc un accès complet à l'ordinateur cible.
Encore une fois, comme je l'ai dit, vous pouvez télécharger des éléments
et les exécuter à partir de l'ordinateur
cible, mais ce n'est pas toujours une bonne idée de télécharger
des éléments sur un ordinateur piraté.
Ainsi, configurer les itinéraires comme celui-ci
et utiliser le pivotement est un choix beaucoup plus sûr.
Et je vous recommande
fortement d'aller jeter un œil sur d'autres
modules Metasploitable car Metasploit est vraiment très gros.
C'est difficile pour moi de tout couvrir.
Je viens de couvrir les principaux éléments de
base, mais vous pouvez toujours
simplement aller jeter un œil sur d'autres modules et les essayer.
L'utilisation des modules est généralement la même.
Nous avons examiné un large éventail de modules.
Il devrait donc être facile de simplement configurer les options et d'exécuter
ces modules comme vous le souhaitez.