CommunityPesquisa e Análise de Dadosgithub.com

OpenOSINT/OpenOSINT

Agente OSINT com inteligência artificial, REPL interativo, servidor MCP e CLI. 9 ferramentas. Funciona com Claude, GPT-4 ou modelos locais. Apenas para pesquisa de segurança autorizada.

O que é OpenOSINT?

OpenOSINT é um agente OSINT (Open Source Intelligence) alimentado por IA, projetado para automatizar a coleta e análise de informações de fontes abertas. Ele oferece três modos principais de interação: um REPL (Read-Eval-Print Loop) interativo para exploração em tempo real, um servidor MCP (Model Context Protocol) para integração com ferramentas como Claude Desktop, e uma CLI (Command Line Interface) tradicional para scripts e automação. Com 9 ferramentas integradas, como busca de informações de WHOIS, verificação de DNS, scraping de páginas web, consultas a bancos de dados de vazamentos (via Have I Been Pwned) e análise de metadados, o agente pode ser utilizado com modelos de linguagem como Claude, GPT-4 ou modelos locais (via Ollama). Sua utilidade reside na capacidade de acelerar investigações de segurança, footprinting e coleta de inteligência, mantendo uma interface flexível e extensível. É importante notar que o OpenOSINT é destinado exclusivamente para pesquisadores de segurança autorizados, e seu uso indevido para fins ilegais é proibido.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add OpenOSINT/OpenOSINT

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que OpenOSINT faz?

Agente OSINT com inteligência artificial, REPL interativo, servidor MCP e CLI. 9 ferramentas. Funciona com Claude, GPT-4 ou modelos locais. Apenas para pesquisa de segurança autorizada.

Visão Geral

OpenOSINT é um agente poderoso de código aberto para inteligência de fontes abertas (OSINT), projetado para automatizar tarefas de coleta de informações. Ele combina a flexibilidade de um shell interativo (REPL) com a potência de modelos de linguagem (IA) para interpretar e executar comandos OSINT.

Modos de Operação

  1. REPL Interativo: Um shell interativo onde você digita comandos em linguagem natural (ou comandos específicos) e o agente executa. Ideal para investigações exploratórias.
  2. Servidor MCP: Implementa o protocolo Model Context Protocol (MCP), permitindo que ferramentas como Claude Desktop interajam diretamente com o agente para executar tarefas OSINT complexas.
  3. CLI (Linha de Comando): Interface tradicional de linha de comando para scripts e automação.

Ferramentas Disponíveis (9)

  • whois: Consulta informações de registro WHOIS para domínios e IPs.
  • dns: Realiza consultas DNS (A, AAAA, MX, NS, TXT, etc.).
  • webscraper: Faz scraping de páginas web para extrair informações relevantes.
  • haveibeenpwned: Verifica se emails ou contas foram comprometidos em vazamentos.
  • metadados: Extrai metadados de arquivos (PDF, imagens, documentos).
  • shodan: (Opcional) Consulta informações de dispositivos via Shodan.
  • crt.sh: Consulta certificados SSL/TLS via crt.sh.
  • ipinfo: Obtém informações geoespaciais e de rede para endereços IP.
  • wayback: Arquiva páginas web via Wayback Machine.

Casos de Uso

  • Footprinting: Coletar inteligência preliminar sobre alvos.
  • Análise de Segurança: Identificar superfícies de ataque e vulnerabilidades.
  • Investigação: Rastrear atividades online e coletar evidências.

Aviso Legal

Uso Autorizado Apenas: OpenOSINT é destinado exclusivamente para fins de pesquisa de segurança autorizada, testes de penetração legítimos e educação. O uso indevido para acesso não autorizado, violação de privacidade ou qualquer atividade ilegal é estritamente proibido. Ao usar este software, você concorda em cumprir todas as leis e regulamentos aplicáveis.

Configuração

  1. Clone o repositório: git clone https://github.com/OpenOSINT/OpenOSINT.git
  2. Instale as dependências: pip install -r requirements.txt
  3. Configurar chaves de API: Configure variáveis de ambiente para serviços externos (opcional).
    • OPENAI_API_KEY (para GPT-4)
    • ANTHROPIC_API_KEY (para Claude)
    • SHODAN_API_KEY (para integração Shodan)
  4. Inicie o REPL: python -m openosint.repl
  5. Inicie o servidor MCP: python -m openosint.mcp_server

Licença

Este projeto é distribuído sob a licença MIT.

Habilidades Relacionadas