ما هو الفرق الرئيسي بين حقن SQL العادي وثغرة أمنية لحقن SQL الأعمى؟
ما هو الفرق الرئيسي بين حقن SQL العادي وثغرة أمنية لحقن SQL الأعمى؟

فيديو: ما هو الفرق الرئيسي بين حقن SQL العادي وثغرة أمنية لحقن SQL الأعمى؟

فيديو: ما هو الفرق الرئيسي بين حقن SQL العادي وثغرة أمنية لحقن SQL الأعمى؟
فيديو: اساسيات الامن السيبراني 2024, شهر نوفمبر
Anonim

حقن SQL أعمى يكاد يكون مطابقًا لـ حقن SQL العادي ، الوحيد فرق كونها الطريقة التي يتم بها استرداد البيانات من قاعدة البيانات. عندما لا تقوم قاعدة البيانات بإخراج البيانات إلى صفحة الويب ، يضطر المهاجم إلى سرقة البيانات من خلال طرح سلسلة من الأسئلة الصحيحة أو الخاطئة على قاعدة البيانات.

وبالمثل ، يتساءل الناس ، متى قد يحاول المهاجم حقنة SQL عمياء؟

حقن SQL أعمى مطابق للطبيعي حقن SQL ما عدا ذلك عندما يكون محاولات المهاجم لاستغلال أحد التطبيقات بدلاً من الحصول على رسالة خطأ مفيدة ، فإنهم يحصلون على صفحة عامة يحددها المطور بدلاً من ذلك. هذا يجعل من استغلال الإمكانات هجوم حقن SQL أصعب لكنه ليس مستحيلاً.

وبالمثل ، ما هو هجوم حقن SQL الأعمى الذي يمكن منعه؟ كما هو الحال مع العادية حقن SQL , يمكن لهجمات حقن SQL العمياء يكون منعت من خلال الاستخدام الدقيق للاستعلامات ذات المعلمات ، والتي تضمن أن مدخلات المستخدم لا يمكن أن تتداخل مع بنية المقصود SQL استفسار.

وبالمثل ، يُسأل ، ما هو ضعف حقن SQL؟

حقن SQL هو أمان الويب عالي التأثر تسمح للمهاجمين بالتدخل في الاستعلامات التي يقوم بها التطبيق لقاعدة البيانات الخاصة به.

كيف يعمل حقن SQL كمثال؟

مثال من الاتحاد القائم حقن SQL يسمح للمهاجم بدمج نتائج عبارتين أو أكثر من عبارات SELECT في نتيجة واحدة. في حقن SQL ، يتم استخدام مشغل UNION بشكل شائع لإرفاق ملف ضار SQL الاستعلام عن الاستعلام الأصلي المراد تشغيله بواسطة تطبيق الويب.

موصى به: