Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
ssh_scan — DEPRECADO - Un prototipo de escáner de configuración y políticas SSH (Blog: https://mozilla.github.io/ssh_scan/) | Kitploit
Herramientas/GitHubGitHub/mozilla/ssh_scan
Utilidades de Propósito GeneralEscáneres de VulnerabilidadesAuditoría de ConfiguraciónSeguridad de RedesArchived
GitHubmozilla/ssh_scan

ssh_scan

DEPRECADO - Un prototipo de escáner de configuración y políticas SSH (Blog: https://mozilla.github.io/ssh_scan/)

Ver Repositorio
7881034hace 4 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

ssh_scan

Gem Version Coverage Status

Un escáner de configuración y políticas SSH

⚠️ Aviso de desuso ⚠️

Mozilla ya no mantiene el proyecto SSH Scan.

Por favor, haga un fork para continuar el desarrollo.

Beneficios clave

  • Dependencias mínimas - Utiliza Ruby nativo y BinData para su funcionamiento, sin dependencias pesadas.
  • No es solo un script - La implementación es portátil para usar en otro proyecto o para automatizar tareas.
  • Simple - Solo apunte ssh_scan a un servicio SSH y obtenga un informe JSON de lo que admite y su estado de política.
  • Configurable - Cree sus propias políticas personalizadas que se adapten a sus requisitos de política únicos.

Configuración

Para instalar y ejecutar como una gema, escriba:

root@kitploit:~
gem install ssh_scan
ssh_scan

Para ejecutar desde un contenedor docker, escriba:

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

Para instalar y ejecutar desde el código fuente, escriba:

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

gem install bundler
bundle install

./bin/ssh_scan

Ejemplo de uso en línea de comandos

Ejecute ssh_scan -h para obtener esto

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
  • Vea aquí para ejemplo de salida
  • Vea aquí para políticas de ejemplo

¿ssh_scan como servicio/API?

Este proyecto es únicamente para el uso del motor / línea de comandos de ssh_scan.

Si desea ejecutar ssh_scan como un servicio, consulte el proyecto ssh_scan_api

Rubíes compatibles

Este proyecto está integrado con travis-ci y se prueba regularmente para que funcione con múltiples rubíes.

Para consultar el estado de compilación actual de estos rubíes, haga clic aquí.

Contribuir

Si está interesado en contribuir a este proyecto, consulte CONTRIBUTING.md.

Créditos

Fuentes de inspiración para ssh_scan

  • Guía de seguridad de Mozilla OpenSSH - Por proporcionar una recomendación de política base sensata para los parámetros de configuración SSH (por ejemplo, Ciphers, MACs y KexAlgos).
Descargar herramienta