Найти тему

AttackGen

The GitHub‏ repository for AttackGen provides a cybersecurity‏ incident response‏ testing‏ tool that integrates‏ large language‏ models with the MITRE‏ ATT&‏ CK framework‏ to generate‏ tailored incident response scenarios

Features

📌 Scenario Generation: AttackGen‏ can‏ generate unique‏ incident response‏ scenarios based on selected threat‏ actor‏ groups

📌 Customization: Users‏ can specify‏ their organization’s‏ size and‏ industry‏ for scenarios‏ tailored to their specific context

📌 MITRE‏ ATT& CK‏ Integration: The‏ tool displays a‏ detailed list‏ of techniques used by‏ the‏ chosen threat‏ actor group‏ according to the MITRE ATT&‏ CK‏ framework

📌 Custom Scenarios: There‏ is an‏ option to create custom scenarios‏ based‏ on‏ a selection‏ of ATT&‏ CK techniques

📌 Feedback‏ Capture: AttackGen‏ includes a‏ feature to capture user feedback‏ on the‏ quality‏ of the generated‏ scenarios

📌 Docker Container: The‏ tool is available as‏ a‏ Docker container‏ image for‏ easy deployment

Usage

📌 Running the Tool: Instructions are‏ provided‏ for running‏ AttackGen and‏ navigating to the provided URL‏ in‏ a‏ web browser

📌 Scenario‏ Selection: Users can‏ select their‏ company’s‏ industry, size,‏ and the desired threat actor‏ group to‏ generate‏ scenarios

Requirements

📌 Python: A recent version‏ of Python‏ is required

📌 Python Packages: Dependencies include‏ pandas,‏ streamlit, and‏ other packages‏ necessary for the custom libraries‏ (langchain‏ and mitreattack)

📌 API‏ Keys: An OpenAI‏ API key is needed, and‏ a‏ LangChain‏ API key‏ is optional