
Ferramenta passiva de monitoramento de domínios que utiliza logs de Transparência de Certificados para descobrir e rastrear domínios recém-emitidos para uma organização, com suporte a notificações no Slack.
Ao examinar logs de CT, um atacante pode coletar muitas informações sobre a infraestrutura de uma organização, ou seja, domínios internos, endereços de e-mail de forma totalmente passiva.
moniorg aproveita logs de transparência de certificados para monitorar domínios recém-emitidos com base no campo de organização em seus certificados SSL.
git clone https://github.com/yousseflahouifi/moniorg.git
pip install os sys termcolor difflib json argparse
usage: moniorg.py [-h] [-a ADD] [-g GET] [-l] [-m MONITOR] [-v] orgname
Adicionando um nome de organização à lista de monitoramento :
python3 moniorg.py -a "VK LLC"
,--
,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.
| || .-. || \,--.| .-. || .--'| .-. |
| | | |' '-' '| || || |' '-' '| | ' '-' '
`--`--`--' `---' `--''--'`--' `---' `--' .`- /
`---'
By Youssef Lahouifi
Para ver os domínios coletados :
python3 moniorg.py -g "VK LLC"
,--
,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.
| || .-. || \,--.| .-. || .--'| .-. |
| | | |' '-' '| || || |' '-' '| | ' '-' '
`--`--`--' `---' `--''--'`--' `---' `--' .`- /
`---'
By Youssef Lahouifi
[+] abaixo está a lista de domínios da empresa ...
gmrk.mail.ru
relap.org
relap.ru
test.mail.ru
Para ver se um novo domínio foi adicionado :
python3 moniorg.py -m "VK LLC"
,--
,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.
| || .-. || \,--.| .-. || .--'| .-. |
| | | |' '-' '| || || |' '-' '| | ' '-' '
`--`--`--' `---' `--''--'`--' `---' `--' .`- /
`---'
By Youssef Lahouifi
Got Nothing !
moniorg depende do site crt.sh para encontrar novos domínios e, às vezes, o crt.sh parece estar expirando quando a lista de domínios é enorme. Basta tentar novamente.
Descobrindo domínios como nunca antes
Enumeração de subdomínios é legal, que tal enumeração de domínios? Parte I
Enumeração de subdomínios é legal, que tal enumeração de domínios? Parte II
Se você tiver feedback ou problema, sinta-se à vontade para abri-lo na seção de issues.
| Forma abreviada | Forma longa | Descrição |
|---|
| -h | --help | Exibe mensagem de ajuda e sai |
| -a | --add | Adiciona nome da organização para ser monitorado |
| -m | --monitor | Monitora e vê domínios recém-adicionados |
| -g | --get | Obtém uma lista de domínios com base no orgname que você está monitorando |
| -l | --list | Lista os nomes das organizações que você está monitorando |
| -v | --vps | Executa moniorg no modo vps e envia notificação do Slack sempre que um novo domínio é encontrado (esta opção deve ser usada junto com -m) |