
Monitor leve de mudanças em páginas web escrito em Go. Detecta atualizações em URLs alvo e envia notificações via Telegram ou outros serviços, ideal para caçadores de bug bounty e equipes vermelhas.

O ChangeTower foi criado para ajudá-lo a monitorar mudanças em páginas web e ser notificado de quaisquer alterações, escrito em Go. Esta ferramenta é útil para saber se as páginas web foram atualizadas ou não, para trabalhar no novo site antes dos outros.
O ChangeTower requer go1.16+ para instalar com sucesso. Execute o seguinte comando para obter o repositório:
go get -v github.com/Dc4ts/ChangeTower
Se você não tiver Go em seu sistema operacional, pode usar a versão pré-compilada acessando release
./ChangeTower -h
cat links.txt | ./ChangeTower -w
cat links.txt | ./ChangeTower -s
echo "https://example.com" | ./ChangeTower -d
cat links.txt | ./ChangeTower -s -l
Aqui está um exemplo que usa cronjob para executar a cada 2 horas e notificar pelo ProjectDiscovery para enviar o resultado para nosso bot do Telegram:
crontab -e
* */2 * * * cat ~/links.txt | ChangeTower -s | notify -telegram -telegram-api-key 18620*****:AA*******tu-7qDyQUy7VcQs******5ZAPE -telegram-chat-id 1234567890
cat ~/links.txt | ChangeTower -s para o bot do Telegram no CHAT-ID fornecido.Contribuições são sempre bem-vindas! Veja contributing.md para formas de começar. Por favor, siga o código de conduta deste projeto.
ChangeTower é feito com ♥️ por Osb0rn3 & Alins_ir e está disponível sob a licença MIT.