تعزيز فريق شركة كبرى للحلول الأمنية بخبير في البرمجة الآمنة
العميل
واحدة من أشهر شركات الحلول الأمنية المؤسسية في أوروبا.
الاحتياج إلى مطورين خبراء في البرمجة الآمنة باللغتين: JavaScript وTypeScript
كانت شركة العميل تعمل على ترقية أداتها المصممة لاكتشاف الثغرات الأمنية باستخدام الذكاء الاصطناعي وتعلم الآلة للحصول على أكواد مصدرية آمنة. وقد برمج فريق العميل هذه الأداة للكشف عن الثغرات الأمنية في المشروعات مفتوحة المصدر والحلول المؤسسية للشركات الرائدة عالميًا في مجال تقنية المعلومات. يكشف النظام عن الموقع الدقيق لكل ثغرة في الكود البرمجي، ويحدد الوظيفة البرمجية أو السطر البرمجي المحتوي على تلك الثغرات، ويرتب المشكلات الأمنية حسب أولويتها، ويوفر إرشادات تفصيلية عن كيفية معالجتها.
احتاجت الشركة إلى تعزيز فريقها الداخلي بخبير في كتابة الأكواد البرمجية الآمنة، لنقل خبرته اللازمة لمعالجة 25 ثغرة أمنية معقدة في الكود البرمجي المكتوب بلغتي البرمجة JavaScript وTypescript. لذا، كان العميل يبحث عن شريك تقني موثوق يمكنه توفير الخبير الملائم في أسرع وقت لتطوير مجموعات بيانات فائقة الجودة لتدريب نماذج تعلم الآلة والمشاركة في الترقية السريعة للمنتج البرمجي.
التعزيز السريع لفريق العميل بخبير في البرمجة الآمنة
منح العميل ثقته لساينس سوفت لخبرتها الواسعة في تطوير الحلول البرمجية الآمنة، وطلب تعزيز فريقه الداخلي بخبير محترف في كتابة الأكواد البرمجية الآمنة. لتلبية احتياجات العميل، كلفت ساينس سوفت خبيرًا بدوام كامل يتمتع بخبرة 15 عامًا في البرمجة الآمنة ولديه سِجل حافل بالعديد من مشروعات JavaScript وTypeScript.
في غضون أسبوعين فقط من تقديم الطلب المبدئي، بدأ خبيرنا عمله لتعزيز فريق العميل. وكان دوره في المشروع إعداد مجموعات كبيرة من البيانات للكود المكتوب بلغتي البرمجة JavaScript وTypeScript. وتهدف مجموعات البيانات تلك إلى تدريب نماذج تعلم الآلة لدى العميل لتحديد مكان الثغرات الأمنية المعقدة المتفق عليها والبالغ عددها 25 ثغرة.
كتب خبيرنا النسخ الخاطئة والصحيحة من الكود البرمجي لكل حالة. وكانت الأكواد البرمجية الحاوية للثغرات الأمنية بمثابة مدخلات لنماذج تعلم الآلة، بينما مثلت الأكواد الصحيحة مخرجاتها. وقد تضمنت مجموعات البيانات أكثر من 514 زوجًا من التصحيحات (261 لكود JavaScript و253 لكود TypeScript).
تطوير مجموعات بيانات تعلم الآلة للكشف عن 25 ثغرة أمنية جديدة ومعالجتها
في 3 أشهر فقط، قدمت ساينس سوفت للعميل مجموعتين فائقتي الجودة من بيانات تعلم الآلة: واحدة للكود المكتوب بلغة JavaScript والأخرى للكود بلغة TypeScript. وبذلك، استطاعت شركة العميل تدريب أداتها لتحديد 25 ثغرة أمنية جديدة وتقديم 514 تصحيحًا مختلفًا لمعالجتها، ما يوفر لمستخدميها حلًا أمنيًا أكثر قوة.
التقنيات والأدوات
JavaScript, TypeScript
نتواصل معكم على الفور