Skip to content

Havoc plugin that adds all MITRE ATT&CK enterprise tactics and techniques to the user interface.

License

Notifications You must be signed in to change notification settings

jakobfriedl/mitre4havoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mitre4havoc

This plugin adds a TreeView to the Havoc UI that displays all MITRE enterprise tactics, techniques and sub-techniques in an ordered fashion. This repository also includes parse_mitre.py, a tool that fetches the current TTPs directly from the MITRE framework and stores them in a JSON file, which is then used by the plugin.

Setup & Usage

After cloning the repository, it is first necessary to fetch the MITRE data by running the following command. After completion, the script will have created tactics.json in the /tmp directory. The script requires the python bs4 and requests packages, which can be installed with pip.

pip3 install bs4
pip3 install requests

python3 parse_mitre.py

image

To load the plugin into Havoc, click on Scripts, then Script Manager and Load Script. Select the mitre4havoc.py file in the opened dialog. Afterwards, a new tab called MITRE should appear in the menu bar at the top. Click on it and select Open view to open the MITRE tree view.
image image

Screenshots

image image image

About

Havoc plugin that adds all MITRE ATT&CK enterprise tactics and techniques to the user interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages