Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
badBANANA-threat-observatory — Observatório de inteligência de ameaças que agrega feeds da CISA KEV, ThreatFox, URLhaus e MalwareBazaar, com busca, rastreamento de alterações e exportação em STIX/CSV/JSONL. | Kitploit
Ferramentas/GitLabGitLab/gnomeman/badbanana-threat-observatory
Ferramentas DefensivasGerenciamento de Indicadores de Comprometimento (IOC)OSINT (Inteligência de Fontes Abertas)Feeds e Agregadores de AmeaçasAnálise de VulnerabilidadesColeta de InformaçõesInteligência de Ameaças

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 →
GitLab
gnomeman/badbanana-threat-observatory

badBANANA-threat-observatory

Observatório de inteligência de ameaças que agrega feeds da CISA KEV, ThreatFox, URLhaus e MalwareBazaar, com busca, rastreamento de alterações e exportação em STIX/CSV/JSONL.

Ver RepositórioSite
76há 1 mêsAinda não revisado
Compartilhar

badBANANA // OBSERVATÓRIO DE AMEAÇAS

Inspecione vulnerabilidades exploradas e indicadores de ameaça, verifique as evidências de origem e revise as alterações retidas.

Abrir o Observatório ao vivo · Experimente o passo a passo do KEV · Cobertura de fontes · Execute você mesmo

O Observatório reúne CISA KEV, ThreatFox, URLhaus e MalwareBazaar em um único espaço de trabalho para analistas. Use-o para inspecionar registros de origem, distinguir datas de origem de horários de coleta e exportar resultados limitados do estado atual. Dados ausentes, desatualizados, desativados ou indisponíveis permanecem visivelmente rotulados.

Olho do Observatório badBANANA

Experimente: inspecione uma vulnerabilidade explorada

  1. Abra o Observatório ao vivo e selecione Sources para verificar a disponibilidade e a atualidade do CISA.
  2. Selecione Exploited, depois RECENT KEV / DAY-GRANULAR e 7D. Este escopo usa a data de adição do CISA, com precisão de dia.
  3. Abra uma linha de CVE retornada. Inspecione os campos específicos da fonte de fornecedor, produto, ação necessária e uso de ransomware, juntamente com a proveniência do registro.
  4. Compare OBSERVATION TIME, FIRST INGESTED e LAST MATERIAL CHANGE. Eles respondem a perguntas diferentes; uma busca recente não prova uma nova exploração.
  5. Use OPEN VALIDATED UPSTREAM SOURCE PAGE quando disponível para inspecionar a referência original.

Se a visualização de sete dias não retornar correspondências, use CURRENT KEV CATALOG para inspecionar uma entrada existente. Um resultado vazio bem-sucedido, uma fonte desatualizada e uma leitura indisponível têm significados diferentes. Nenhum deles estabelece que seus sistemas não são afetados.

Resultado: um registro de CVE respaldado pela fonte que você pode inspecionar e referenciar, com a base de datas e os limites de coleta visíveis. Este fluxo de trabalho não determina se seus próprios ativos são vulneráveis.

Exporte uma página limitada do estado atual

A exportação é um fluxo de trabalho separado. Comece em Pulse, Infrastructure, URLs ou Malware, escolha uma janela de tempo e aplique a busca ou os filtros disponíveis. Em seguida, selecione Export, revise a seleção de fontes e as contagens da página visível, escolha JSONL, CSV, STIX 2.1, texto desarmado ou um manifesto, e baixe o resultado.

As exportações abrangem a página carregada após a aplicação da política selecionada. Revise as contagens emitidas e não suportadas. Os filtros KEV do espaço de trabalho dedicado Exploited não são transferidos diretamente para a Exportação.

O que as evidências significam

O estado atual da fonte, os eventos de alteração material e a telemetria de busca permanecem separados. A interface nunca substitui registros de demonstração ou atribuição inferida. A coleta é orientada pela demanda; esta implantação não reivindica monitoramento contínuo.

A implementação e as limitações estão documentadas abaixo, incluindo cobertura de fontes, retenção, proveniência e semântica de exportação.

Visualizações de produção

Visualização de relacionamentos do Pulse do badBANANA Threat Observatory

Pulse — relacionamentos entre fontes, integridade das fontes e análise do estado atual.

Reprodução de transições do badBANANA Threat Observatory

Replay — reconstrução limitada por página das transições retidas NEW, UPDATED e REMOVED.

Superfícies ao vivo adicionais incluem geografia aproximada de infraestrutura de IP público e visualizações de evidências primárias do URLhaus / MalwareBazaar. Essas superfícies intencionalmente não são representadas por capturas de tela de espaço reservado ou duplicadas neste README.

As capturas de produção são capturas de tela que preservam a fonte do Observatório v1.2.0 ao vivo. Elas são recortadas e redimensionadas/comprimidas para apresentação; as evidências exibidas, carimbos de data/hora, contagens, valores de IOC e estados da interface não são regenerados ou substituídos.

Implantação ao vivo

  • Produção: https://badbanana-threat-observatory.badbanana6969.workers.dev
  • Fonte atual: https://github.com/GnomeMan4201/badBANANA-threat-observatory/tree/main
  • Fonte congelada v1.2.2: https://github.com/GnomeMan4201/badBANANA-threat-observatory/tree/release/v1.2.2

O Worker de produção é suportado pelo Cloudflare D1. As credenciais do feed permanecem como segredos do Cloudflare Worker exclusivos do servidor e nunca são exigidas no navegador.

Status de lançamento

  • Versão: 1.2.2
  • Runtime: Node.js 22.13.0 ou mais recente
  • Implantação: Next.js no Cloudflare Workers por meio do vinext e do plugin Cloudflare Vite
  • Persistência: Cloudflare D1 com degradação para memória de isolate explicitamente rotulada
  • Auditoria de dependências de produção: aplicada em CI com severidade alta

Modo de ingestão

Esta implantação é executada no modo demand-driven. O repositório agora tem como alvo diretamente os Cloudflare Workers padrão; os gatilhos agendados não são habilitados intencionalmente na v1.2.2, portanto a aplicação não declara coleta contínua. Um agendador futuro pode chamar a mesma operação runIngestionCycle() após verificação de correção e operacional separada.

O navegador faz uma solicitação de manutenção limitada explícita no uso inicial e a cada cinco minutos enquanto estiver aberto:

POST /api/ingest
        ↓
runIngestionCycle()
        ↓
configuration → TTL → backoff → D1 lease → fetch → normalize → validate
        ↓
snapshot cache + current observations + material events + cycle statistics

Leituras comuns são separadas e locais:

GET /api/observations → D1 current state, scoped before pagination
GET /api/search       → D1 current state, scoped before pagination
GET /api/kev          → D1 current CISA catalog
GET /api/events       → D1 material change ledger
GET /api/geo          → local observations + bounded cached IP enrichment

Nenhuma dessas rotas GET chama um adaptador de origem. Se este projeto posteriormente ganhar um agendador genuinamente suportado, ele poderá chamar a mesma operação runIngestionCycle() sem criar uma segunda implementação de atualização.

Cobertura de origens

OrigemCredencialTTLCobertura real
CISA KEVNenhuma30 minutosCatálogo validado atual completo
ThreatFoxTHREATFOX_AUTH_KEY15 minutosJanela de IOC de 24 horas solicitada
URLhausURLHAUS_AUTH_KEY15 minutosÚltimos 500 registros retornados pelo endpoint recente
MalwareBazaarMALWAREBAZAAR_AUTH_KEY15 minutosÚltimos 100 registros de metadados retornados pelo endpoint

A cobertura é exibida por origem. APIs com limites nunca são apresentadas como catálogos completos.

Modelo de armazenamento

A vinculação DB possui conjuntos de dados distintos:

Baixar ferramenta