Comme nous l'avons fait auparavant et la dernière vidéo, nous l'avons mise cinq fois en arrière, puis nous avons mis un mot de passe ATC pour accéder au
fichier de mots de passe.
Ce que nous allons faire aujourd'hui, c'est essayer d'accéder à un fichier situé sur un serveur différent.
Donc, si vous effectuez ce test Penn sur un serveur Web réel, vous devez stocker le fichier auquel vous souhaitez
accéder. Il doit être stocké dans un emplacement doté d'une adresse IP réelle ou d'un nom de domaine.
Je le fais sur mon serveur local, je vais donc le stocker sur le serveur Web de la machine
Kali le 10 2014 au 0 3.
Ceci est 10 20 40 en 4 et je vais stocker mon dossier le 10 2014 deux ou trois pour que le fichier, comme je l'ai dit, puisse être n'importe
quoi, il pourrait s'agir d'un shell Web.
Cela pourrait être une charge utile.
Eh bien, ce que je vais faire, c'est créer un fichier BHP très simple.
Donc, ceci est juste une page pour vous au début et à la fin du fichier.
Et ce que je vais mettre dans le fichier, je vais utiliser une fonction appelée pass through.
Et dans cette fonction, fondamentalement, ce que cette fonction fait.
Il exécute les commandes du système d'exploitation afin d'exécuter Windows Linux ou, en fonction du serveur Web, il exécutera les
commandes correspondantes. Vous devez donc placer la commande entre les guillemets et utiliser la même commande que nous
avons utilisée avec le code version d'exécution de vulnérabilité qui était
la commande net cat qui nous permettait d'obtenir une connexion ou une connexion inversée de notre cible.
Alors va commencer ici.
Alors commençons par regarder cela.
Donc, BHP, à la fin, ce ne sont que le début et la fin du fichier de passage de fichier BHP
est une fonction que je vais utiliser et qui exécute toute commande insérée entre les
citations et la même commande nous avons utilisé dans la vulnérabilité d'exécution de commande qui ne
fera qu'une connexion inversée à mon ordinateur.
Donc tout cela est bien.
La prochaine étape est la plus importante.
Et c'est stocké dans ce fichier.
Donc, comme je l’ai dit, si votre cible était un serveur Web distant, vous devriez figurer en vedette dans ce fichier, dans un emplacement doté d’une
adresse IP réelle, où vous pourrez y accéder à partir du serveur Web distant.
Maintenant, je vais être X en train d’essayer d’accéder à cela depuis mon compteur politique qui peut accéder
aux fichiers stockés sur le comté car ils sont tous les deux sur le même réseau
et je vais appeler cela, stockez-le dans mon var www AML hâtif.
Alors ça commence.
Il est stocké sur le comté et non sur le mythe exploitable.
Et je vais l'appeler inverser et je vais l'enregistrer en tant que TPS non BHP et je le fais si je commençais en
tant que BHP il serait exécuté sur la machine à bonbons.
Donc, il va créer une connexion inverse de la machine à bonbons et je ne le veux pas.
Je ne veux pas avoir la machine à tuer. J'ai déjà déjà accès à la
machine à bonbons. Celle que je veux pirater est la machine exploitable par le mythe et elle est stockée à distance.
Donc, afin de pouvoir inclure le code IP HP et exécuté sur la machine distante, nous allons l'utiliser comme
GST et le faire exécuter sont les méthodes machine politique et non exécutées sur mon compte.
Donc, je commence en tant que TPS et je vais dire sauvegarder et maintenant voyons
juste ici donc si je vais chez mon hôte local et si je dis inverser le THC nous verrons notre fichier ici .
Encore une fois, c'est sur mon hôte local qui n'est pas la machine la plus exploitable.
Il est 10 20 40 en 0 3 et le compteur déployable est sur 2 0 4.
Alors, comment allons-nous gérer cela? Permettez-moi d'écouter les connexions comme nous le faisions auparavant.
Donc, ça va juste être net cat.
Le LDP 1880 et ici juste au lieu d’inclure un fichier sur le même serveur, je vais inclure un fichier distant
et la commande sera en mode TDN
Donc, ce sera juste le lien vers ce fichier afin que nous puissions accéder au fichier ici car GHC sera copié et collé
ici. De
plus, dans certains cas, vous devrez peut-être ajouter un point d'interrogation à la fin pour que ce fichier
soit exécuté. .
Donc, je vais juste répéter cela encore une fois, y compris un fichier distant qui est sur un
serveur distant.
Assurez-vous que le serveur distant est accessible par votre cible et que vous démarrez également en tant que GST, car si vous le conservez
en tant que fichier BHP, le fichier inverse sera exécuté sur le serveur distant. Il sera donc exécuté sur le
serveur 2 0 3 au lieu d'être exécuté le 2 0 4.
Et je le garde à 60 ans.
De cette façon, ça va être génial.
Ça va être exécuté sur les deux ou quatre et ça va me donner une connexion à distance entre
cet ordinateur et l'ordinateur exploitable muet.
Donc, si je reviens ici comme vous pouvez le voir, nous avons une connexion à distance.
Si nous faisons un nom, vous verrez qu'il s'agit de la machine à boire du compteur et non de la machine à compter.
Nous avons donc un accès total à la machine la plus exploitable via une vulnérabilité d’inclusion de
fichier à distance.
Maintenant, si nous faisons un atlas, nous pouvons faire un p WD pour voir où nous sommes et nous pouvons littéralement courir et dans la prochaine commande
que nous voulons.
Maintenant, sur la machine et faire tout ce que nous voulons.
En gros, nous avons un accès complet à cette machine.