Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
atomicvulns — مختبرات ثغرات الويب الذرية. ثغرة OWASP واحدة لكل تطبيق — Flask + Docker بأدنى حد، معطّلة عمدًا للدراسة العملية باستخدام Burp Suite. | Kitploit
أدوات/GitHubGitHub/doretox/atomicvulns
تحليل الثغرات الأمنيةاستغلال تطبيقات الويبأمن الويبCTFاختبار الاختراقالتعلم والتعليممسارات ودورات التعلممختبرات وتدريب عملي
GitHubdoretox/atomicvulns

atomicvulns

مختبرات ثغرات الويب الذرية. ثغرة OWASP واحدة لكل تطبيق — Flask + Docker بأدنى حد، معطّلة عمدًا للدراسة العملية باستخدام Burp Suite.

عرض المستودع
24695منذ 7 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

atomicvulns — ثغرة واحدة لكل تطبيق. لا شيء أكثر.

License: MIT Release Web atoms OWASP Top 10 API atoms OWASP API Top 10 web stack api stack

⚠️ قابل للاستغلال عن قصد. شغّله محليًا فقط. لا تعرّضه أبدًا للإنترنت أو لشبكة مشتركة.

اقرأ هذا بلغات أخرى: Português (Brasil)

ما هو atomicvulns؟

محطة بارزة — v1.0: تغطي سلسلة الويب الآن جميع فئات OWASP Top 10 2021 العشر (A01–A10)، عبر 38 ذرة. راجع إصدار v1.0.

atomicvulns هو مجموعة من تطبيقات الويب الذرّية — كل واحد منها صغير ومعزول ويركّز على ثغرة واحدة من OWASP Top 10. تأتي كل ذرة مع التطبيق القابل للاستغلال، والنسخة المُصلحة، وفرق مُعلّق بينهما، ودليل عملي لاستغلال الثغرة.

هذا ليس نسخة أخرى من DVWA أو Juice Shop. فالتطبيقات القابلة للاستغلال المتجانسة موجودة بالفعل. ما يميّز atomicvulns هو الذرّية الجذرية: تطبيق واحد لكل عيب، سريع القراءة، سريع الاستكشاف. تربط سبب الكود ← الطلب/الاستجابة ← الاستغلال دون الحاجة إلى فهم تطبيق كامل أولًا.

التغطية

تغطي سلسلة الويب (Python/Flask) جميع فئات OWASP Top 10 2021 العشر — 38 ذرة في المجموع:

الفئةالذرات
A01 — التحكم المعطوب في الوصولidor-numeric-id, path-traversal-basic, idor-uuid-guessable, bola-rest, csrf-basic, open-redirect, mass-assignment
A02 — إخفاقات التشفيرjwt-none-alg, jwt-weak-secret, jwt-key-confusion, crypto-weak-hash, crypto-ecb-mode
A03 — الحقنsqli-union-basic, xss-reflected, sqli-blind-boolean, sqli-blind-time, xss-stored, command-injection-basic, ssti-jinja, xss-dom, nosql-injection-mongo, ldap-injection, sqli-second-order
A04 — التصميم غير الآمنrace-condition-basic
A05 — سوء التهيئة الأمنيةxxe-basic, xxe-blind-oob, debug-enabled, cors-wildcard
A06 — المكوّنات القابلة للاستغلال والقديمةcve-demo
A07 — إخفاقات التعريف والمصادقةsession-fixation, weak-password-reset
A08 — إخفاقات سلامة البرمجيات والبياناتdeserialization-pickle, prototype-pollution, deserialization-node
A09 — إخفاقات تسجيل الأحداث والمراقبة الأمنيةlogging-failures-demo
A10 — تزوير الطلبات من جانب الخادم (SSRF)ssrf-basic, ssrf-blind-oob, ssrf-cloud-metadata

تستهدف سلسلة API (TypeScript/Express) قائمة OWASP API Security Top 10 2023. وقد نُشرت مرحلتها الأولى — التخويل: الكائنات والدوال —: خمس ذرات عبر فئتين، تغطي محوري التخويل على مستوى الكائن ومستوى الدالة. توجد الخطة الكاملة المرتّبة في ROADMAP.

الفئةالذرات
API1 — التخويل المعطوب على مستوى الكائنbola-sequential-id, bola-uuid-leaked, bola-nested-resource
API5 — التخويل المعطوب على مستوى الدالةbfla-admin-function, bfla-method-based

الجمهور المستهدف

طلاب اختبار الاختراق ومتعلّمو AppSec الذين يعرفون أساسيات HTTP والطرفية بالفعل، ويستخدمون (أو يتعلّمون استخدام) Burp Suite، ويريدون مختبرًا مركّزًا يكون فيه كل تمرين قصيرًا بما يكفي لإنجازه في جلسة واحدة. كُتبت المادة لشخص سيطبّق هذا في مسيرة مهنية في اختبار الاختراق — فـ Burp هو الأداة الأساسية، وواجهة المستخدم مجرد سياق.

تشغيل ذرّة

تعيش كل ذرّة في مجلد خاص بها — atoms/web/A0X-<category>/<atom-id>/ لسلسلة الويب، وatoms/api/APIX-<category>/<atom-id>/ لسلسلة API — وتأتي مرفقة بملف docker-compose.yml. ويقودها نصّ برمجي غلافي في الجذر، ./atom:

./atom list                 # show all available atoms
./atom up <atom-id>         # start the vulnerable + fixed pair
./atom down <atom-id>       # stop and remove containers
./atom doctor               # sanity-check your local setup

على سبيل المثال:

./atom up sqli-union-basic     # web series
# vulnerable → http://127.0.0.1:8001
# fixed      → http://127.0.0.1:8101

./atom up bola-sequential-id   # API series
# vulnerable → http://127.0.0.1:8201
# fixed      → http://127.0.0.1:8301

كل ذرة ترتبط بـ 127.0.0.1 فقط. لا تغيّر ذلك أبدًا — فهذه التطبيقات معطوبة عمدًا.

التوثيق

  • خارطة طريق سلسلة الويب — خطة مرتبة وتقدّم سلسلة الويب (Python/Flask).
  • خارطة طريق سلسلة API — خطة مرتبة لسلسلة API (TypeScript/Express).
  • CLAUDE.md — للمساهمين: إحاطة المشروع، والأعراف، والقواعد الأساسية.

الترخيص

صادر بموجب ترخيص MIT. إذا قمت بعمل fork لهذا المستودع لأغراض تعليمية، فإن الإسناد مطلوب.

تنزيل الأداة