
Go로 작성된 경량 웹 페이지 변경 모니터입니다. 대상 URL의 업데이트를 감지하고 Telegram 또는 기타 서비스를 통해 알림을 전송하며, 버그 바운티 헌터와 레드 팀에 이상적입니다.

ChangeTower는 웹 페이지의 변경 사항을 감시하고 변경이 있을 때 알림을 받을 수 있도록 도와주는 도구로, Go로 작성되었습니다. 이 도구는 다른 사람보다 먼저 새 사이트에서 작업하기 위해 웹 페이지가 업데이트되었는지 여부를 파악하는 데 유용합니다.
ChangeTower를 설치하려면 go1.16+가 필요합니다. 다음 명령어를 실행하여 레포지토리를 가져오세요.
go get -v github.com/Dc4ts/ChangeTower
OS에 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시간마다 실행하고 ProjectDiscovery의 notify를 통해 텔레그램 봇으로 결과를 보내는 예제입니다.
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의 모든 결과를 지정된 CHAT-ID의 텔레그램 봇으로 보냅니다.기여는 언제나 환영합니다! 시작하는 방법은 contributing.md를 참조하세요. 이 프로젝트의 행동 강령을 준수해 주시기 바랍니다.
ChangeTower는 ♥️로 Osb0rn3 & Alins_ir가 제작하였으며, MIT 라이선스 하에 배포됩니다.