Présentateur: Maintenant,
dans cette conférence, je veux vous montrer comment mener une attaque
par spoofing ARP avec Bettercap.
Cela nous permettra de placer notre
ordinateur au milieu de la connexion et d’intercepter les données.
Non seulement cela, mais nous allons aussi voir comment
nous pouvons lire ces données.
Ainsi, nous pouvons voir toutes les
URL et tous les sites Web visités par la
cible, ainsi que tout ce qu'ils affichent.
Donc, tous les noms d'utilisateur, tous les mots de
passe qu'ils envoient à des sites
Web, nous pourrons les capturer et les voir.
Donc, nous devons d’abord devenir l’homme du milieu.
Et nous allons faire cela en utilisant un module appelé ARP spoof.
Donc, si je fais défiler jusqu'au menu d'aide,
vous pouvez voir que nous avons ici un module appelé ARP spoof.
Donc, comme d'habitude, si nous ne savons pas utiliser ce
module, nous allons aider arp. parodie, parce que nous
voulons voir comment utiliser ce module et voir
toutes les options que nous pouvons définir.
Comme vous pouvez le
constater, nous pouvons faire de l’arp. usurper pour allumer ce module.
Nous pouvons faire arp. interdire et
cela va littéralement couper la connexion
de la cible.
C'est très simple.
Vous pouvez l'essayer pendant votre temps libre.
Je ne vais pas le faire ici.
Vous pouvez faire arp. usurper pour
l'éteindre et arp. interdire pour désactiver l'interdiction.
Dans la conférence précédente, j'ai également dit que
tout ce que vous voyez sous
les paramètres correspond aux options que nous pouvons définir pour ce module spécifique.
Mais je ne vous ai pas montré comment modifier cela.
Donc, dans cette
conférence, nous allons en fait modifier certaines de ces options.
Comme vous pouvez le constater, cet outil est très utile
car il nous donne tout d’abord le nom de
l’option en jaune.
Ce sont donc les options que nous pouvons
définir, que nous pouvons changer.
Et puis, il nous dit également
une description de ce que fait cette option et
la valeur par défaut.
Ainsi, par exemple, nous pouvons voir que nous avons une
option appelée arp. parodie. Un duplex plein.
Vous pouvez voir la description de cette option et,
fondamentalement, ce que fera cette option
si vous la définissez
sur true, elle usurpera à la fois le routeur et la cible.
Cela ressemble donc à ce que nous avons fait avec
ARP spoof lorsque nous avons exécuté la commande
deux fois pour usurper le routeur et la cible.
Donc, si vous définissez ceci sur
true, le routeur et la cible seront usurpés
et vous serez au milieu de la connexion.
Si vous laissez la valeur par défaut, qui est
false, vous ne falsifierez que la machine cible.
Cela peut maintenant
être utile si le routeur dispose d’une
sorte de protection contre les attaques
par usurpation d’ARP, car vous n’interagirez jamais avec le routeur.
Mais cela limite également, car nous ne pourrons pas faire ce
que je vais faire
lors des prochaines conférences, car le routeur communiquera
directement avec le périphérique cible.
Nous ne pourrons donc pas être en
mesure d'injecter des éléments dans les réponses que le routeur envoie au périphérique cible.
Maintenant, je veux réellement changer ceci en vrai
et la méthode que
je vais faire peut être utilisée pour changer n'importe quelle
option dans n'importe quel module de Bettercapp.
Donc pas seulement dans l'arp. parodie.
Si vous utilisez un module, vous
pouvez utiliser l’aide suivie du nom du module pour
obtenir de l’aide sur ce nom de module.
Vous pouvez voir toutes les options que vous pouvez définir ici.
Et puis, si vous souhaitez modifier la valeur
de l’une de ces options, il vous
suffit de copier le nom de l’option, ce que j’ai
ici et de taper set, suivi de l’option que
vous souhaitez modifier.
Et dans mon cas, ça s'appelle arp. parodie. Un duplex plein.
Et je veux que cela soit vrai.
Donc, très, très simple.
Et comme je l’ai dit, vous pouvez
utiliser cette commande pour modifier n’importe quelle option de n’importe quel module de Bettercap.
Tout ce que vous avez à faire est
de taper, set, suivi du nom
de l'option, suivi de la valeur que vous souhaitez définir.
Donc je vais appuyer sur entrer et c'est fait.
Si vous ne
voyez pas d'erreurs, cela signifie que l'exécution est correcte.
La prochaine option que je veux changer est les cibles.
Encore une fois, dans la
description, cela nous indique que ce sont
les cibles contre lesquelles je veux lancer l'attaque et
que je peux utiliser le coma si je voulais cibler plus d'une adresse IP
en même temps.
Encore une fois, comme ce que j’avais
fait auparavant, je vais faire un set, suivi du nom de
l’option, qui est arp. parodie. cibles.
Et vous pouvez réellement utiliser l'onglet pour compléter automatiquement.
Donc, si je tape simplement l'onglet T-A, les
cibles seront automatiquement complétées pour moi.
Et après cela, je vais mettre la
valeur sur laquelle je veux
définir cette option, qui est l'adresse IP
de ma cible, et nous pouvons l'obtenir à l'aide de Net Discover, de
zen map ou du résultat que j'ai obtenu ici.
Après avoir exécuté le module de reconnaissance, je l'ai net. montrer et nous avons tout
cela, qui
est la liste de tous
les ordinateurs connectés au même réseau.
Et mon objectif actuel est cet appareil, le
10. 0 2 7.
Ceci est ma machine virtuelle Windows ici.
Donc, je vais mettre l'IP 10. 0 2 7.
Et encore une fois, nous
ne voyons aucune erreur, ce qui signifie que tout a été exécuté comme prévu.
Nous sommes maintenant prêts à exécuter l'outil.
Et encore une fois, sur la base du menu d'aide
que nous avons obtenu, nous pouvons faire arp. usurper pour allumer ce module.
Donc, nous allons faire arp. parodie sur.
Et parfait, comme vous pouvez le voir, nous ne voyons aucune erreur.
Cela nous dit que le module est en cours d'exécution.
Et si j’aide vraiment, nous obtiendrons à nouveau une liste
de tous les modules en cours d’exécution.
Et comme vous pouvez le constater, nous pouvons voir que le spoofing ARP est activé.
En outre, il est très important que vous vous
assuriez que le net. sonde et le net. recon sont en cours d'exécution.
Nous l'avons fait dans la conférence précédente.
C'est pourquoi je ne l'ai pas fait maintenant.
Donc, pour le moment, Bettercap devrait
faire ce que faisait ARP spoofing, en
trompant à la fois le routeur et le périphérique
cible et en me plaçant au milieu de la
connexion, comme indiqué ici.
Alors, allons à la machine Windows juste ici.
Et je vais faire arp-a et comme vous pouvez le voir, l’adresse
MAC des routeurs ici est la
même que l’adresse MAC de ce périphérique, qui est le
10. 0 2 15
Et si je retourne ici sur
la machine Kali et que je fais ifconfig, vous verrez que c'est
la même adresse MAC que l'adresse MAC de l'interface Kali ETH0.
Donc, fondamentalement, cela signifie que cette machine Windows, chaque
fois qu’elle veut envoyer quelque chose au routeur,
elle l’enverra à la machine Kali.
Et comme nous avons activé l'option duplex intégral, dans Bettercap, le
routeur pense également que cette machine Kali
est la machine cible.
Par conséquent, chaque fois qu'il doit envoyer une
réponse à la machine
Windows, il l'envoie à Bettercap ici même.
Et comme je l’ai dit auparavant, cela signifie que chaque nom d’utilisateur, mot
de passe, URL, tout ce que l’ordinateur cible envoie ou reçoit
devra passer par la machine
Kali où nous pourrons le lire, le modifier ou le supprimer.
Et je vais vous expliquer cela lors des prochaines conférences.