
تطبيق API بلغة C# معرض للثغرات عمداً لممارسة استغلال تطبيقات الويب واختبار الأمان. يشمل إعداد Docker وتوثيق لتعلم الثغرات الشائعة.
ملاحظة: هذا تطبيق ضعيف عمدًا، يرجى عدم استضافته على خوادم الإنتاج أو الإنترنت/العامة. استخدم بحذر. kk
اختبار
docker-compose up
قم بتثبيت حزمة تطوير .NET Core 2.x Microsoft .NET Core SDK
قم بتثبيت التبعيات وترحيل قاعدة البيانات:
dotnet restore
dotnet ef database update
ابدأ تشغيل خادم التطبيق:
dotnet run
ابدأ تشغيل خادم التطبيق مع مراقب لإعادة التحميل التلقائي عند التغيير:
dotnet watch run
docker build -t appsecco/dvcsharp .
docker run -d --name dvcsharp -it -p 5000:5000 appsecco/dvcsharp
يحتوي مجلد documentation-dvcsharp-book على إرشادات لاستخدام التطبيق واستغلال الثغرات الأمنية التي تم برمجتها.