Visual Threat Modeling


Threat modeling for software products is a process of analyzing system representations to highlight concerns about security, privacy, and ethics characteristics.

There are many ways to do that these days, including automated tools and approaches such as Thread Modeling “as code.”

Using a tool before knowing the basics and doing a few threat models manually could create an insecure product because you count on something else to do the work without knowing the specifics.

This template introduces a process validated by practice that leads you through the steps of creating a useful model, involving your whole team and providing the knowledge you need to undestand and create your threat model.

An extensive template documentation is avalable at this repository,


Bogomil Shopov - Бого image
Bogomil Shopov - Бого
Human. Artist. I care about free and open-source software(F/LOSS), cybersecurity, ethical design, privacy, and technology. 20+ experience in technology. 40+ in being human. I encourage people to become better humans with heavy metal and technologies. I also promote technologies to be considerate of humans. Let's see how it goes!
Share your comment with the Miroverse community.

Similar templates