From the course: Complete Guide to Application Security

Unlock this course with a free trial

Join today to access over 25,600 courses taught by industry experts.

Demo: Building a threat model

Demo: Building a threat model

- [Instructor] To understand how to build a threat model, one of the best tools that you can use to automate much of this process is Threat Dragon from OWASP. This tool was specifically designed so that you can build out your application's data flow and then apply threats to each component of that flow. While there's a local version of the tool that you can download and install, I did want to point out they also have a Docker image. It requires some encryption keys, might be a little trickier to get up and running, but you've got options for how you can run this tool. So this is the opening screen of Threat Dragon, and when you come into the screen, you can open a model you've already created, you can build one from scratch, but I'd like you to go over here to explore a sample threat model on the right, and I want to go all the way down to the bottom where it says Version 2 Demo Model. Now, the versions here, it's important to note that the tool's evolved a bit over the years, and…

Contents