Posté(e) 13 août 20215 a Hey, vu que le poste suivant : propose une vidéo en anglais et que je sais que beaucoup d'entre vous ne manie pas bien ce langage, je vous propose une explication de la faille web XSS en français XSS signifie Cross Site Scripting. Le but est de parvenir à exécuter du code malveillant (comme la plupart des failles web), par exemple du Js. Il faut savoir qu'il existe plusieurs types de faille XSS : - La faille XSS stockée : C'est une faille XSS permanente : A chaque fois que la page se recharge, le code va être exécuté, car le code se trouve à l'intérieur de la base de donnée (et est interprété donc exécuté). Exemple tout bête : Si vous avez un site avec une fonctionnalité de chat et que le site n'est pas protégé, il vous suffit de rentrer n'importe quelle code dans l'espace de chat afin de l'exécuter. Par exemple, si je veux afficher une image, je vais taper : <img src="URL de l'image"> A partir de la, on peut donc exécuter du code Js afin d'avoir le contrôle total de la page. - La faille XSS réfléchie (ou temporaire) : Ici, le code malveillant est (par exemple) contenu dans l'url, que le navigateur va interprété. Donc, si la page se recharge avec une autre valeur, le code malveillant va disparaitre. Le pirate peut donc envoyer ce lien par mail, afin de pirater la victime qui cliquera dessus. Par exemple, si on ajoute le code <script> alert("Rejoignez Omerta"); </script>, un message avec écrit "Rejoignez Omerta" va s'afficher sur l'écran. Avec ce type de faille, il est possible de : - Voler une ID de session (via Javascript par vol de cookie). - Le pirate a le controle quasi total de la page web, il peut donc aeffectuer des actions (appuyer sur un bouton par exemple) à l'insu de l'utilisateur victime. - Mettre en place une scama pour effectuer une tentative de phishing. - Etc... Encore pire, si la victime utilise un navigateur vulnérable (comme les anciennes versions d'Internet Explorer), le pirate peut injecter du code directement sur l’ordinateur de la victime ! Modifié 13 août 20215 a par ShuriK'n
Créer un compte ou se connecter pour commenter