A self-hosted honeypot deployment platform that simplifies honeypot creation and management for security professionals, researchers, and educational institutions.
git clone https://github.com/rayzax/HoneyForgecd HoneyForgesudo chmod +x installDependencies.shsudo ./installDependencies.shAfter installation completes, log out of your system and log back in to apply Docker group permissions.
python3 honeyforge.pyFollow the interactive command-line interface to configure and spin up your honeypot deployment.
For production deployments, follow the production deployment guide in the documentation hwew https://honeyforge.readthedocs.io/en/latest/docs/Production%20Deployment%20Recommendations
HoneyForge comes preloaded with 3 industry template customizations:
- Epic Healthcare Server - Simulates an Epic electronic health record (EHR) production environment
- Financial Banking Server - Mimics a Jack Henry Symitar core banking platform
- Corporate IT Server - Generic enterprise IT environment
To learn more about templates and template structure, refer to the templates documentation.
HoneyForge is intended for educational, research, and security testing purposes only. Deploying honeypots involves exposing services to potential attackers. Users must ensure they have explicit permission to run HoneyForge on any network or system.
The creators and contributors of HoneyForge are not responsible for any misuse, damage, or legal consequences arising from the deployment or use of this software. Always follow applicable laws, regulations, and organizational policies when using HoneyForge.
Users should deploy HoneyForge in isolated, controlled environments, and never expose it to production or sensitive networks without proper safeguards.