Instructeur : Nous sommes maintenant prêts à recevoir
des connexions de notre porte dérobée.
Nous avons donc créé la porte dérobée, nous
avons défini une charge utile et nous écoutons les connexions entrantes
ici à partir de toute connexion provenant de la même
porte dérobée sur le même port sur la même IP.
Alors maintenant, si une personne utilise cette porte
dérobée, nous recevrons la connexion ici sur
cet ordinateur.
Ce que nous allons faire
maintenant, c'est tester la porte dérobée pour nous assurer qu'elle fonctionne.
Et pour
ce faire, nous allons utiliser une méthode de livraison très basique.
Plus tard dans
le cours, nous parlerons des méthodes de
livraison intelligentes qui inciteront la personne à ouvrir le
fichier que nous lui envoyons.
Pour l'instant, nous faisons juste un exemple
très basique juste pour tester notre porte dérobée très basique.
Pour ce
faire, nous allons simplement mettre la porte dérobée sur notre serveur
Web, puis la télécharger à partir de l'ordinateur cible.
Il n'y a donc rien d'intelligent à ce sujet
et vous ne pouvez probablement pas utiliser cette façon de livrer la porte dérobée
à une personne réelle.
Nous ne faisons donc cela que pour
tester pour nous assurer que notre porte dérobée fonctionne.
Donc, Kali est livré avec un serveur Web et ce que cela signifie, vous
pouvez essentiellement utiliser Kali comme site Web.
Donc, ce que
nous allons faire, c'est de mettre cette porte dérobée et
ce site Web, puis de le télécharger à partir de la machine Windows cible.
Maintenant, le répertoire du
site Web, où vous devez stocker les fichiers du site Web, est VAR WWW HTML.
Alors je vais vous montrer ce que c'est maintenant.
Si vous cliquez simplement ici sur le chemin, puis mettez
une barre oblique, cela vous permettra
de taper manuellement le chemin vers lequel vous souhaitez accéder.
Nous voulons donc aller à var www html.
Et c'est l'emplacement où les fichiers du site Web sont stockés.
Maintenant pour vous, vous n'aurez probablement qu'index. html, vous
n'aurez pas tout ça.
Mais c'est juste
des trucs que j'ai créés pendant que je testais quelques choses.
L'index est donc la page principale que les gens voient généralement lorsqu'ils
naviguent sur ce site Web.
Donc, ce que je vais faire ici,
c'est tout d'abord créer un répertoire et je vais l'appeler Evil Files.
Donc, chaque fois que nous créons une porte dérobée ou un enregistreur de
frappe, nous allons le
mettre ici, puis le télécharger dans la machine Windows pour le tester.
Et encore une fois, plus loin dans la section des méthodes de livraison,
nous allons parler des méthodes de livraison intelligentes.
Pour l'instant, nous allons seulement créer les fichiers
Evil et les tester pour nous assurer qu'ils fonctionnent comme prévu.
Je vais donc appeler ce répertoire Evil Files.
Et à l'intérieur, je
vais mettre la porte dérobée que nous avons créée avant.
La porte dérobée que nous avons créée a donc été réalisée avec Veil Evasion.
Et Veil Evasion nous en a donné le chemin complet lorsque nous
l'avons créé, si vous vous en souvenez.
Ou vous pouvez retourner maintenant à la conférence et y jeter un œil.
Je vais donc appuyer sur Control T pour ouvrir un nouvel onglet.
Et là
encore, je vais cliquer sur le chemin ici et je vais
mettre en avant la barre
oblique pour entrer manuellement le chemin.
Et puis
nous allons passer à la sortie de var lib veil-evasion compilée.
Appuyez sur Entrée.
Et vous verrez la porte dérobée que j'ai créée juste ici.
Et nous l'avons nommé rev https 80 80.
Je vais donc le copier et le coller ici.
Et c'est tout.
Nous pouvons maintenant télécharger ce fichier à partir du site
Web utilisé par Kali, dont Kali dispose.
Maintenant, pour démarrer le site Web à l'envers, pour démarrer le
site Web, nous devons démarrer son service à partir de l'invite de commande.
Et pour ce faire, nous allons faire démarrer le service Apache2.
La commande est donc service pour démarrer au niveau du service.
Apache2 est le nom du serveur Web.
Et puis nous voulons démarrer ce serveur Web.
Je vais appuyer sur Entrée.
Et parce que nous n'avons eu aucune erreur, cela signifie
que la commande a été exécutée correctement.
Maintenant, tout est fait.
L'IP de la machine Kali était donc de 10 20 14 213.
C'est la même IP que nous écoutons ici et
c'est la même IP que vous obtiendriez si vous étiez sur fconfig.
Je vais donc aller sur ma machine
Windows et je vais naviguer jusqu'à
mon adresse IP de la machine Kali, qui est 10 20 14 213.
Et cela ouvrira l'index de base HTML que je
vous ai montré.
Et c'est essentiellement dit que cela fonctionne.
Nous dire que le serveur Web
fonctionne et que le site Web fonctionne.
Tout cela est à l'intérieur du VAR WWW HTML.
Donc, si je voulais aller dans le
répertoire où nous avons mis la porte dérobée, alors nous allons simplement
aller à Evil Files parce que nous l'avons appelé Evil Files.
Je vais appuyer sur Entrée.
Et vous pouvez voir la porte dérobée que nous avons
créée dans la conférence précédente.
Et nous l'avons appelé Rev HTTPS 80 80.
Donc, si je clique dessus, il va le télécharger pour moi.
Et comme je l'ai
déjà dit, ce n'est pas le moyen le plus intelligent de livrer la porte dérobée.
Mais pour le moment, tout ce
que nous voulons faire, c'est simplement tester la porte dérobée et nous assurer qu'elle fonctionne.
Donc, si je clique sur les téléchargements et lance la porte dérobée,
cela me dira qu'il s'agit d'un exécutable, alors
soyez prudent lorsque vous l'exécutez.
Mais ce n'est pas détecter un virus.
C'est littéralement dire, soyez prudent lorsque vous exécutez des EXE.
Je vais le permettre quand même.
Et une fois que nous reviendrons ici, vous verrez que nous avons
reçu une connexion de la machine cible.
Nous ne nous sommes donc pas connectés
à l'ordinateur cible, l'ordinateur cible s'est connecté à nous.
Ainsi, vous pouvez voir l'adresse IP de
l'ordinateur cible, qui est 10 20 14 206.
Et cette IP s'est connectée à nous sur le port 80 80. Ici.
Donc, en gros, maintenant, nous avons un contrôle total sur cet ordinateur.
Ici, vous pouvez voir que nous avons une session meterpreter.
Et ce que meterpreter nous permet de
faire, c'est littéralement faire tout ce que l'utilisateur peut
faire sur son ordinateur.
Nous verrons donc plus tard comment utiliser le
meterpreter dans les attaques post-connexion.
Pour l'instant, nous pouvons voir que la porte dérobée fonctionne
et si nous faisons sysinfo, vous pouvez voir que nous sommes à l'intérieur de
la machine Ms Edge Windows 10.
C'est un Windows 10 ici. C'est x64.
Il utilise l'anglais américain et il utilise un meterpreter x86
pour Windows.
Donc, comme je l'ai dit, maintenant nous pouvons faire tout ce que nous
voulons sur la machine cible.
Et nous parlerons de l'utilisation du meterpreter plus tard
dans la section post-connexion.
Mais encore une fois, pour l'instant,
nous avons piraté l'ordinateur cible et nous en avons le
contrôle total.