human
Comment fonctionne l'injection SQL. Je suis curieux de savoir comment et pourquoi cela fonctionne. Et comment tester la vulnérabilité d'un site web avec les commandes magiques " " ou 1=1 - - ". Explique comme si j'avais cinq ans.
gpt
Les bases de données SQL prennent des instructions et utilisent ces instructions pour obtenir ou manipuler des données de la base de données. Certaines de ces instructions sont obtenues à partir de l'URL utilisée dans un site Web. Ainsi, une URL telle que celle-ci : search='balles de golf' pourrait obtenir toutes les données relatives aux balles de golf à partir de la base de données et afficher les résultats sur la page Web. C'est plutôt cool . Mais que se passe-t-il si je me faufile dans mes propres instructions à la place. Et bien c'est ce que font les injections SQL, elles injectent leurs propres instructions dans l'url et ces instructions sont récupérées par la base de données, donc je pourrais injecter une instruction pour supprimer toutes les données par exemple.