
Легкий монитор изменений веб-страниц, написанный на Go. Обнаруживает обновления на целевых URL и отправляет уведомления через Telegram или другие сервисы, идеально подходит для охотников за багами и red team.

ChangeTower предназначен для отслеживания изменений на веб-страницах и уведомления о любых изменениях, написан на Go. Этот инструмент позволяет своевременно узнавать об обновлениях сайтов и первым начинать работу с новым содержимым.
Для успешной установки ChangeTower требуется go1.16+. Выполните следующую команду, чтобы получить репозиторий:
go get -v github.com/Dc4ts/ChangeTower
Если в вашей ОС нет Go, вы можете использовать предварительно собранную версию из релиза
./ChangeTower -h
cat links.txt | ./ChangeTower -w
cat links.txt | ./ChangeTower -s
echo "https://example.com" | ./ChangeTower -d
cat links.txt | ./ChangeTower -s -l
Пример использования cronjob для запуска каждые 2 часа с последующей отправкой результата в Telegram-бота через уведомление ProjectDiscovery:
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 в Telegram-бота на указанный CHAT-ID.Мы всегда рады вашему вкладу! Посмотрите contributing.md — там описаны способы участия. Пожалуйста, соблюдайте кодекс поведения этого проекта.