Jusqu'à présent, nous avons vu comment le découvrir, ainsi que ses capacités.
Nous sommes le regard qu'elle porte sur la base, stockée et réfléchie, et nous avons également découvert quelques moyens de contourner
la sécurité et de régler le problème de notre charge utile afin qu'elle fonctionne dans différentes situations.
Nous n'avons toujours pas trouvé de moyen d'exploiter ces vulnérabilités.
Tout ce que nous avons fait a été d'exécuter un code indiquant l'accès ou l'alerte et le message que nous voulons.
Ainsi, dans cette conférence et dans les prochaines conférences, nous verrons en fait
comment exploiter les machines qui visitent ces pages Web vulnérables. Nous le ferons à l’aide d’un
cadre appelé "framework". grand nombre de commandes pour accrocher les navigateurs et pour accrocher un navigateur
si un code javascript doit être exécuté sur ce navigateur.
Et parce que beef utilise Javascript, nous pouvons très facilement injecter ce code dans les pages Web
vulnérables d'Access. Ce code sera exécuté à chaque fois qu'une personne exécute cette page.
Donc tout cela va devenir plus clair.
Laissez-nous simplement courir avec et le mettre en place et que quelqu'un soit accroché à cela.
Dans cette vidéo et dans les prochaines vidéos seront exécutés dans nos commandes et vous verrez qu'il sera
beaucoup plus clair sur la façon de m'utiliser.
Je vais donc passer à mon calendrier suivant et la première chose que je vais faire est de me lancer,
je peux lui donner un peu de temps et ça va commencer.
Cela lancera automatiquement le navigateur pour vous.
Alors maintenant, pour vous connecter, le nom d'utilisateur est beef et le mot de passe est également beef.
Il s’agit donc de l’écran principal du bœuf que vous pouvez voir ici à gauche.
Vous avez des navigateurs en ligne et cela répertorie tous les navigateurs qui sont accrochés au boeuf au moment où
vous voyez que nous n’avons rien d’accroché.
Et à droite, une fois que vous avez cliqué sur un navigateur accroché, vous pouvez exécuter vos commandes ici à nouveau.
Dans cette conférence et les conférences futures exécuteront des commandes.
Cela deviendra plus clair pour vous.
Alors maintenant allons-y et essayons de faire en sorte que certaines personnes soient accrochées au bœuf.
Maintenant, il existe un certain nombre de méthodes que vous pouvez utiliser pour amener les gens à s’intéresser. Ce
qui nous intéresse, c’est comment les attacher via les vulnérabilités d’Access.
Donc, la principale chose que nous allons utiliser est le code qui nous est donné par lui-même, donc il nous
dit en fait quel code utiliser.
Et comme vous pouvez le voir maintenant, il s’agit d’un code javascript similaire au code d’alerte que nous utilisions.
Donc, la première chose que je vais faire est de copier ceci et nous allons le coller dans un bloc-notes juste pour que je
puisse vous montrer comment le modifier.
Donc, tout ce que vous avez à faire est d’injecter ce code dans les pages vulnérables.
Une chose que vous devez modifier est que vous devez ajouter votre adresse IP ici.
Donc, pour obtenir votre propre IP, tout ce que vous avez à faire est d’exécuter ifconfig.
Donc, je vais juste avoir un terminal et je vais lancer ifconfig et comme vous pouvez le voir, mon adresse IP est la suivante.
Donc, il est 10 20 40
en 0 8 et voilà, le code est prêt à être exécuté.
Donc je vais fermer ça.
Et passons à l'une de nos pages Web vulnérables que nous utilisions auparavant, alors allons-y
et passons à DPW I.
Commençons par définir la sécurité au minimum.
Nous avons vu comment contourner la sécurité afin que je ne veuille pas rendre cette vidéo trop compliquée.
Et regardons l'exemple sur celui qui est reflété.
Donc, si nous poursuivons un exercice réfléchi et que nous nous souvenons du moment où nous avions l'habitude de mettre le nom ici et que
le nom est affiché, nous avions l'habitude de mettre notre script à la place du nom.
Et cela est exécuté aussi.
Donc, au lieu de faire une alerte, nous allons l’analyser comme ceci.
C'était donc notre code et nous avions l'habitude de le faire pour que notre code soit exécuté, donc ayons juste un
exemple également.
Et comme vous pouvez le constater, vous avez accès à nous.
Nous utilisons donc exactement le même code, exactement le même concept, sauf que nous changeons la charge utile au lieu
de dire une alerte.
Nous allons réellement mettre ce code.
Nous allons demander que ce code soit exécuté.
Nous allons donc simplement modifier cela et le mettre ici.
Donc, c'est prêt maintenant.
Et vous pouvez l'envoyer à n'importe qui.
Et une fois qu'ils l'exécutent, ils deviennent accrochés à B.
Et ensuite, vous pourrez exécuter toutes les commandes vous permettant de le faire.
Vous pouvez maintenant modifier cette option ou utiliser un service ou raccourcir le service pour le
rendre moins suspect.
Donc, juste un exemple, je vais réellement exécuter ce code dans mon état dans le même
navigateur que je ne devrais pas le faire probablement sur une machine différente mais nous le ferons juste ici
pour vous montrer la preuve de concept.
Nous sommes donc sur ce ici.
Et si nous
allons au boeuf Maintenant, maintenant je me suis trompé mon adresse IP ici, il est 10 20 pas 10 14:20.
Donc, ceci est mon adresse IP, je vais juste réparer ça collé ici.
Et si nous allons au boeuf, vous verrez que nous avons un navigateur en ligne et qu'une personne est accrochée maintenant, nous pouvons cliquer
dessus et exécuter les commandes.
Mais je vais laisser cela pour une conférence différente.