
Python으로 구축된 OSINT / 디지털 포렌식 도구
Horus는 API 활용부터 데이터 컴파일까지 수사 지원을 위한 올인원 통합 도구입니다. 작전 전 준비 단계에서 함께하는 파트너입니다!
이 프로젝트를 시작하려면 기기에 Python이 설치되어 있어야 합니다. 설치가 완료되면 다음 단계를 따르세요:
cd 하세요. (최상위 폴더가 아닌지 확인하세요)pip install -r requirements.txtpython3 horus.py를, Windows에서는 py horus.py를 실행하세요.참고: 'pvpn' 명령에는 protonvpn-cli가 필요합니다 참고: 'ovpn' 명령에는 openvpn CLI가 필요합니다
특정 명령을 사용하는 데 필요한 API를 구성하려면 수동으로 입력하거나 'apicon' 명령을 사용할 수 있습니다.
API 키를 수동으로 구성하려면 /src/modules/var/pipes/api_config.json로 이동하세요. 해당 항목에 API 키를 입력하세요.
⚠️ 경고: 이 저장소에 기여하거나 공개 포크를 통해 테스트하는 경우, 변경 사항을 푸시하기 전에 JSON 파일에서 API 키를 제거해야 합니다.
🟢 = Fully implemented or more than 80% done
🟡 = Partially implemented / In development
🔴 = To be implemented
Shodan 관련: Shodan은 유료 API이므로 API를 사용하려면 해당 서비스에 구독해야 합니다. 위치 관련 기능의 상당 부분은 'geolock'에서 사용할 수 있지만, 더 상세한 기능은 해당 API가 필요합니다.
사용된 일부 코드는 Fox와 Askerdyne Ltd.에 기인할 수 있으며, 특히 'Loki' 암호화 도구 모음이 그렇습니다.
일부 .github 파일은 Jesse Squires가 만들었습니다.