위협 인텔리전스와 공격 표면 매핑을 위해 200개 이상의 소스에서 IP, 도메인, 이메일 등의 정보를 수집하는 오픈소스 OSINT 자동화 도구입니다.
sherlock-project/sherlock
400개 이상의 소셜 네트워크에서 사용자 이름을 검색하고 계정이 존재하는 사이트를 알려주는 CLI OSINT 도구입니다.
- 스타
- 96,464
- 포크
- 11,488
- 열린 이슈
- 355
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Sherlock은 하나 이상의 사용자 이름을 입력받아 각 이름으로 수백 개의 소셜 네트워크와 웹사이트에 계정이 있는지 확인합니다. 사용자 이름별 검색 결과는 텍스트 파일로 저장되며, CSV와 XLSX로도 내보낼 수 있습니다. 오픈소스 인텔리전스와 정찰을 수행하는 수사관, 보안 연구원, 침투 테스터를 대상으로 합니다.
터미널에서 실행하며, 검색할 사이트 지정, 프록시를 통한 요청 라우팅, 타임아웃 설정, NSFW 사이트 포함을 지원합니다. 검색된 프로필을 브라우저에서 모두 열 수도 있습니다. pipx, pip, uv, Docker 및 여러 시스템 패키지 관리자를 통해 설치할 수 있습니다.
공개 사이트를 자동으로 확인해 얻은 결과이므로, 결론을 내리기 전에 일치 여부를 직접 검증해야 합니다.
핵심 기능
- 01400개 이상의 소셜 네트워크와 웹사이트에서 사용자 이름을 확인합니다.
- 02한 번 실행할 때 여러 사용자 이름을 입력할 수 있습니다.
- 03결과를 텍스트, CSV 또는 XLSX 파일로 저장합니다.
- 04프록시, 타임아웃, 사이트 필터링을 지원합니다.
- 05검색된 프로필을 기본 브라우저에서 열 수 있습니다.
활용 사례
- OSINT 작업 중 특정 사용자 이름으로 가입된 플랫폼을 조사합니다.
- 침투 테스트나 레드팀 활동 중 정찰을 수행합니다.
- 여러 사이트에서 사용자 이름을 이미 사용 중인지 확인합니다.
빠른 시작
- 1
pipx로 설치
pipx install sherlock-project - 2
사용자 이름 검색
sherlock user123
사용 전 알아둘 점
- 결과는 사용자 이름 일치 항목에 한정되며, 오탐이 포함되거나 계정을 놓칠 수 있습니다.
- 일부 서드파티 패키지(ParrotOS, Ubuntu 24.04)는 작동하지 않는다는 보고가 있습니다. 대신 pipx, pip, uv 또는 Docker를 사용하세요.
포함된 컬렉션
토픽
자주 묻는 질문
- sherlock은(는) 무엇인가요?
- 400개 이상의 소셜 네트워크에서 사용자 이름을 검색하고 계정이 존재하는 사이트를 알려주는 CLI OSINT 도구입니다. Sherlock은 하나 이상의 사용자 이름을 입력받아 각 이름으로 수백 개의 소셜 네트워크와 웹사이트에 계정이 있는지 확인합니다. 사용자 이름별 검색 결과는 텍스트 파일로 저장되며, CSV와 XLSX로도 내보낼 수 있습니다. 오픈소스 인텔리전스와 정찰을 수행하는 수사관, 보안 연구원, 침투 테스터를 대상으로 합니다.
- sherlock은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- sherlock은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- sherlock은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. sherlock의 마지막 커밋은 2026년 11월 5일입니다.
- sherlock은(는) 어디에 사용할 수 있나요?
- OSINT 작업 중 특정 사용자 이름으로 가입된 플랫폼을 조사합니다. 침투 테스트나 레드팀 활동 중 정찰을 수행합니다. 여러 사이트에서 사용자 이름을 이미 사용 중인지 확인합니다.
- sherlock는 어떻게 설치하나요?
- pipx로 설치: pipx install sherlock-project 사용자 이름 검색: sherlock user123
- sherlock은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sherlock-project/sherlock
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
STIX2 표준을 기반으로 위협 지식과 관측 데이터를 구조화하고 저장하며 시각화하는 오픈소스 사이버 위협 인텔리전스 플랫폼입니다.
자동화된 보강 기능으로 도메인, IP, 이메일, 지갑 등 엔티티를 연결하는 오픈소스 그래프 기반 OSINT 조사 플랫폼
대상에 트래픽을 보내지 않고 온라인 소스를 이용해 도메인의 서브도메인을 찾는 빠른 패시브 서브도메인 열거 도구입니다.
여러 인터넷 검색 엔진에 질의해 노출된 호스트를 찾고, 결과를 다른 도구에 전달할 수 있는 Go CLI입니다.
호스트, URL, CIDR 목록을 검사해 상태 코드, 페이지 제목, 기술 스택, TLS 인증서 등을 확인하는 빠르고 다목적인 HTTP 툴킷 CLI입니다.