
نسخة سطح مكتب قابلة للتثبيت من OWASP Threat Dragon
Threat Dragon هو تطبيق مجاني ومفتوح المصدر ومتعدد المنصات لـ نمذجة التهديدات، ويتضمن رسمًا تخطيطيًا للنظام ومحرك قواعد لتوليد التهديدات/التدابير التخفيفية تلقائيًا. وهو مشروع حاضنة OWASP. يركز المشروع على تجربة مستخدم ممتازة، ومحرك قواعد قوي، والتكامل مع أدوات دورة حياة التطوير الأخرى.
هناك نظرة عامة جيدة حول نمذجة التهديدات وتقييم المخاطر من OWASP، وهذا يوضح ما ستحققه Threat Dragon:
يأتي التطبيق بنوعين:
تطبيق ويب: بالنسبة لتطبيق الويب، يتم تخزين ملفات النماذج في GitHub (ستتوفر وسائل تخزين أخرى لاحقًا). نحن نحافظ حاليًا على نموذج أولي عامل متزامن مع فرع الكود الرئيسي.
تطبيق سطح المكتب: يعتمد هذا التطبيق على Electron. تتوفر برامج تثبيت لكل من Windows و Mac OSX، بالإضافة إلى حزم rpm و debian لنظام Linux. بالنسبة لإصدار سطح المكتب، يتم تخزين النماذج على نظام الملفات المحلي.
مساعدة المستخدم النهائي متاحة لكلا الإصدارين.
يحتوي هذا المستودع على ملفات إصدار سطح المكتب.
للحصول على أحدث إصدارات الكود بين الإصدارات الرسمية، يمكن استخدام npm لتثبيت وتشغيل Threat Dragon محليًا:
git clone https://github.com/mike-goodwin/owasp-threat-dragon-desktop
npm install
ثم لتشغيله:
npm run start
يمكن تنزيل برامج التثبيت لنظامي OSX و Windows من مجلد الإصدارات. هناك أيضًا يمكنك العثور على حزم لكل من Linux Debian و Fedora على منصات AMD64 و X86-64bit.
فيما يلي بعض لقطات الشاشة للتطبيق لإعطائك فكرة عن شكله. أولاً، شاشة الترحيب

شاشة الرسم التخطيطي:

وشاشة تحرير التهديدات:

نرحب جدًا بطلبات السحب (PRs)، وطلبات الميزات، وتقارير الأخطاء، وأي نوع من الملاحظات. نحاول الحفاظ على نسبة تغطية اختبارات عالية نسبيًا، لذا يرجى محاولة تضمين الاختبارات في أي طلبات سحب وإجراء طلبات السحب على فرع التطوير.
إذا وجدت ثغرة أمنية في هذا المشروع، فيرجى إعلامنا في أقرب وقت ممكن وسنقوم بإصلاحها كأولوية. للإفصاح الآمن، يرجى إرسال بريد إلكتروني إلى [email protected] باستخدام مفتاح PGP التالي:
Version: FlowCrypt 5.1.8 Gmail Encryption flowcrypt.com
Comment: Seamlessly send, receive and search encrypted email
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
Odp+4g==
=8d0U
-----END PGP PUBLIC KEY BLOCK-----
إذا لم تكن مستخدمًا لـ PGP، يمكنك بسهولة إرسال بريد إلكتروني مشفر من https://flowcrypt.com/me/mikegoodwin
Mike Goodwin ([email protected])