Quelle est la principale différence entre une injection SQL normale et une vulnérabilité d'injection SQL aveugle ?
Quelle est la principale différence entre une injection SQL normale et une vulnérabilité d'injection SQL aveugle ?

Vidéo: Quelle est la principale différence entre une injection SQL normale et une vulnérabilité d'injection SQL aveugle ?

Vidéo: Quelle est la principale différence entre une injection SQL normale et une vulnérabilité d'injection SQL aveugle ?
Vidéo: Comprendre les injections SQL - Vidéo Tuto 2024, Novembre
Anonim

Injection SQL aveugle est presque identique à Injection SQL normale , le seul différence étant la façon dont les données sont extraites de la base de données. Lorsque la base de données ne fournit pas de données à la page Web, un attaquant est obligé de voler des données en posant à la base de données une série de questions vraies ou fausses.

De même, les gens se demandent quand un attaquant pourrait-il tenter une injection SQL aveugle ?

Injection SQL aveugle est identique à la normale Injection SQL sauf que lorsqu'un tentatives d'attaquant pour exploiter une application plutôt que d'obtenir un message d'erreur utile, ils obtiennent à la place une page générique spécifiée par le développeur. Cela permet d'exploiter un potentiel Attaque par injection SQL plus difficile mais pas impossible.

De même, qu'est-ce qu'une attaque par injection SQL aveugle peut-elle être empêchée ? Comme d'habitude injection SQL , les attaques par injection SQL aveugle peuvent être empêché grâce à l'utilisation prudente de requêtes paramétrées, qui garantissent que l'entrée de l'utilisateur ne peut pas interférer avec la structure du projet prévu SQL mettre en doute.

De même, il est demandé, qu'est-ce que la vulnérabilité d'injection SQL ?

injection SQL est une sécurité Web vulnérabilité qui permet à un attaquant d'interférer avec les requêtes qu'une application fait à sa base de données.

Comment fonctionne l'injection SQL exemple?

Exemple d'un syndicat Injection SQL Il permet à l'attaquant de combiner les résultats de deux ou plusieurs instructions SELECT en un seul résultat. Dans Injection SQL , l'opérateur UNION est couramment utilisé pour attacher un SQL requête à la requête d'origine destinée à être exécutée par l'application Web.

Conseillé: