Dans cette conférence, nous allons examiner NCIS ou des requêtes intersites pour Jerry. Ces vulnérabilités nous permettent de forcer
un utilisateur à faire des choses qu'il ne souhaite pas faire.
Par exemple, une fois que vous vous connectez à un site Web, prenons Facebook, vous pourrez faire certaines choses
dans vos profils pour pouvoir télécharger des images.
Vous pouvez changer votre mot de passe, vous pouvez changer vos informations, envoyer des messages et poster des choses sur votre mur.
Maintenant, elle utilise SRF Ockers lorsque le site Web ne valide pas si l'utilisateur souhaite réellement effectuer une tâche donnée.
Par conséquent, il ne vérifie pas s'il souhaite réellement modifier l'image de son profil ou son mot
de passe.
Donc, si le site Web ne le fait pas, nous pourrons programmer une page de courrier électronique hâtive.
Et si l'utilisateur clique dessus ou l'exécute, il sera obligé d'exécuter une tâche pour laquelle nous le programmons, par
exemple, nous pouvons demander à l'utilisateur de changer son mot de passe sans même le savoir.
Voyons comment cela se produit et cela deviendra plus clair pour vous.
J'ai donc mon DVD Avenue ici et je vais simplement me connecter avec mon nom d'utilisateur et
mon mot de passe qui est admen et je vais mettre mon mot de passe.
Maintenant, si nous allons au C. R. J'ai surfé ici, vous verrez que cela nous permet de changer notre notre mot de passe.
Donc, cela ressemble à un panneau de commande normal à un site Web normal.
Et généralement, lorsque vous vous connectez à votre compte, l’une des fonctionnalités que vous pouvez utiliser consiste à modifier votre mot de
passe en un mot de passe différent.
Donc à partir de là, je vais définir mon mot de passe sur 2 2 2 2 2 2 et je le dirai ici aussi avec le même mot de passe.
Je vais frapper entrer.
Et comme vous pouvez le voir, il nous dit que le mot de passe a été changé.
Il s'agit donc d'un exemple de fonctionnalité que l'utilisateur peut utiliser pour son compte. Il peut modifier
son mot de passe si le site Web cible, DVD-Vidéo, ne vérifie pas si l'utilisateur souhaite réellement effectuer cette tâche.
Ensuite, nous pouvons créer une page similaire à cette page.
Et une fois que l'utilisateur aura lu cette page, il changera de mot de passe sans même le savoir.
Il existe maintenant un certain nombre de moyens d’analyser la connexion et notre vie les informations
envoyées entre le client et la cible pour exploiter cet exploit SRF.
Je vais vous montrer le moyen le plus simple et le plus fiable, et cela fonctionne quel que soit le
type de formulaire, qu'il soit postal ou postal.
Donc, avec celui-ci, il est très facile à exploiter si vous envoyez simplement le ou juste
ici à l'utilisateur cible.
Et ensuite, s'ils y sont inscrits, leur mot de passe sera modifié.
Mais de manière plus compliquée, parfois, vous ne voyez pas que, parfois, post est utilisé.
Je vais donc vous montrer le moyen le plus fiable de faire ce genre d'attaque.
La première chose à faire est donc de cliquer avec le bouton droit de la souris sur le formulaire que vous souhaitez détourner.
Vous alliez inspecter l'élément et nous allons nous intéresser au forum pour déterminer où se trouvent
le début de la balise forum et la fin de la balise forum.
Je vais en fait le clic droit ici dans le forum.
Et comme vous pouvez le constater, le forum commence ici et se termine par un forum
slash.
Et vous pouvez le voir ici, à la fin.
C’est donc la partie du code qui nous intéresse, c’est la partie du code que nous
voulons modifier et envoyer à l’utilisateur cible afin que, lorsqu’il l’exécutera, il change réellement son mot de passe sans
le savoir.
Je vais donc cliquer avec le bouton droit de la souris sur ceci et je vais éditer comme courrier électronique et je
vais copier tout ce qui est à l'intérieur ici, donc je vais faire le contrôle que je contrôle Voir et le copier pour moi.
Et puis je vais aller à ma page de gauche ici et je vais le coller et je vais sauvegarder ceci
et nous l'appellerons Oui ou après le
goûter et je le mettrai dans le bureau et cliquez sur Enregistrer.
Et c'est ça sauver.
Maintenant, si nous allons simplement exécuter ce code au début et voir ce que nous obtenons.
Je l'ai donc ici même sur mon bureau.
Et je vais juste cliquer dessus.
Et comme vous pouvez le voir, obtenez une page et une page entière qui vous demandent un nouveau mot de
passe et un nouveau compte pour confirmer le mot de passe afin que vous puissiez voir que le formulaire ici est en réalité similaire au formulaire que nous souhaitons pirater.
Maintenant, pour que cette page fonctionne, nous devons modifier quelques éléments.
Maintenant, vous pouvez voir ici que nous avons un formulaire ici et que l'action est définie sur une balise de hachage, elle ne donne donc
pas à un site Web auquel soumettre ce formulaire.
La première chose que vous souhaitez modifier est donc de le transmettre au site Web auquel vous souhaitez soumettre ce formulaire,
qui sera le même site Web que celui sur lequel nous sommes actuellement.
Donc, je vais contrôler copier ceci et je vais le mettre ici au lieu du hashtag.
Maintenant, parfois, si vous copiez un formulaire à partir d'un site Web différent, vous verrez peut-être le nom d'un
fichier. Vous ne verrez donc que le nom du fichier que vous voulez vous assurer que vous avez bien l'intégralité
de votre URL. forme.
Parce que si vous avez simplement un nom de fichier, par exemple, si vous venez d'indexer ce BHB, il ne saura
pas où se trouve cet index lorsque BHP se trouve sur le site Web, car il a déjà commencé sur ce site Web.
Mais quand nous prenons le fichier comme ceci et le stockons sur notre machine locale, vous voulez vous assurer que vous avez
tout le contenu. Vous êtes tous et ici, donc même si vous voyez quelque chose à la place de la balise de
hachage pour utiliser quelque chose comme indexé que BHP ou peu importe.
Conservez-le, mais assurez-vous de lui donner l'intégralité du ou L précédant cette page.
Donc tout cela est bien.
Maintenant, si je sauvegarde ceci et si nous le faisons, nous pourrons réellement changer le mot de passe en utilisant ceci pour le moment, la belle chose
à propos de ces exploits.
Vous pouvez réellement confirmer que cela fonctionne pour vous d'abord, puis
l'envoyer au client de la cible ou à la personne de Daggett, donc si
nous réinitialisons réellement notre mot de passe ici, je vais donc le définir confirmez-le ici.
Et puis je vais faire.
Appuyez sur Entrée.
Vous verrez que nous recevons un message nous indiquant que le mot de passe a été changé et que nous pouvons
maintenant vous déconnecter et vous connecter avec le nouveau mot de passe.
Donc c'est bien.
Nous avons maintenant un forum qui n'est pas stocké sur le site Web, mais en l'utilisant, nous pouvons accéder à ce site
Web et modifier le mot de passe.
Cela confirme donc que le site Web cible est vulnérable, car il ne valide pas que la
demande provient du site Web lui-même.
Donc, ce n'est pas valider si l'utilisateur veut réellement le faire.