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
unauthscout — UnauthScout é uma ferramenta de OSINT (Open Source Intelligence) desenvolvida em Bash para exploração passiva de ativos em plataformas de controle de versão (GitLab e GitHub). | Kitploit
Ferramentas/GitHubGitHub/rmottanet/unauthscout
Utilitários de Propósito GeralOSINT (Inteligência de Fontes Abertas)Análise de CódigoSegurança WebInteligência de Ameaças
GitHubrmottanet/unauthscout

unauthscout

UnauthScout é uma ferramenta de OSINT (Open Source Intelligence) desenvolvida em Bash para exploração passiva de ativos em plataformas de controle de versão (GitLab e GitHub).

Ver Repositório
512há 7 mesesAinda não revisado

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

Quality Gate Status Reliability Rating Maintainability Rating Security Rating Bugs Vulnerabilities

UnauthScout

A UnauthScout é uma ferramenta CLI para reconhecimento OSINT não autenticado em plataformas públicas de desenvolvedores, como GitHub e GitLab.

Ela padroniza a coleta de dados de usuários publicamente disponíveis usando uma interface consistente e contratos de saída JSON normalizados.

Declaração do Problema

Plataformas públicas de desenvolvedores expõem dados valiosos de reconhecimento sem exigir autenticação. No entanto, esses dados costumam ser inconsistentes entre provedores e difíceis de consumir programaticamente.

A UnauthScout resolve isso ao:

  • Consultar APIs públicas sem autenticação
  • Normalizar respostas por meio de esquemas explícitos
  • Fornecer uma CLI simples e amigável para scripts

Funcionalidades

  • Reconhecimento de usuário não autenticado no GitHub
  • Reconhecimento de usuário não autenticado no GitLab
  • Saída JSON normalizada definida por esquemas explícitos
  • Modo de saída bruta para depuração e descoberta de campos
  • Arquitetura modular baseada em provedores

Não objetivos

  • Autenticação ou acesso baseado em token
  • Contorno de limites de taxa
  • Coleta de dados privados ou restritos
  • Correlação ou enriquecimento automatizado entre plataformas

Requisitos

  • Bash (compatível com POSIX)
  • curl
  • jq

Instalação

root@kitploit:~
git clone https://github.com/rmottanet/unauthscout.git
cd unauthscout
chmod +x bin/unauthscout

Uso

Uso básico

root@kitploit:~
unauthscout <username>

Saída bruta (resposta da API sem processamento)

root@kitploit:~
unauthscout <username> --raw

Por padrão, a UnauthScout gera JSON normalizado que está em conformidade com o esquema correspondente em schemas/.

Contratos de Saída

As saídas normalizadas são definidas via JSON Schema:

  • schemas/github_user.json
  • schemas/gitlab_user.json

Esses esquemas são a fonte da verdade para toda saída processada e garantem estruturas de dados estáveis e previsíveis.

Estrutura do Projeto

root@kitploit:~
bin/        # CLI entry point and orchestration
lib/        # Provider integrations and parsing logic
schemas/    # Normalized data contracts (JSON Schema)
docs/       # Documentation as code
tests/      # Automated tests (optional)

Princípios de Design

  • Não autenticado por padrão
  • Contratos de dados explícitos em vez de suposições implícitas
  • Separação clara entre orquestração e recuperação de dados
  • Superfície mínima, extensível por design



Static Badge Static Badge
Baixar ferramenta