ENNAENNA

changedetection.io vs Katana

GitHub Stats

31.3k
Stars
16.6k
1.8k
Forks
1.1k
333
Issues
13
today
Updated
today
Apache-2.0
License
MIT
Python
Language
Go

About changedetection.io

changedetection.io is a self-hosted tool that monitors websites for content changes and sends notifications via 90+ channels (Slack, Discord, email, Telegram, webhooks). It supports visual difference highlighting, CSS/XPath/JSONPath selectors for monitoring specific page elements, JavaScript rendering via headless Chrome/Playwright, and configurable check intervals. For OSINT purposes, it tracks changes to target websites, pastebin posts, social media profiles, dark web listings, and data breach notification pages. The tool handles authentication, custom headers, and proxy rotation for monitoring sites that require session management.

About Katana

Katana is a next-generation web crawling and spidering framework designed for efficient data gathering. It operates in both headless browser and standard modes, enabling it to automatically fill forms and navigate complex web structures. Developed in Go, Katana is optimized for performance and flexibility, making it suitable for both simple and advanced web reconnaissance tasks. Its ability to handle dynamic content makes it a valuable asset for penetration testers and researchers.

Platform Support

๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows
๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows

Tags

changedetection.io only

monitoringweb-changesnotificationsself-hostedosint

Katana only

crawlerspiderheadlessprojectdiscovery