Flowsint는 보안 연구 (Security Research) 및 정보 조사 (Intelligence Investigations)를 시각적 지식 그래프 (Visual Knowledge Graphs)로 변환해 주는 오픈 소스 (Open-source) 도구입니다.
단일 인터랙티브 캔버스 (Interactive Canvas) 위에서 도메인 (Domain), IP, 이메일 (Email), 소셜 계정 (Social Accounts), 지갑 (Wallets) 사이의 모든 관계를 연결할 수 있습니다.
작동 방식은 다음과 같습니다:
- 캔버스에 시작점(예: 도메인)을 놓은 뒤, 마우스 오른쪽 버튼을 클릭하여 "확장 (Expand)"을 선택합니다.
- 도구는 서브도메인 (Subdomains), 연관된 IP, WHOIS, 소셜 계정 등 관련 쿼리 (Queries)를 자동으로 실행합니다.
- 새로 발견된 각 노드 (Node)에 대해 마우스 오른쪽 버튼을 클릭하여 확장을 계속하면, 관계 체인이 레이어별로 펼쳐집니다.
- 전체 과정이 그래픽으로 이루어져 있어, 엑셀 (Excel)에서 관계를 하나씩 맞추는 것보다 훨씬 직관적입니다.
GitHub:
https://github.com/reconurge/flowsint
기술 스택 (Tech Stack)은 Neo4j 그래프 데이터베이스 (Graph Database)와 FastAPI 백엔드 (Backend)를 사용하며, 단일 Docker 명령어로 실행할 수 있습니다.
모든 데이터는 로컬 (Local)에 유지되며, 조사 내용은 어떤 클라우드 (Cloud)에도 업로드되지 않습니다. 이는 오픈 소스 인텔리전스 (OSINT) 시나리오에서 특히 중요합니다.
이 프로젝트는 완전한 오픈 소스이며 보안 분석 (Security Analysis), 기업 실사 (Corporate Due Diligence), 조사 보도 (Investigative Reporting) 및 기타 다양한 시나리오에서 사용될 수 있습니다.