OpenOSINT/OpenOSINT

AI-powered OSINT agent with interactive REPL, MCP server, and CLI. 19 tools. Works with Claude, GPT-4, or local models. For authorized security research only.

해결하는 문제

OpenOSINT은 보안 연구자와 분석가가 오픈소스 인텔리전스(OSINT) 조사를 수행할 수 있도록 통합된 자연어 인터페이스를 제공합니다. AI 에이전트가 발견 내용을 기반으로 조사 도구를 오케스트레이션하고 체인화함으로써, 수십 가지 분산된 명령줄 도구와 API를 수동으로 실행할 필요가 없습니다.

작동 방식

이 프로젝트는 holehe, sherlock, 다양한 보안 API 등 19개의 모듈식 조사 도구를 AI 기반 래퍼로 활용합니다. AI 에이전트는 일반 언어로 타겟을 받고, 어떤 도구를 실행할지 결정하며, 결과에 따라 피봇합니다(예: 이메일에서 사용자 이름을 찾은 후 해당 사용자 이름을 여러 플랫폼에서 검색). 환상( hallucination )을 방지하기 위해 AI는 도구 호출만 수행하고, 실제 바이너리와 API가 데이터 검색을 수행합니다.

대상 사용자

보안 연구자, 위협 인텔리전스 분석가, SOC 팀 등 이메일, 사용자 이름, IP, 도메인, 전화번호 등의 공개 데이터 수집을 자동화해야 하는 사용자에게 적합합니다.

주요 특징

  • AI 도구 체인: 실시간 발견 내용에 따라 도구를 자동으로 선택하고 체인합니다.
  • 19개 통합 도구: 이메일, 사용자 이름, 브리치, WHOIS, IP, 서브도메인, Shodan, VirusTotal 등 포함.
  • 유연한 인터페이스: 인터랙티브한 REPL, CLI, 브라우저 기반 웹 UI, 또는 Claude Desktop 및 Cursor와 같은 클라이언트와 통합 가능한 MCP 서버로 제공.
  • 다중 AI 백엔드: Anthropic Claude, 로컬 Ollama, OpenAI 호환 엔드포인트를 지원합니다.
  • 엔티티 그래프: FollowTheMoney와의 옵션 통합을 통해 문장 수준의 출처 추적 및 엔티티 중복 제거 가능.
  • 자동 보고서 생성: 조사 후 PDF 및 Markdown 형식의 보고서를 자동 생성.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트