في علم الحوسبة، الحماية المبنية على اللغة (Language-based security) ومختصرها (LBS) هي مجموعة تقنيات التي تمكن من تقوية حماية التطبيقات على مستوى عالي باستخدام خصائص لغات البرمجة، ال.اس.بي تأخذ بنظر الاعتبار على مستوى التطبيقات، مسهلة عملية منع الخروقات التي تعجز انظمة التشغيل التقليدية عن ايقافها.
تحفيز
استخدام أنظمة تشغيل كبيرة، مثل السكادا (SCADA)، تحتل نسبة كبيرة من الاستخدام في العالم[1]، وأنظمة الحاسبات تمثل نواة كثير من البنية التحتية. المجتمع يعتمد بصورة كبيرة على البنية التحتية مثل الماء، الطاقة، الاتصالات والمواصلات، التي بدورها تعتمد اعتمادا كليا على أنظمة الحاسبات، هنالك عدة أمثلة معروفة عندما تتعرض الأنظمة الحساسة إلى الخلل والفشل بسبب مشاكل وأعطال برمجية، مثلما حدث لأنظمة LAX عندما أدت قلة الذاكرة في أنظمة الحاسبات إلى عطل النظام بأكمله، مما أدى إلى تأخير مئات من الرحلات الجوية(ابريل 30,2014).[2][3]
المصادر
- "Can we learn from SCADA security incidents?" ( كتاب إلكتروني PDF ). www.oas.org. enisa. مؤرشف من الأصل ( كتاب إلكتروني PDF ) في 15 ديسمبر 2014.
- "Air Traffic Control System Failed". www.computerworld.com. مؤرشف من الأصل في 16 يناير 201712 مايو 2014.
- "Software Bug Contributed to Blackout". www.securityfocus.com. مؤرشف من الأصل في 24 يونيو 201811 فبراير 2004.