
Uma ferramenta de OSINT / perícia digital construída em Python
Horus é uma ferramenta completa e abrangente para auxiliar em investigações, desde o aproveitamento de APIs até a compilação de dados. É o seu parceiro de pré-operações!
Para começar com este projeto, você precisará ter o Python instalado no seu dispositivo. Depois de instalado, siga estes passos:
cd para o diretório 'horus'. (Certifique-se de que não é a pasta mais externa)pip install -r requirements.txtpython3 horus.py no Linux/MacOS, ou py horus.py no WindowsNota: protonvpn-cli é um requisito para o comando 'pvpn' Nota: openvpn CLI é um requisito para o comando 'ovpn'
Para configurar as APIs necessárias para o uso de determinados comandos, você pode inseri-las manualmente ou usar o comando 'apicon'
Para configurar manualmente as chaves de API, navegue até /src/modules/var/pipes/api_config.json. Insira suas chaves de API nas entradas correspondentes.
⚠️ Aviso: Se você está contribuindo para este repositório ou testando-o por meio de um fork público, certifique-se de remover suas chaves de API do arquivo JSON antes de enviar as alterações.
🟢 = Fully implemented or more than 80% done
🟡 = Partially implemented / In development
🔴 = To be implemented
Sobre o Shodan: o Shodan é uma API paga, então, para que sua API funcione, você precisa assinar o serviço deles. Grande parte das funcionalidades de localização está disponível no 'geolock', mas recursos mais detalhados exigem essa API.
Parte do código utilizado pode ser atribuída a Fox e Askerdyne Ltd., especificamente o conjunto de ferramentas de criptografia 'Loki'.
Alguns arquivos .github foram feitos por Jesse Squires