تدريب تفاعلي على البرمجة الآمنة مع تمارين SCORM عملية تغطي ثغرات OWASP Top 10 في تطبيقات الويب وواجهات برمجة التطبيقات (API)، وكشف بيانات Git/الأسرار، وأمثلة على المعالجة بأكثر من 10 لغات.
40 تمرينًا مجانيًا مفتوح المصدر للبرمجة الآمنة تعلّم أمن تطبيقات الويب بالطريقة التي يتعلم بها المطورون — من خلال استغلال ثغرات حقيقية مثل حقن SQL والبرمجة النصية عبر المواقع (XSS) والتحكم المكسور في الوصول، ثم كتابة الإصلاح. وحدات SCORM تفاعلية تغطي OWASP Top 10 لتطبيقات الويب، وOWASP API Security Top 10، وأمن مستودعات Git وCI/CD، والمزيد. أمثلة المعالجة بلغات JavaScript وTypeScript وJava وC# وPython وScala وPHP وRuby وGo وKotlin. مجاني للمطورين الأفراد والمنظمات غير الربحية والشركات الصغيرة التي يقل عدد موظفيها عن 25 موظفًا. أسعار Enterprise مخفّضة للجامعات والمؤسسات التعليمية.

👥 تحدث إلى المؤسسين | 🔗 تصفح المكتبة الكاملة | 🎮 جرّب عرضًا حيًا لثغرة DOM XSS
قراءة OWASP Top 10 مرة واحدة في السنة واجتياز اختبار متعدد الخيارات لا يمنع ثغرات تطبيقات الويب في بيئة الإنتاج. يحتاج المطورون إلى رؤية ما يفعله الاستغلال الحقيقي — حقن SQL يستنزف قاعدة بيانات، أو برمجة نصية عبر المواقع تختطف جلسة، أو تحكم مكسور في الوصول يكشف بيانات مستخدم آخر — ثم كتابة الكود الآمن الذي يوقفه.
يتبع كل تمرين في هذه المكتبة المجانية مفتوحة المصدر للتدريب على البرمجة الآمنة منهجية من ثلاث مراحل: الاستغلال، والتتبع، والمعالجة.
تُجري اختبار اختراق عمليًا ضد تطبيق مُعرَّض للثغرات عمدًا — حقن SQL ضد قاعدة بيانات، أو XSS ينفَّذ في المتصفح، أو SSRF يصل إلى نقطة نهاية البيانات الوصفية السحابية — ثم تتتبع بالضبط كيف أُدخلت الثغرة وتطبّق أفضل ممارسات البرمجة الآمنة لإصلاحها.
تغطي التمارين:
كل تمرين ينتهي باختبار بحد نجاح 100%. بحلول الوقت الذي يكتب فيه المطوّر شيفرة الإنتاج، يكون قد استغل بالفعل كل ثغرة شائعة في تطبيقات الويب ويعرف أفضل ممارسات البرمجة الآمنة التي تمنعها.
يُشحن كل تمرين كملف SCORM 1.2 .zip — استورده إلى أي نظام إدارة تعلم (Moodle، TalentLMS، Docebo، Cornerstone، SAP SuccessFactors، Workday Learning، أو أي نظام متوافق مع SCORM)، أو ضمّنه في خط أنابيب التدريب الخاص بـ secure SDLC أو DevSecOps، أو عاينه على SCORM Cloud قبل النشر.
بعلامة بيضاء — لا شعارات، ولا روابط خلفية، ولا حاجة إلى الإسناد داخل الوحدات، ولا ارتباط بمورّد واحد. استخدمها كجزء من برنامج DevSecOps، أو مبادرة secure SDLC، أو تأهيل المطورين، أو تدريب مستقل على أمن التطبيقات. من يمكنه استخدامها، وبأي شروط، مشروح في قسم الترخيص أدناه.
تُنشر مكتبة التدريب مفتوحة المصدر هذه على البرمجة الآمنة بموجب RansomLeak Community License (انظر LICENSE). وهي مجانية الاستخدام إذا كنت:
بموجب الترخيص المجاني يمكنك استيراد الوحدات إلى أي نظام إدارة تعلم، وتشغيلها لفريقك الهندسي، وتضمينها في برنامج التدريب الخاص بـ secure SDLC لديك، واستخدامها في ورش العمل التي تقدّمها. يُحظر إعادة توزيع المحتوى أو إعادة بيعه كمنتج مستقل، وكذلك تقديمه لعملاء خارجيين كخدمة (انظر تدريب أمن التطبيقات لمزوّدي الخدمات المُدارة والاستشارات).
لا ميزانية للتدريب؟ إذا كان عدد موظفيك يتجاوز 25 لكن ليس لديك ميزانية لتدريب البرمجة الآمنة، تواصل معنا. نتفق بانتظام على شروط فردية مقابل التسويق المشترك (دراسة حالة، أو شهادة، أو شعار على موقعنا، أو مراجعة).
جامعة أو مدرسة أو معسكر تدريب برمجي أو مؤسسة تعليمية أخرى؟ الاستخدام المؤسسي — تدريب الموظفين أو أعضاء هيئة التدريس أو الطلاب على نطاق واسع — مشمول بـ خطة المؤسسات بـ خصم تعليمي. تواصل معنا مع تفاصيل مؤسستك للحصول على التسعير.
25 موظفًا أو أكثر، أو تحتاج إلى اتفاقية معالجة بيانات (DPA)، أو عقد مورّد، أو محتوى محدّث دائمًا، أو تمارين مبنية على تقنياتك؟ خطة المؤسسات هي لك. وهي تشمل ترخيصًا تجاريًا كاملًا لعدد موظفيك إضافة إلى كل ما سيطلبه فريقا الأمن والمشتريات لديك. راسلنا للحصول على التسعير.
نُشرت إصدارات سابقة من هذا المستودع بموجب CC BY-NC 4.0. تظل النسخ التي تم الحصول عليها بموجب ذلك الترخيص خاضعة لشروطه؛ وكل ما يُنشر من هذا الإصدار فصاعدًا يخضع لـ RansomLeak Community License.
للمؤسسات الهندسية التي تضم 25 موظفًا أو أكثر، أو المؤسسات التعليمية، أو أي مؤسسة تحتاج إلى أكثر مما توفره المكتبة المجانية. وإلى جانب الترخيص التجاري نفسه، هذا ما تضيفه خطة المؤسسات: