© 2026 Hashnode
TL;DR In this article, I'll walk you through the complete process of Security Architecture & Design Review (SAR) for an e-commerce web application. You'll discover how to use the Microsoft Threat Modeling Tool, create Data Flow Diagrams, identify thr...

The advent of sophisticated AI agents, capable of autonomous decision-making and interaction, promises to revolutionize industries. However, this power brings novel and complex security challenges that traditional threat modeling methodologies may no...

Software systems are designed to withstand attacks, which can only be achieved by a proper knowledge of the breadth and length of your system's attack surface area. When building on a cloud platform like AWS, there are guidelines and best practices i...

By Goran Aviani Digital attacks are more and more frequent, and the first step in securing your app is understanding the threats and how to counter them. Threat modeling is an approach that analyses the security of an application. It is a structured ...
