Instructeur : Dans les
conférences précédentes, nous avons appris à utiliser
Bettercap pour faire un certain nombre de choses intéressantes.
Mais tout ce que nous avons fait, nous l'avons fait via
un texte ou une interface de terminal.
Il existe également une interface Web ou une interface graphique pour Bettercap
que nous pouvons utiliser pour faire tout ce que je vous
ai montré jusqu'à présent.
La raison pour laquelle j'ai commencé par l'interface texte,
parce que tout d'abord, je préfère l'utiliser
et je l'utilise tout le temps à la
place de l'interface graphique.
Je pense que c'est
plus rapide, vous pouvez l'utiliser pour atteindre
votre objectif et lancer les attaques beaucoup plus rapidement.
Il nécessite également moins de ressources et moins de modules, il
est donc moins susceptible d'échouer et il est moins bogué.
Non
seulement cela, mais en apprenant à utiliser l'interface
texte, je vous ai également montré comment modifier manuellement les
caplets et les scripts où ils sont
stockés, et comment les utiliser
correctement sans avoir besoin d'un plugin
supplémentaire, qui est le plugin qui exécute l'interface Web.
Cela étant
dit, certaines personnes pensent toujours que l'interface
Web est plus conviviale et
c'est pourquoi je vais la couvrir dans cette conférence.
Je vais donc démarrer Bettercap en tapant bettercap, et
je vais faire -iface pour sélectionner mon
interface qui est eth0.
Et je ne vais pas spécifier
de caplet cette fois, car je veux simplement
démarrer Bettercap sur l'interface qui est connectée au réseau cible.
Nous allons donc
appuyer sur Entrée et cela fonctionnera sans problème comme d'habitude.
Maintenant, si vous utilisez l'image Kali personnalisée
que j'ai créée
pour ce cours, vous pouvez simplement démarrer
l'interface Web en tapant http-ui.
Mais si vous utilisez la version originale de
Kali ou si vous utilisez Bettercap sur une distribution
différente, alors vous devrez installer l'interface Web,
vous devrez donc faire ui. update pour l'installer, puis
une fois qu'il est installé, vous pouvez simplement faire http-ui.
Maintenant, comme
je l'ai dit, comme j'utilise le dernier
Kali personnalisé conçu
pour ce cours, je peux simplement l'exécuter en
tapant http-ui sans rien installer.
Et si j'appuie sur Entrée,
vous verrez qu'il fonctionnera sans
problème sur cette URL.
Je vais donc copier ceci et nous allons l'ouvrir
dans mon navigateur Web.
Et parfait.
Comme vous pouvez le voir, nous obtenons la page de connexion pour l'interface Web, donc le
nom d'utilisateur par défaut est user et le mot
de passe par défaut est pass.
Je vais cliquer sur Connexion pour me connecter.
Et comme vous pouvez
le voir, nous avons une interface très simple et facile à utiliser.
Il n'y a plus de commandes à exécuter, même si
nous pouvons exécuter des commandes ici via
la ligne de commande.
Ici, nous avons le journal des événements.
C'est donc similaire à ce que vous voyez ici dans le
terminal, mais c'est dans une interface beaucoup plus agréable.
Vous pouvez utiliser la barre de recherche ici
pour filtrer, si vous recherchez un journal
spécifique ou un événement spécifique.
Et vous pouvez en fait cliquer sur n'importe quel type d'événement pour le désactiver, de
sorte que vous ne verrez aucun de cet événement à l'écran.
Tout cela se passe ici, dans le menu des événements.
La prochaine page utile serait la page d'accueil ici, qui
vous montrera tous les appareils connectés au réseau,
donc c'est
similaire à quand nous faisions net. spectacle.
Comme vous pouvez le voir maintenant, nous n'avons que le routeur, qui
est un 10. 0. 2. 1, et
mon ordinateur actuel, qui est 10. 0. 2. 15, c'est Kali.
Maintenant, comme vous le
savez, avant de commencer le net. reconnaissance et filet. sonde pour découvrir
tous les appareils sur le même réseau.
Alors quand ici, au lieu d'écrire les commandes, tout ce
que vous avez à faire est de cliquer sur ce bouton de
lecture pour démarrer le net. sonde et cliquez sur
ce bouton de lecture pour démarrer le filet. recon, vous recevrez
de belles notifications ici.
Et comme vous
pouvez le voir, nous avons réussi à découvrir tous les appareils connectés.
Vous pouvez également voir, et ici nous avons une
belle étiquette pour nous dire
que c'est la passerelle et une belle étiquette nous disant que c'est
notre ordinateur, et les appareils que nous avons découverts sont ces
deux appareils, et vous pouvez voir, c'est mon
appareil MS Edge, la machine Windows que nous ciblons depuis toujours.
Encore une fois, parce qu'il s'agit d'une interface Web très
simple, vous n'aurez rien à
taper, vous pouvez cliquer sur cette petite flèche juste
ici à côté de la machine, à
côté de l'IP, vous pouvez soit scanner cette
machine pour les ports ou l'ajouter à votre cibles d'usurpation d'identité.
Vous n'aurez donc pas à régler l'arp. parodie. cibles à cette adresse
IP, tout ce qu'ils ont à faire est
de cliquer ici et elle est automatiquement ajoutée à l'usurpation d'ARP.
Non seulement
cela, mais nous verrons une jolie petite fenêtre
ici pour configurer notre usurpateur ARP, et rappelez-vous que
nous avions l'habitude de définir cette option sur true, le duplex
intégral, donc tout ce que
j'ai à faire maintenant est de cliquer ici pour le vérifier , et pour
démarrer cette usurpation, tout ce
que j'ai à faire est de cliquer sur démarrer l'usurpation et c'est fait.
Maintenant, nous devrions usurper la cible.
Comme vous
pouvez le voir, nous voyons également une belle icône ici à côté
de cette IP pour nous dire qu'en ce moment nous usurperons cette IP,
en lui disant que nous sommes la passerelle.
Alors maintenant, si je vais vers ma cible et que je fais juste arp -a,
vous pouvez voir que l'adresse Mac du routeur a changé pour
l'adresse Mac de la machine Kali, qui est celle-ci.
Cela signifie donc que nous usurperons correctement cet appareil, en lui disant
que nous sommes le routeur, et
nous avons réussi à devenir l'homme du milieu.
Maintenant, je vous ai déjà montré comment faire tout cela en détail,
donc si vous ne vous souvenez de rien de tout
cela, ou si cela vous semble étrange, alors
s'il vous plaît, revenez en arrière et révisez les
conférences où j'ai couvert ces choses.
Maintenant, je vous ai également montré comment
contourner HTTPS et contourner partiellement HSTS à l'aide d'un caplet.
Encore une fois, nous avons un bon menu ici pour les caplets.
Et comme vous pouvez le voir, nous avons
tous les caplets actuellement disponibles avec Bettercap,
et tout ce que vous avez à faire
est de cliquer sur
les caplets que vous souhaitez exécuter, et dans mon cas, c'est le caplet hstshijack.
De plus, si vous vous souvenez, lorsque nous modifiions
ce caplet, nous devions ouvrir l'emplacement où
les caplets sont installés,
puis ouvrir le caplet dans un éditeur
de texte, puis modifier ses options.
Alors qu'ici,
vous pouvez littéralement modifier toutes les options
que vous voulez dans ce menu, cliquez sur l'icône du disque juste ici pour
enregistrer, puis cliquez sur jouer pour exécuter ce caplet.
Et comme
vous pouvez le voir, vous
recevez de belles notifications vous indiquant que tout s'est exécuté comme prévu,
et maintenant nous pouvons aller de l'avant et tester cela.
Donc, si je vais ici et que j'efface simplement les données de navigation comme
d'habitude, puis si je vais simplement sur une
page HTTPS normale, telle que stackoverflow. com, vous verrez que cela se chargera sur
HTTP afin que nous puissions nous connecter et que nous devrions pouvoir obtenir
le nom d'utilisateur et le mot de passe,
comme je vous l'ai déjà montré.
Et on peut tester le bypass partiel HSTS, donc si je
vais sur google. c'est-à-dire et
recherchez Facebook, cliquez sur
le premier résultat et
parfait.
Comme vous pouvez le voir, il se charge à nouveau sur HTTP
normal, donc si je me connecte, les informations seront capturées
par mon renifleur.
Comme vous pouvez le voir, il est très, très facile de modifier les
caplets et même de les exécuter via cette interface Web.
Vous pouvez également exécuter tous les autres
plugins via le menu avancé ici.
Ainsi, par exemple, si vous voulez démarrer le renifleur, tout ce que vous
avez à faire est de faire défiler vers le
bas, de chercher le renifleur, et
nous l'avons ici, net. sniff, si je
clique dessus, comme vous pouvez le voir en haut, il ne fonctionne pas.
Et ici, au lieu d'exécuter les commandes, il vous
suffit de cliquer sur la commande que
vous souhaitez exécuter.
Non seulement
cela, mais si vous vouliez modifier l'une des options, encore
une fois, tout ce que vous avez à
faire est simplement de taper ce que vous
voulez modifier ici, cliquez sur enregistrer
ici, puis exécutez la commande que vous souhaitez exécuter .
Donc, si je voulais démarrer le renifleur maintenant, tout ce que
j'ai à faire est de cliquer sur le net. renifler, et cela
démarrera le renifleur pour moi.
Maintenant, le renifleur combiné aux beaux événements
que nous pouvons
obtenir ici, facilite le filtrage des données que nous capturons, mais ce
n'est toujours pas le meilleur moyen de filtrer
les données de capture.
Je vais expliquer comment renifler correctement les
données et les filtrer à l'aide de Wireshark,
qui est le meilleur outil pour renifler et filtrer les données.
Mais
encore une fois, cette interface Web offre ici un
moyen plus agréable d'interagir et d'utiliser Bettercap.
Maintenant, je ne vous ai pas montré comment utiliser
les menus WiFi, BLE, HID et Position, car nous
n'utilisions en fait aucun
de ces modules auparavant, donc je
voulais juste me concentrer sur vous montrer comment
faire tout ce que nous 'ai fait jusqu'à présent en utilisant cette interface.
Comme je l'ai dit, c'est plus facile à utiliser, je suis d'accord,
mais une fois que vous vous serez habitué à
l'interface du terminal, ce sera tout aussi simple que celui-ci.
Pour moi, c'est plus
organisé, ça peut être utilisé pour atteindre mes objectifs
beaucoup plus rapidement, ça utilise moins de ressources
et c'est plus rapide, c'est pourquoi je préfère l'utiliser sur l'interface web.
Et si ce n'était pour
vous montrer comment utiliser l'interface Web, je ne l'installerais même pas.
Mais à la fin de la journée, je veux vous montrer les
deux options, et évidemment vous êtes libre d'utiliser ce qui est plus facile pour vous.