
소셜 미디어 인텔리전스, 조사 및 공공 데이터 분석을 위한 모듈식 OSINT & SOCMINT 프레임워크.
멀티 플랫폼 SOCMINT / OSINT 웹 도구.
15개 소스 모듈, 크로스 플랫폼 신원 그래프, 동일인 점수 산정, 케이스 관리 및 변조 방지 보고서 — 단일 명령으로 시작되는 하나의 FastAPI 앱에서 제공됩니다.
SOCMIntelligence는 여러 플랫폼에서 공개 데이터를 수집하여 각 결과를 차트, 발견 테이블, 관계 그래프로 변환하고, 모든 것을 하나의 크로스 플랫폼 신원 그래프로 병합합니다. 동일한 계정은 어디서나 같은 노드 ID를 부여받기 때문에, 서로 다른 두 스캔에서 나타난 이메일, 도메인 또는 사용자 이름이 자동으로 연결됩니다 — 이를 통해 여러 서비스에 걸쳐 누가 누구인지 파악할 수 있습니다.
| 그룹 | 모듈 |
|---|---|
| 소셜 네트워크 | X (Twitter) · YouTube · TikTok · Snapchat · Reddit · Mastodon · Telegram · Steam |
| 개발자 | GitHub · GitLab · Stack Exchange · Hacker News |
| 신원 및 아카이브 | Keybase · Gravatar · Wayback Machine |
각 모듈은 공개 데이터만 읽습니다 (또는 키가 제공된 경우 공식 API를 사용합니다). 비공개 계정에 대한 자격 증명/세션 스크래핑은 없습니다.
.socmint 패키지를 가져오기/내보내기할 수 있습니다..env 대신 UI에서 관리합니다.python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
uvicorn server:app --host 0.0.0.0 --port 8000
그런 다음 http://localhost:8000 을 엽니다 — API 문서는 http://localhost:8000/docs 에 있습니다.
이후 실행에는 다음만 필요합니다:
source .venv/bin/activate && uvicorn server:app --port 8000
Docker: docker compose up --build (단일 서비스).
모든 구성은 설정 페이지에 있습니다 (data/settings.json 에 저장되며, .env 도 여전히 읽히지만 설정이 우선합니다):
YOUTUBE_API_KEY — YouTube 모듈에 필요합니다.X_BEARER_TOKEN — X (Twitter) API v2. 이것이 없으면 X 모듈은 명확히 레이블이 지정된 샘플 데이터를 표시하므로 토큰을 추가하기 전에 출력을 미리 볼 수 있습니다.STEAM_API_KEY, STACKEXCHANGE_KEY, GRAVATAR_API_KEY, GITLAB_TOKEN — 선택 사항이며 추가 데이터를 사용할 수 있습니다.t.me/s/ 미리보기만 읽습니다 (로그인 없음).backend/app/tools/youtube_osint.py 에는 하드코딩된 대체 API 키가 포함되어 있습니다 — 설정에서 자신의 키로 교체하고 해당 줄을 제거하세요.Apache License 2.0 — LICENSE 참조.