حقن النصوص البرمجية: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
سطر 18:
== استخدامات البرمجة بالحقن ==
''' 1) الاستخدام المتعمد'''
 
''أ‌- أغراض تخريبية(Malevolent):''
الاستخدام الأساسي لهذه التقنية عادة ما يكون تخريبياً، فالبرمجة بالحقن في أوساط الأنظمة التخريبية أو التدميرية للحصول على المعلومات، امتيازات محددة أو الدخول غير المسموح لأنظمة معينة.
السطر 24 ⟵ 25:
• سرقة بعض المعلومات المخزنة على المواقع في الكعكات، من خلال لغات برمجة مثل HTML ، ويتم هذا خلال نوع مشهور من التخريب وهو البرمجة عبر المواقع.
• تنزيل بعض البرامج أو تنفيذ بعض الجمل البرمجية التخريبية على الخادم الرئيسي للموقع عير لغات برمجة مثل PHP, ASP .
 
''ب‌- أغراض غير تخريبية (Benevolent)''
ممكن أن تستخدم هذا التقنية لأغراض خيرة، كأن يحاول مستخدم ما تعديل البرنامج وإضافة بعض الجمل إليه لتحسين أدائه وفعاليته، وخلال هذا الفعل فهو يساعد هذا النظام على تحسين نفسه بدون إيذاء أحد. ومن الأمثلة على ذلك: