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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Sitadel — ماسح أمان تطبيقات الويب | Kitploit
أدوات/GitHubGitHub/shenril/sitadel
ماسحات الثغرات الأمنيةماسحات الثغرات الأمنية للويباستغلال تطبيقات الويبجمع المعلوماتأمن الويباختبار الاختراق
GitHubshenril/sitadel

Sitadel

ماسح أمان تطبيقات الويب

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Sitadel - ماسح أمن تطبيقات الويب

   _   _   _         _____ _                 _       _
  | |_| |_| |      / _____|_)  _            | |     | |
  |         |     ( (____  _ _| |_ _____  __| |_____| |
  |    _    |      \____ \| (_   _|____ |/ _  | ___ | |
  |   |_|   |      _____) ) | | |_/ ___ ( (_| | ____| |
  |         |     (______/|_|  \__)_____|\____|_____)\_) 

python3 CI license

Sitadel هو في الأساس تحديث لـ WAScan لجعله متوافقًا مع python >= 3.11 يوفر مرونة أكبر لك لكتابة وحدات جديدة وتنفيذ ميزات جديدة:

  • اكتشاف إطار العمل الأمامي
  • اكتشاف نماذج HTML مع حقن معاملات POST/body
  • اكتشاف شبكة توصيل المحتوى
  • تحديد مستوى المخاطر للسماح بإجراء الفحوصات
  • نظام الإضافات
  • صورة Docker متاحة للبناء والتشغيل

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

  • Sitadel - ماسح أمن تطبيقات الويب
    • جدول المحتويات
    • تحذير المتطلبات
    • التثبيت
    • الميزات
    • الاستخدام
    • قائمة الوحدات
    • أمثلة
    • التشغيل باستخدام docker

تحذير المتطلبات

هذا المشروع يدعم python >= 3.11 (الإصدارات الأقدم التي انتهى عمرها الافتراضي لم تعد مدعومة). لن يكون هناك دعم رجعي للإصدار 2.7

التثبيت

git clone https://github.com/shenril/Sitadel.git
cd Sitadel
pip3 install .
# run via the installed console command...
sitadel --help
# ...or directly from the checkout
python -m sitadel --help

الميزات

  • البصمات

    • الخادم
    • أطر العمل الخلفية (CakePHP,CherryPy,...)
    • أطر العمل الأمامية (AngularJS,MeteorJS,VueJS,...)
    • جدار حماية تطبيقات الويب (Waf)
    • نظام إدارة المحتوى (CMS)
    • نظام التشغيل (Linux,Unix,..)
    • اللغة (PHP,Ruby,...)
    • أمان ملفات تعريف الارتباط
    • تدقيق رؤوس الأمان
    • شبكات توصيل المحتوى (CDN)
  • الهجمات:

    • القوة الغاشمة

      • واجهة الإدارة
      • الأبواب الخلفية الشائعة
      • دليل النسخ الاحتياطي الشائع
      • ملف النسخ الاحتياطي الشائع
      • الدليل الشائع
      • الملف الشائع
      • ملف السجل
    • الحقن

      • حقن HTML
      • حقن SQL
      • حقن LDAP
      • حقن XPath
      • البرمجة النصية عبر المواقع (XSS)
      • تضمين الملفات عن بعد (RFI)
      • حقن كود PHP
      • كيان XML الخارجي (XXE)
      • حقن القوالب من جانب الخادم (SSTI)
      • اجتياز المسار / LFI
    • أخرى

      • طرق HTTP المسموح بها
      • كائن HTML
      • فهارس متعددة
      • مسارات Robots
      • Web Dav
      • تتبع عبر المواقع (XST)
      • PHPINFO
      • .Listing
      • اكتشاف WebSocket و CSWSH
      • سوء تكوين CORS
      • إعادة التوجيه المفتوح
      • تزوير الطلبات من جانب الخادم (SSRF)
      • الملفات الحساسة المكشوفة
      • تسريب الأسرار في الاستجابات
    • الثغرات

      • ShellShock
      • التشفير المجهول (CVE-2007-1858)
      • Crime (SPDY) (CVE-2012-4929)
      • Struts-Shock

الاستخدام

sitadel [-h] [-r {0,1,2}] [-ua USER_AGENT] [--random-agent] [--redirect]
        [--no-redirect] [-t TIMEOUT] [-c COOKIE] [-p PROXY]
        [-f FINGERPRINT [MODULE ...]] [-a ATTACK [MODULE ...]]
        [--config CONFIG] [-v] [--version]
           TARGET_URL
ARGUMENTDESCRIPTION
-h, --helpعرض المساعدة
-r, --risk {0,1,2}تحديد مستوى المخاطر الذي تريد أن يعمل به Sitadel (بعض الهجمات لن يتم تنفيذها)
-ua, --user-agentوكيل المستخدم المستخدم لطلب HTTP الخاص بالهجمات
--random-agentاستخدام وكيل مستخدم عشوائي لكل طلب فحص
--redirectيشير إلى Sitadel لمتابعة طلب 302 لإعادة توجيه الصفحة
--no-redirectيشير إلى Sitadel بعدم متابعة طلب 302 لإعادة توجيه الصفحة
-t, --timeoutتحديد المهلة الزمنية لطلبات HTTP إلى الموقع
-c, --cookieيسمح بتحديد ملف تعريف الارتباط لإرساله مع طلبات الهجوم
-p, --proxyيسمح بتحديد وكيل لتنفيذ طلبات HTTP
-f, --fingerprintتحديد وحدات البصمة المراد تفعيلها لفحص الموقع {cdn,cms,framework,frontend,header,lang,server,system,waf}
-a, --attackتحديد وحدات الهجوم المراد تفعيلها لفحص الموقع {bruteforce, injection, vulns, other}
-c, --configتحديد ملف التكوين لفحص Sitadel، الملف الافتراضي في config/config.yml
-v, --verbosityزيادة مستوى الإسهاب الافتراضي للسجلات، على سبيل المثال: -v , -vv, -vvv
--versionعرض إصدار Sitadel

قائمة الوحدات

FINGERPRINTMODULE DESCRIPTION
cdnمحاولة تخمين ما إذا كان الهدف يستخدم شبكة توصيل المحتوى (fastly, akamai,cloudflare...)
cmsمحاولة تخمين ما إذا كان الهدف يستخدم نظام إدارة محتوى (drupal,wordpress,magento...)
frameworkمحاولة تخمين ما إذا كان الهدف يستخدم إطار عمل خلفي (cakephp, rails, symfony...)
frontendمحاولة تخمين ما إذا كان الهدف يستخدم إطار عمل أمامي (angularjs, jquery, vuejs...)
headerفحص الرؤوس المتبادلة مع الهدف
langمحاولة تخمين لغة الخادم المستخدمة من قبل الهدف (asp, python, php...)
serverمحاولة تخمين تقنية الخادم المستخدمة من قبل الهدف (nginx,apache...)
systemمحاولة تخمين نظام التشغيل المستخدم من قبل الهدف (linux,windows...)
wafمحاولة تخمين ما إذا كان الهدف يستخدم جدار حماية تطبيقات الويب (barracuda, bigip,paloalto...)
ATTACKMODULE DESCRIPTION
bruteforceمحاولة تخمين موقع ملفات متعددة بالقوة الغاشمة (ملفات النسخ الاحتياطي، وحدات تحكم الإدارة...)
injectionمحاولة تنفيذ حقن بلغات متعددة (SQL,html,ldap, javascript...)
vulnsمحاولة اختبار بعض الثغرات المعروفة (crime,shellshock)
otherمحاولة استكشاف موارد متنوعة مثيرة للاهتمام (DAV, htmlobjects,phpinfo,robots.txt...)

أمثلة

تشغيل بسيط

sitadel http://website.com

التشغيل بمستوى مخاطر DANGEROUS وعدم متابعة إعادة التوجيه

sitadel http://website.com -r 2 --no-redirect

تشغيل وحدات محددة فقط مع إسهاب كامل

sitadel http://website.com -a bruteforce -f header server -v

التشغيل باستخدام docker

docker build -t sitadel .

docker run sitadel http://example.com

تنزيل الأداة