L'attaque par injection SQL

La plupart des violations de base de données ne se font pas par l'accès direct à leur stockage physique. La protection du stockage de bas niveau de la plupart des systèmes est suffisamment forte pour empêcher ce genre d'intrusion sans que l'assaillant accède physiquement au matériel. En particulier,
la sécurité objet (au niveau des possibilités) de l' IBM i et le stockage à un seul niveau vous offrent un excellente maîtrise des ressources permettant de contrôler strictement l’accès à l'intérieur de la machine. Les contrôles des ressources au niveau objet, comme l'adoption d'autorité, les profils de groupes, l'autorité privée, et les contrôles au niveau schéma, assurent tous une excellente protection des données. Mais tout cet arsenal ne peut rien contre la faille la plus courante : la référence utilisateur compromise.L'intrusion constatée le plus fréquemment ne provient pas d'une attaque contre le système d'exploitation sous-jacent, mais plutôt d’un usurpateur qui s'empare des références d'un utilisateur autorisé puis s’en sert pour piocher dans la base de données par des moyens classiques tels que des requêtes SQL. Le plus réputé de ces « exploits », l'attaque par injection SQL, se fonde sur des applications web qui fournissent une interface graphique pour la saisie utilisateur puis génèrent des instructions SQL destinées à interroger ou à mettre à jour la base de données. Une application mal codée suffit à un usurpateur pour insérer des instructions SQL dans des variables d'entrée non-SQL, comme un champ nom ou adresse sur un formulaire. En combinant des attaques par injection SQL avec du script multisite, un usurpateur peut s'introduire dans la session web authentifiée d’un utilisateur, via un site web tiers. Des montagnes de données précieuses sont ainsi à la disposition des pirates.
Seule la sécurité au niveau table peut protéger contre ce genre de méfait. Sans elle, un usurpateur peut effectuer toute opération sur une base de données, comme extraire tous les enregistrements avec une instruction SELECT, ou plus grave encore, supprimer ou mettre à jour des enregistrements. Les attaques par injection SQL ne laissent pratiquement aucune preuve, sauf si l'assaillant modifie ou détruit de données. Il se peut même que l'application compromise ne tourne pas sur le système contenant la base de données. Il est fréquent d'héberger des applications web sur de multiples serveurs qui accèdent à une base de données centrale via ODBC ou quelque autre protocole de requêtes de base de données à distance. Sans la sécurité au niveau table, un intrus peut rapidement faire main basse sur des enregistrements de grande valeur, sans laisser de trace.
La protection au niveau table présente deux variantes : des restrictions au niveau colonne et au niveau ligne qui limitent les champs de base de données auxquels un certain utilisateur peut accéder en toute circonstance, et un cryptage en colonne garantissant que seuls les utilisateurs autorisés effectuant des opérations autorisées peuvent accéder aux données. Le premier contrôle est simple à mettre en oeuvre et s'adapte facilement aux applications existantes, y compris l'accès aux applications natives non-SQL. Le second demande beaucoup d'attention dans les détails et n'est pas facile à appliquer à des applications existantes, mais il offre la meilleure protection de données extrêmement sensibles : numéros de sécurité sociale, de cartes de crédit, etc.
Nous sommes ouverts à tous les thèmes portant sur les services, les solutions et les technologies informatiques d'entreprise. Notre seule condition sera la qualité de votre contribution, quel que soit votre thème de prédilection, actualités, annonces, lancements, stratégie, tutoriaux, trucs et astuces, bonnes pratiques... cette liste n'étant pas exhaustive, stay tuned, au plaisir de collaborer.
libérez le potentiel de vos données !Découvrez SQL Server 2012, la plate-forme de gestion et d’analyse de l’information la plus complète du marché. Analyses décisionnelles plus rapides et très haute disponibilité… libérez le potentiel de vos données !Découvrez comment libérez le potentiel de vos données !
Ressources Informatiques
Actualités Informatiques
Le SP2 de SQL Server 2008 R2 en version CTP 16/05/2012 | SQL Server
SQL Server 2012 est arrivé ! 03/04/2012 | SQL Server 2012 | Bases de données
Comment SQL Server 2012 accompagne la consumérisation 08/03/2012 | Big Data | Consumérisation
SQL Server 2012 commercialisé le 2 avril 07/03/2012 | Azure | Bases de données
L'histoire de SQL Server en deux minutes 21/02/2012 | Marketing | Microsoft
Informatica signe 22 contrats de plus d'1 million de dollars 31/01/2012 | Cloud Computing | Logiciel
SQL Server 2012 arrive le 7 mars 30/01/2012 | Application | Bases de données
SAP bat ses records de ventes en 2011 27/01/2012 | Application | Bases de données
La BI en « self-service » avec SQL Server 2012 15/12/2011 | BI | MVP
« Il faut une véritable expertise pour exploiter SQL Server » 14/12/2011 | Bases de données | Evènement
Journées SQL Server "“ Des nouveautés sur SQL Azure 13/12/2011 | Azure | Bases de données
« Réussite complète » pour les Journées SQL Server 13/12/2011 | Bases de données | Evènement
Les Journées SQL Server affichent complet 08/12/2011 | Bases de données | Evènement
Le programme des journées SQL Server 2012 05/12/2011 | Bases de données | Groupe Utilisateurs
Un driver SQL Server ODBC pour Linux Red Hat 29/11/2011 | Bases de données | Interface
Vidéos Informatiques
Travail Collaboratif Présentation du Dell XPS 13
Travail Collaboratif Premiers déploiements massifs de SharePoint Workspace en 2012
Cloud computing « Le cloud ne doit pas être une aire de non-droit »
Windows Server Du script PowerShell à l’interface web avec Poshboard
Liens Informatiques
Ressources iT Pro
1er Guide thématique dédié à la mise œuvre d’un Cloud PrivéIT Pro Magazine | 12 pages
Guide de protection des environnements Hyper-VITPro Magazine | 4 pages
Guide d’optimisation & synchronisation des données SharePointAvepoint | 18 pages
Booster les performances des plates-formes virtuelles ?Diskeeper | 12 pages
IT Pro Magazine Spécial Windows 8IT Pro Magazine | 60 pages
Le guide du stockage signé IT Pro MagazineIT Pro Magazine | 16 pages
Testez Acronis Backup & Recovery 11 Virtual EditionAcronis | 2 pages






















