
Monitoraggio leggero delle modifiche alle pagine web scritto in Go. Rileva aggiornamenti su URL target e invia notifiche tramite Telegram o altri servizi, ideale per cacciatori di bug bounty e red team.

ChangeTower è pensato per aiutarti a monitorare le modifiche nelle pagine web e ricevere notifiche di qualsiasi cambiamento, scritto in Go. Questo strumento è utile per sapere se le pagine web sono state aggiornate o meno, per lavorare sul nuovo sito prima degli altri.
ChangeTower richiede go1.16+ per essere installato correttamente. Esegui il seguente comando per ottenere il repository:
go get -v github.com/Dc4ts/ChangeTower
Se non hai Go nel tuo sistema operativo, puoi utilizzare la versione precompilata andando alla sezione 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
Ecco un esempio che utilizza un cronjob per eseguire ogni 2 ore e notificare tramite ProjectDiscovery per inviare il risultato al nostro bot 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 nel bot Telegram al CHAT-ID fornito.I contributi sono sempre benvenuti! Vedi contributing.md per capire come iniziare. Si prega di attenersi al codice di condotta di questo progetto.
ChangeTower è realizzato con ♥️ da Osb0rn3 e Alins_ir ed è rilasciato sotto la licenza MIT.