Chapter 11. Implementing Adversary Tradecraft

This chapter delves into the complexities of adversary emulation (AE), unraveling its significance and presenting a systematic approach to mastering this craft. The following sections will guide you through setting up controlled environments, understanding the life cycle of TTP development, creating comprehensive AE plans, and the paramount importance of testing and refining these strategies.

Before deploying TTPs on client systems, thorough testing is imperative for many reasons. Foremost is the concern for system safety and integrity. Executing unvetted procedures could inadvertently lead to disruptions or data losses. Without validation, there is no guarantee these measures will effectively emulate genuine threat behaviors. Each system’s uniqueness means potential conflicts could emerge, and these are best identified in a controlled testing environment. This process not only refines the methods but also fosters invaluable trust with clients, signifying professionalism and a commitment to safeguarding their assets. Legal and ethical imperatives also come into play, emphasizing the need for due diligence to prevent potential contractual or ethical breaches.

By the end of this chapter, you’ll grasp the profound significance of AE in the contemporary cybersecurity framework and possess the knowledge to implement and perfect this practice within your organization. So buckle up: you’re about to delve deep into the world where emulation ...

Get Adversary Emulation with MITRE ATT&CK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.