위협 인텔리전스와 공격 표면 매핑을 위해 200개 이상의 소스에서 IP, 도메인, 이메일 등의 정보를 수집하는 오픈소스 OSINT 자동화 도구입니다.
- 스타
- 696
- 포크
- 77
- 열린 이슈
- 35
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
Cyberbro는 붙여넣은 로그나 일반 텍스트에서 IP, 도메인, URL, 파일 해시, Chrome 확장 프로그램 ID 같은 침해 지표를 추출한 뒤 여러 평판 분석 엔진에 조회합니다. VirusTotal, AbuseIPDB, Shodan, ThreatFox, URLscan 등의 결과를 하나의 보고서로 모아 필터링하고 CSV 또는 Excel로 내보낼 수 있습니다.
또한 관측값을 기반으로 피벗 분석을 수행하며, 역방향 DNS, RDAP/Whois, 악용 신고 담당자 조회를 통해 관련 인프라를 찾습니다. Microsoft Defender for Endpoint, CrowdStrike, MISP, OpenCTI, DFIR IRIS 같은 엔드포인트 및 SIEM 계열 플랫폼과 연동해 자체 보안 도구에서도 지표를 확인할 수 있습니다. 여러 엔진은 무료로 API 키 없이 사용할 수 있고, 나머지는 .env 파일에 토큰을 추가해 활성화합니다.
Flask 앱으로 실행되며 Docker Compose를 사용하고, 분석 이력은 SQLite에 저장합니다. 프록시를 지원하고, 분석을 시작하거나 결과를 가져오는 /api/ JSON API와 LLM 클라이언트에서 사용할 수 있는 MCP 서버도 제공합니다.
핵심 기능
- 01원시 텍스트에서 IP, 도메인, URL, 해시, Chrome 확장 프로그램 ID를 자동으로 추출합니다.
- 02멀티스레드 처리로 여러 위협 인텔리전스 서비스에 한 번에 조회합니다.
- 03역방향 DNS, RDAP/Whois, 악용 신고 담당자 조회를 통해 피벗 분석을 수행합니다.
- 04MDE, CrowdStrike, MISP, OpenCTI, DFIR IRIS와 연동합니다.
- 05결과를 CSV 또는 Excel로 내보내고 분석 이력을 SQLite에 저장합니다.
- 06JSON API와 Firefox, Chromium, Edge용 브라우저 확장 프로그램을 제공합니다.
활용 사례
- 사고 로그에서 추출한 의심스러운 IP, 도메인, 해시를 분류하고 조사합니다.
- 위협 헌팅이나 DFIR 작업 중 지표 정보를 빠르게 보강합니다.
- 복잡한 플랫폼 없이 가벼운 셀프 호스팅 평판 조회 도구를 실행합니다.
- API와 MCP를 통해 스크립트나 LLM 도구에서 IoC 조회를 자동화합니다.
빠른 시작
- 1
리포지토리를 클론합니다
git clone https://github.com/stanfrbd/cyberbro - 2
프로젝트 폴더로 이동합니다
cd cyberbro - 3
샘플 설정 파일을 .env로 복사합니다
cp .env.sample .env - 4
Docker로 앱을 시작한 다음 http://127.0.0.1:5000을 엽니다
docker compose up
사용 전 알아둘 점
- Docker 또는 .env 파일을 구성한 수동 Python 환경이 필요합니다.
- 대부분의 엔진에는 API 키가 필요하지만, 키 없이 사용할 수 있는 무료 엔진도 있습니다.
- README에 따르면 프로덕션 환경에서 사용하려면 리버스 프록시와 WAF가 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- cyberbro은(는) 무엇인가요?
- 원시 텍스트에서 IoC를 추출하고 여러 위협 인텔리전스 서비스에서 평판을 확인하는 셀프 호스팅 웹 앱입니다. Cyberbro는 붙여넣은 로그나 일반 텍스트에서 IP, 도메인, URL, 파일 해시, Chrome 확장 프로그램 ID 같은 침해 지표를 추출한 뒤 여러 평판 분석 엔진에 조회합니다. VirusTotal, AbuseIPDB, Shodan, ThreatFox, URLscan 등의 결과를 하나의 보고서로 모아 필터링하고 CSV 또는 Excel로 내보낼 수 있습니다.
- cyberbro은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- cyberbro은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- cyberbro은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. cyberbro의 마지막 커밋은 2026년 10월 19일입니다.
- cyberbro은(는) 어디에 사용할 수 있나요?
- 사고 로그에서 추출한 의심스러운 IP, 도메인, 해시를 분류하고 조사합니다. 위협 헌팅이나 DFIR 작업 중 지표 정보를 빠르게 보강합니다. 복잡한 플랫폼 없이 가벼운 셀프 호스팅 평판 조회 도구를 실행합니다. API와 MCP를 통해 스크립트나 LLM 도구에서 IoC 조회를 자동화합니다.
- cyberbro는 어떻게 설치하나요?
- 리포지토리를 클론합니다: git clone https://github.com/stanfrbd/cyberbro 프로젝트 폴더로 이동합니다: cd cyberbro 샘플 설정 파일을 .env로 복사합니다: cp .env.sample .env Docker로 앱을 시작한 다음 http://127.0.0.1:5000을 엽니다: docker compose up
- cyberbro은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/stanfrbd/cyberbro
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
IP·도메인 피드, 악성코드 샘플, 데이터 형식, 프레임워크, 도구와 연구를 다루는 위협 인텔리전스 자료 모음
DNS, SSL, 헤더, 서버 정보와 보안 설정을 필요할 때 점검하는 올인원 오픈소스 OSINT 도구
DNS 조회, IP 위치 정보, WHOIS, SSL 인증서 이력을 한곳에서 분석하는 웹 툴킷
자동화된 보강 기능으로 도메인, IP, 이메일, 지갑 등 엔티티를 연결하는 오픈소스 그래프 기반 OSINT 조사 플랫폼
다양한 소프트웨어 정의 라디오 도구를 하나의 인터페이스로 제공하는 웹 플랫폼