ما معنى SQL injection؟
المعنى في مجال الأمن السيبراني مع أمثلة
SQL injection: حقن SQL
ثغرة يُعامل فيها الإدخال المرسل إلى التطبيق على أنه جزء من استعلام قاعدة بيانات، ما قد يتيح قراءة بيانات أو تغييرها دون صلاحية.
طريقة الاستخدام
يختصر إلى SQLi؛ وتُمنع الاستعلامات المعلّمة مسبقًا والتحقق من الإدخال هذا النوع عادةً.
أمثلة
The search form was vulnerable to SQL injection, so we switched to parameterised queries.
كان نموذج البحث عرضة لحقن SQL، لذا انتقلنا إلى الاستعلامات المعلّمة مسبقًا.
يعرض معالجة الثغرة باستخدام استعلامات آمنة معلّمة.
The WAF blocked several SQL injection attempts against the login page.
حظر جدار حماية تطبيقات الويب عدة محاولات لحقن SQL على صفحة تسجيل الدخول.
يذكر منع جدار التطبيقات لمحاولات استهداف صفحة الدخول.
تراكيب شائعة
- SQL injection vulnerability
- blind SQL injection
- parameterised queries
- input validation
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: التهديدات والهجمات
- threat · تهديد
- phishing · تصيّد احتيالي
- exploit · استغلال ثغرة
- compromise · يخترق ويسيطر على
- social engineering · الهندسة الاجتماعية
- DDoS · هجوم حجب الخدمة الموزع
- attack surface · سطح الهجوم
- brute-force attack · هجوم القوة الغاشمة
- privilege escalation · تصعيد الصلاحيات
- lateral movement · الحركة الجانبية داخل الشبكة
- man-in-the-middle attack · هجوم الرجل في الوسط
- threat actor · جهة تهديد
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
