Web Banner
Back to Pre-Conference Training Page

Back to Conference Home Page

The Art of Practical Threat Modelling

Two-Day Interactive (Classroom) Training - OWASP New Zealand Day 2026

Course Details

Dates: Tuesday and Wednesday, 1-2 September 2026

Time: 8:45 a.m. to 5:30 p.m. (NZST)

Instructor: Ralph Nicole N. Andalis

Course Fee: NZ $900.00 (plus GST and ticketing fees)

Registration Site: https://events.humanitix.com/owaspnz2026-training

Course Description

They say Threat Modelling is an art form just as technical as it is. It was also thought to be hard to use or teach. I will show you how to do it, step-by-step as I have done in my security consulting practice and past experiences. We will dive into different Threat Modelling methodologies from the most common STRIDE and DREAD methodologies to the more advanced PASTA and NIST methodologies. This will help you decide which ones to use, but the ultimate goal is to identify threats, work with your engineers, agree on fixes, perform mitigation, and improve your layered defense-in-depth.

This two-day Threat Modelling training is geared towards intermediate audiences with software engineering and security engineer/pentester backgrounds who have never done any threat modelling work but are trying to get into it. However, it also has modules that would help beginners get up to speed in threat modelling practically right after the training, so beginners are also welcomed. Many cybersecurity practitioners face threat modelling requirements as part of their jobs but don’t know where to start or how to do it. This training focuses on arming them with the knowledge and techniques used by the instructor in his security consultancy career. Practically, anyone can join this class even without those backgrounds, provided they have at least some basic idea of how programs work at a code level, basic cybersecurity issues and threats and anyone interested in learning them.

The main goal of this training is to equip participants with an understanding of the importance of threat modelling in dealing with and understanding cyber threats to their applications and networks. The trainer’s goal is to prevent more software security bugs from inception by teaching students how to build more secure software or find underlying security flaws and bugs, minimizing the risks and impact of the engineered software. Participants will be immersed in STRIDE, DREAD, PASTA and NIST methodologies for threat modelling and will create their own threat models during the training. STRIDE and DREAD are the most common threat modelling methodologies which we will focus on during the first part of the training. In the remaining half, we will move on to PASTA, which has become an increasingly popular methodology asked of practitioners and consultants to present a different point of view of an organization’s potential threats. We will also look at the NIST threat modelling methodology as another comparison. This class focuses on being technology-agnostic with threat modelling methodologies; threat modelling software, while useful, is not relevant to the main goal of the training.

Topic Outline

Day 1 - Introduction to STRIDE and DREAD

Day 2 - Introduction to the PASTA Method

Your Instructor

Ralph Nicole N. Andaliss - Biography to be provided