العودة إلى التحديثات
New releaseAug 12, 2026

oss-oopssec-store v2.18.0

تدريب أمني للتطبيقات التي تشحنها فعليًا. افتح متصفحك وابدأ في الاختراق.

مشاركة

OSS - متجر OopsSec

تدريب أمني للتطبيقات التي تُطلقها فعليًا.

36 تحديًا عبر الويب، وواجهات API، والمصادقة، ومنطق الأعمال، والتشفير، وسلسلة التوريد، ووكلاء الذكاء الاصطناعي، وMCP.

اختراق تطبيق تجارة إلكترونية مصمم عمدًا ليكون معرّضًا للثغرات، مبني على Next.js وReact وTypeScript وPrisma.
اكتشف الأخطاء. استغلها. افهم لماذا تعمل.

Docker Hub · npm · خارطة الطريق · أدلة الحلول · المساهمة · المشكلات المناسبة للمبتدئين

OWASP VWAD TryHackMe room Intentionally Vulnerable
GitHub license PRs Welcome Good first issues
GitHub stars GitHub forks


   ____  ____ ____     ____                  ____            ____  _
  / __ \/ __// __/    / __ \ ___   ___  ___ / __/ ___  ____ / __/ / /_ ___   ____ ___
 / /_/ /\ \ _\ \     / /_/ // _ \ / _ \(_-<_\ \  / -_)/ __/_\ \  / __// _ \ / __// -_)
 \____/___//___/     \____/ \___// .__/___/___/  \__/ \__//___/  \__/ \___//_/   \__/
                                /_/

# Start with Node.js
npx create-oss-store my-ctf-lab && cd my-ctf-lab && npm start

# Start with Docker
docker run -p 127.0.0.1:3000:3000 leogra/oss-oopssec-store

# Then open http://localhost:3000 and start hacking
واجهة متجر OopsSec Store
واجهة المتجر · تطبيق التجارة الإلكترونية الذي تهاجمه
لوحة تحكم اللاعب لتتبع الأعلام الملتقطة
لوحة تحكم اللاعب · التقدم ومستوى الصعوبة وتوزيع الفئات
مساعد دعم العملاء بالذكاء الاصطناعي OSSBot
OSSBot · مساعد الدعم بالذكاء الاصطناعي الذي تحقن فيه الأوامر
خريطة التحديات عبر 11 فصلاً
خريطة الطريق · الثغرات التي تُشحن في كود الإنتاج

انقر على أي لقطة شاشة لعرضها بالحجم الكامل.


البدء

الخطوة 1 ابدأ المختبر
npx create-oss-store my-ctf-lab && cd my-ctf-lab && npm start
أو شغّله باستخدام Docker. يبدأ المتجر على localhost:3000.
الخطوة 2 انطلق نحو التحدي رقم 1
تسريب متغير بيئة عام: سر دفع يدمجه Next.js في حزمة العميل.
سهل · 15–20 دقيقة · لا تحتاج سوى أدوات مطوّر المتصفح.
الخطوة 3 عالق؟ اقرأ الشرح التفصيلي
لكل تحدٍّ شرح تفصيلي، من الثغرة إلى الاستغلال إلى الإصلاح.
الأول: Reading Secrets From the Browser: The NEXT_PUBLIC_ Trap in Next.js.
الخطوة 4 تحقّق من العلم
الصق OSS{...} في مدقّق الأعلام، الأداة العائمة في كل صفحة.
تتبّع لوحة تحكم اللاعب ما تبقّى.
الخطوة 5 اختر التحدي التالي
ترتّب خريطة الطريق كل تحدٍّ عبر الفصول: الصعوبة، والوقت المقدّر، والمتطلبات المسبقة.
خُذ البطاقة التالية، ثم عُد إلى الخطوة 2. ↻

[!TIP] هل التقطت كل الأعلام؟ انضم إلى قاعة المشاهير، وضع نجمة على المستودع، وانشر مسارك في اعرض حلّك.

جديد على الأمن الهجومي؟ تغلّف غرفة TryHackMe الأعلام الأولى في سرد موجّه.


جدول المحتويات


[!WARNING] يحتوي هذا التطبيق على ثغرات أمنية متعمّدة ويجب ألا يُنشر أبدًا في بيئة إنتاج.

الميزات

الفئات