Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ssh_scan — مهمل - ماسح أولي لإعدادات وسياسات SSH (المدونة: https://mozilla.github.io/ssh_scan/) | Kitploit
أدوات/GitHubGitHub/mozilla/ssh_scan
أدوات عامةماسحات الثغرات الأمنيةتدقيق التكوينأمن الشبكاتArchived
GitHubmozilla/ssh_scan

ssh_scan

مهمل - ماسح أولي لإعدادات وسياسات SSH (المدونة: https://mozilla.github.io/ssh_scan/)

عرض المستودع
788103منذ 4 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

ssh_scan

Gem Version Coverage Status

أداة مسح ضوئي لتكوين وسياسات SSH

⚠️ إشعار بالتوقف عن الصيانة ⚠️

لم تعد Mozilla تقوم بصيانة مشروع SSH Scan.

يرجى عمل fork للمشروع لمواصلة التطوير.

الفوائد الرئيسية

  • تبعيات بسيطة - يستخدم Ruby الأصلي وBinData للعمل، بدون تبعيات ثقيلة.
  • ليس مجرد سكربت - التطبيق محمول لاستخدامه في مشروع آخر أو لأتمتة المهام.
  • بسيط - فقط وجه ssh_scan نحو خدمة SSH واحصل على تقرير JSON بما يدعمه وحالة سياسته.
  • قابل للتخصيص - أنشئ سياساتك المخصصة التي تناسب متطلبات سياستك الفريدة.

الإعداد

لتثبيته وتشغيله كـ gem، اكتب:

root@kitploit:~
gem install ssh_scan
ssh_scan

لتشغيله من حاوية docker، اكتب:

root@kitploit:~
docker pull mozilla/ssh_scan
docker run -it mozilla/ssh_scan -t sshscan.rubidus.com

لتثبيته وتشغيله من المصدر، اكتب:

root@kitploit:~
# clone repo
git clone https://github.com/mozilla/ssh_scan.git
cd ssh_scan

gem install bundler
bundle install

./bin/ssh_scan

مثال على استخدام سطر الأوامر

شغّل ssh_scan -h لتحصل على هذا

root@kitploit:~
ssh_scan v0.0.21 (https://github.com/mozilla/ssh_scan)

Usage: ssh_scan [options]
    -t, --target [IP/Range/Hostname] IP/Ranges/Hostname to scan
    -f, --file [FilePath]            File Path of the file containing IP/Range/Hostnames to scan
    -T, --timeout [seconds]          Timeout per connect after which ssh_scan gives up on the host
    -L, --logger [Log File Path]     Enable logger
    -O, --from_json [FilePath]       File to read JSON output from
    -o, --output [FilePath]          File to write JSON output to
    -p, --port [PORT]                Port (Default: 22)
    -P, --policy [FILE]              Custom policy file (Default: Mozilla Modern)
        --threads [NUMBER]           Number of worker threads (Default: 5)
        --fingerprint-db [FILE]      File location of fingerprint database (Default: ./fingerprints.db)
        --suppress-update-status     Do not check for updates
    -u, --unit-test [FILE]           Throw appropriate exit codes based on compliance status
    -V [STD_LOGGING_LEVEL],
        --verbosity
    -v, --version                    Display just version info
    -h, --help                       Show this message

Examples:

  ssh_scan -t 192.168.1.1
  ssh_scan -t server.example.com
  ssh_scan -t ::1
  ssh_scan -t ::1 -T 5
  ssh_scan -f hosts.txt
  ssh_scan -o output.json
  ssh_scan -O output.json -o rescan_output.json
  ssh_scan -t 192.168.1.1 -p 22222
  ssh_scan -t 192.168.1.1 -p 22222 -L output.log -V INFO
  ssh_scan -t 192.168.1.1 -P custom_policy.yml
  ssh_scan -t 192.168.1.1 --unit-test -P custom_policy.yml
  • انظر هنا للحصول على مثال للإخراج
  • انظر هنا للحصول على سياسات مثال

ssh_scan كخدمة/API؟

هذا المشروع مخصص فقط لاستخدام ssh_scan كمحرك/سطر أوامر.

إذا كنت ترغب في تشغيل ssh_scan كخدمة، يرجى الرجوع إلى مشروع ssh_scan_api

إصدارات Ruby المدعومة

هذا المشروع متكامل مع travis-ci ويتم اختباره بانتظام للعمل مع إصدارات متعددة من Ruby.

للاطلاع على حالة البناء الحالية لهذه الإصدارات، انقر هنا.

المساهمة

إذا كنت مهتمًا بالمساهمة في هذا المشروع، يرجى الاطلاع على CONTRIBUTING.md.

الاعتمادات

مصادر الإلهام لـ ssh_scan

  • دليل أمان Mozilla OpenSSH - لتوفير توصية سياسة أساسية معقولة لمعلمات تكوين SSH (مثل: Ciphers، MACs، وKexAlgos).
تنزيل الأداة