mrwadams/attackgen: Generate tailored incident response scenarios based on MITRE ATT&CK
AttackGen is a cybersecurity incident response testing tool that leverages the power of large language models and the comprehensive MITRE ATT&CK framework. The tool generates tailored incident response scenarios based on user-selected threat actor groups and your organisation's details.
Generates incident response testing scenarios: Leveraging multiple AI providers (OpenAI, Azure OpenAI, Google AI, Mistral, Groq) and locally hosted models (Ollama), AttackGen produces unique incident response testing scenarios.
Support for reasoning models: Special handling for models that provide reasoning alongside their output, displayed in collapsible sections for better readability.
Enterprise and ICS Support: Generate scenarios using both Enterprise and Industrial Control Systems (ICS) MITRE ATT&CK matrices.
User-Friendly Interface: Built with Streamlit, offering a straightforward web interface with features like:
Custom scenario generation based on selected ATT&CK techniques
Quick-start templates for common attack scenarios
AI assistant for refining and discussing scenarios
Downloadable scenarios in Markdown format
Flexible and Secure: Supports environment variables and .env files for secure credential management.
Regularly Updated: Regular updates integrating the latest AI models and addressing user feedback.