Guide de prise de contrôle de compte
Salut les gars, dans ce tutoriel, je partagerai mon apprentissage sur la prise de contrôle de compte que j'ai appris après avoir lu certains blogs uniquement sur la prise de contrôle de compte.
Qu'est-ce que la vulnérabilité de piratage de compte ?
La prise de contrôle de compte est un type d'attaque qui permet à un utilisateur non autorisé d'accéder au compte de quelqu'un d'autre en exploitant tout type de vulnérabilités qui existent sur ce site Web, et ces vulnérabilités sont appelées vulnérabilités de prise de contrôle de compte.
La prise de contrôle de compte est également écrite comme ATO en bref.
- Prise de contrôle de compte via IDOR lors de la réinitialisation du mot de passe -
Comment: Changez simplement le user_id du vôtre en quelqu'un d'autre dans la requête POST, s'il existe cette vulnérabilité, le mot de passe du compte de la victime (la personne dont vous avez entré le user_id) sera changé.
Comment puis-je augmenter l'impact : si cette vulnérabilité existe, essayez de prendre le contrôle du compte de l'administrateur.
Lisez un blog détaillé à ce sujet surhttps:///@swapmaurya20/a-simple-idor-to-account-takeover-88b8a1d2ec24
2. Prise de contrôle de compte via empoisonnement de réinitialisation de mot de passe -
Quand chasser : Aucun symptôme spécifique à ma connaissance
Comment : Intercepter la demande de réinitialisation du mot de passe dans la suite burp, essayez d'ajouter les en-têtes suivants un par un et observez le lien que vous avez reçu dans l'e-mail que vous auriez reçu.
Hôte : attaquant.com
Hôte : cible.com
X-Forwarded-Hôte : attaquant.com
Hôte : cible.com
Hôte : attaquant.co m
Remarque - Dans de nombreux programmes de primes de bogues, ce bogue est tenu hors de portée car il nécessite une interaction de l'utilisateur, alors lisez attentivement la politique du programme.
Lisez un blog détaillé à ce sujet surhttps://vbharad./account-takeover-through-password-reset-poisoning-72989a8bb8ea
3. Prise de contrôle de compte via CSRF-
Cross-Site Request Forgery (CSRF) est un type d'attaque qui permet à un attaquant d'exécuter des actions indésirables sur une application Web au nom d'un utilisateur. Dans le cadre d'une prise de contrôle de compte, une attaque CSRF consisterait à inciter un utilisateur à cliquer sur un lien ou à visiter un site Web contrôlé par l'attaquant. Le lien ou le site Web ferait alors une demande à l'application Web au nom de l'utilisateur, comme changer le mot de passe de l'utilisateur ou transférer de l'argent depuis le compte de l'utilisateur.
Quand chasser : jetons anti-csrf manquants (parfois, le site Web utilise d'autres moyens de protection que les jetons csrf)
Comment chasser : Inter la demande de changement de mot de passe que vous devez faire via votre compte, puis allez dans la suite burp et créez un poc csrf pour cela, et modifiez les détails comme le nom d'utilisateur et l'e-mail sur le compte de la victime. Si cela fonctionne avec succès, vous pourrez réinitialiser le mot de passe en utilisant le mot de passe oublié.
Lisez un blog détaillé à ce sujet surhttps://infosecwriteups.com/account-takeover-via-csrf-78add8c99526
4. Prise de contrôle de compte par cryptographie cassée -
Quand chasser : lorsque vous avez l'instinct que l'URL que vous recevez dans votre courrier pour un mot de passe oublié peut être décodée et modifiée facilement.
Comment chasser : Créez deux comptes sur le site Web, demandez un mot de passe pour le compte 1 et capturez la demande dans burpsuite, puis envoyez-la à l'intrus et envoyez-la également au serveur. Pour l'instant, vous auriez reçu un e-mail avec un lien de réinitialisation du mot de passe, essayez de décoder la chaîne. Maintenant, essayez de créer le jeton pour le compte 2, si vous y parvenez, vous pourrez réinitialiser le mot de passe du compte 2.
Lisez un blog détaillé à ce sujet surhttps://vasuyadav0786./weak-cryptography-to-account-takeovers-87782224ed0d
5. Prise de contrôle de compte par 0auth Mauvaise configuration -
Quand chasser : Lorsque vous avez plusieurs types d'autorisation
Comment chasser : Aller àhttps://target.com/signup/et inscrivez-vous en utilisant le compte de la victime non enregistrée. Après quelque temps, la victime va s'inscrire en utilisant la méthode OAuth. Ce qui se passe ici, c'est que maintenant l'attaquant peut facilement se connecter en utilisant le compte de la victime qui contourne les méthodes de vérification.
Il existe également d'autres moyens de prendre le contrôle de compte, mais je viens de couvrir les plus courants, vous pouvez en lire d'autres sur Google.
Mindmap de prise de contrôle de compte :https://xmind.app/m/M3WEqG/
Suis moi sur Twitter -
https://twitter.com/Dheerajydv19
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































