An open-source platform for creating and managing fake phishing campaigns to train users and improve reporting.
Swordphish is an open-source platform for creating and managing simulated phishing campaigns to raise user awareness about phishing threats. It allows organizations to train employees to identify suspicious emails and report them easily to security teams, thereby reducing the risk of successful phishing attacks.
Security teams, IT administrators, and organizations looking to improve their phishing defense through user education and training.
Developers choose Swordphish because it provides a self-hosted, customizable solution for phishing awareness training, with features like one-click reporting and campaign management, all built on a robust Python/Django stack.
Swordphish Phishing Awareness Tool
Embeds a button in mail clients for instant reporting of suspicious emails, as emphasized in the README, which improves security team visibility and reduces hunting for contacts.
Uses Celery for asynchronous tasks like email sending and campaign management, ensuring reliable handling of operations without blocking the web interface.
Built on Django and Python, it allows organizations to tailor phishing campaigns and integrate with internal systems, as it's released to the community for modification.
Provides tools to create and manage fake phishing campaigns, training users to identify threats based on the project's philosophy of reducing victims and increasing reports.
Requires setup of Django, Celery, PostgreSQL, and Docker, with detailed installation steps needed from external documentation, making it challenging for teams without DevOps expertise.
The README does not mention out-of-the-box integrations with common email providers or security tools, forcing custom development for seamless workflow automation.
Users must rely on scattered external documentation for setup and configuration, which may lack comprehensive guides for production environments or troubleshooting.
Phishing Campaign Toolkit
Phishing catcher using Certstream
Lightweight Certificate Transparency Log Monitor
:mailbox: The Phishing Intelligence Engine - An Active Defense PowerShell Framework for Phishing Defense with Office 365
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.