Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ssh_scan — OBSOLETO - Um protótipo de scanner de configuração e políticas SSH (Blog: https://mozilla.github.io/ssh_scan/) | Kitploit
Ferramentas/GitHubGitHub/mozilla/ssh_scan
Utilitários de Propósito GeralScanners de VulnerabilidadesAuditoria de ConfiguraçãoSegurança de RedeArchived
GitHubmozilla/ssh_scan

ssh_scan

OBSOLETO - Um protótipo de scanner de configuração e políticas SSH (Blog: https://mozilla.github.io/ssh_scan/)

Ver Repositório
788103há 4 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

ssh_scan

Gem Version Coverage Status

Um scanner de configuração e política SSH

⚠️ Aviso de Descontinuação ⚠️

A Mozilla não está mais mantendo o projeto SSH Scan.

Por favor, faça um fork para continuar o desenvolvimento.

Principais Benefícios

  • Dependências Mínimas - Usa Ruby nativo e BinData para realizar seu trabalho, sem dependências pesadas.
  • Não é Apenas um Script - A implementação é portátil para uso em outro projeto ou para automação de tarefas.
  • Simples - Basta apontar ssh_scan para um serviço SSH e obter um relatório JSON do que ele suporta e seu status de política.
  • Configurável - Crie suas próprias políticas personalizadas que se adequam aos seus requisitos exclusivos de política.

Configuração

Para instalar e executar como uma gem, digite:

root@kitploit:~
gem install ssh_scan
ssh_scan

Para executar a partir de um contêiner docker, digite:

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

Para instalar e executar a partir do código-fonte, digite:

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

gem install bundler
bundle install

./bin/ssh_scan

Exemplo de Uso na Linha de Comando

Execute ssh_scan -h para obter isso

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
  • Veja aqui para exemplo de saída
  • Veja aqui para exemplos de políticas

ssh_scan como serviço/api?

Este projeto é exclusivamente para uso do motor/linha de comando do ssh_scan.

Se você gostaria de executar ssh_scan como um serviço, consulte o projeto ssh_scan_api

Rubies Suportados

Este projeto é integrado com travis-ci e é testado regularmente para funcionar com múltiplos rubies.

Para verificar o status atual da build para esses rubies, clique aqui.

Contribuindo

Se você está interessado em contribuir com este projeto, por favor veja CONTRIBUTING.md.

Créditos

Fontes de Inspiração para ssh_scan

  • Guia de Segurança OpenSSH da Mozilla - Por fornecer uma recomendação de política de base sensata para parâmetros de configuração SSH (ex.: Ciphers, MACs e KexAlgos).
Baixar ferramenta