SecuLock: Automated Cybersecurity Honeypot and Breach Response
-
Updated
Sep 27, 2024 - Python
SecuLock: Automated Cybersecurity Honeypot and Breach Response
Have I Been Pwned comprehensive breach checker with web dashboard. Monitors email breaches, password exposures, credential stuffing, and stealer logs. Python/Flask with systemd automation.
Password strength analyzer with entropy calculation, pattern detection, and HIBP breach checking. Zero dependencies.
Email Breach Checker; can be used with test api key on test emails or on real emails with a paid tier api key. Checks if email has been included in any historic breaches.
Reads a CSV of vendors, checks each domain against the free HIBP breach metadata endpoint, and writes a CSV report suitable for GRC evidence.
Cerberus Recon Engine with username, breach, and domain modules
Django authentication backend implementing Amnesia Honeywords for breach detection without a separate honeychecker. Stores k hashed candidates per user, flags logins using unmarked decoys, logs events, and emits signals for alerting. Integrates via settings + migrations; initialize users at signup/password change.
Add a description, image, and links to the breach-detection topic page so that developers can more easily learn about it.
To associate your repository with the breach-detection topic, visit your repo's landing page and select "manage topics."