pytm

pytm

#Threat Defense#Threat Management

Malware Patrol offers a range of threat intelligence solutions, including enterprise data feeds, DNS firewall, phishing threat intelligence, and small business protection.

Visit Website

Enhancing Threat Modeling with Automation

Traditional threat modeling often occurs too late in the development process or may not happen at all. However, pytm seeks to automate this process and integrate it earlier, or 'shift it left.' It generates Data Flow Diagrams, Sequence Diagrams, relevant threats, and system requirements based on your input and architectural design.

It requires Linux/MacOS and Python 3, along with Graphviz and Java (OpenJDK 10 or 11)

To begin, execute the example model tm.py. This will generate both report and diagram image files.