The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...

Explore the foundations of modern cybersecurity with this advanced four-book bundle covering exploit development, malware engineering, EDR technology, memory corruption, and security tooling. Learn how attacks work at the lowest levels of systems while understanding the defensive technologies used to detect, analyze, and stop them. Built for security professionals, developers, and researchers seeking deep technical knowledge of the offensive and defensive sides of cybersecurity.
Bought separately
$116
Minimum price
$59.00
$69.00
About the Bundle
Master the low-level foundations of modern cybersecurity with this advanced four-book collection covering exploit development, malware engineering, endpoint detection and response, memory corruption, and security tooling. Designed for experienced developers, security engineers, penetration testers, malware analysts, and cybersecurity researchers, this bundle provides a comprehensive, code-driven exploration of both offensive techniques and the defensive technologies built to stop them.
Beginning with Black Hat C, you'll develop a deep understanding of systems programming, memory internals, exploitation techniques, and malware engineering using the C language. Buffer Overflow Exploitation and Defense Evasion expands that foundation with an in-depth study of memory corruption vulnerabilities, exploit development, modern mitigation technologies, and the techniques used to analyze and understand them.
You'll then examine the defensive side of the security landscape with The Anatomy of Modern Endpoint Detection and Response, which explains how today's EDR platforms operate—from kernel instrumentation and behavioral telemetry to threat hunting, machine learning, and zero-trust integration. Finally, BlackHat Zig demonstrates how the Zig programming language can be leveraged to build high-performance security tools, conduct reverse engineering, develop exploits, instrument operating systems, and create defensive security solutions.
Together, these books present a balanced perspective on the continual evolution of offensive and defensive cybersecurity. Rather than focusing on isolated techniques, the collection emphasizes understanding how attacks work at the systems level, how modern defenses detect and mitigate them, and how security professionals can build the tools needed to analyze, test, and strengthen real-world environments.
All material is presented from an ethical, educational perspective and is intended for authorized research, defensive security, and controlled laboratory environments. Whether you're advancing your exploit development skills, designing enterprise detection strategies, building security tooling, or deepening your understanding of operating system internals, this bundle delivers the technical depth and practical insight needed to operate at the forefront of modern cybersecurity.
About the Books
This book teaches how modern attacks work at the level where they actually happen: in memory, on the stack, inside the kernel. It is written for security engineers, penetration testers, malware analysts, and advanced students who already know C and want a rigorous, code-first understanding of exploitation and malware engineering. Each chapter pairs offensive techniques with defensive countermeasures. All examples are intended for isolated, legal, ethical use in a controlled lab environment.
Endpoint Detection and Response has evolved from a niche category into the backbone of modern cybersecurity operations. This book dissects EDR systems from the inside out, covering kernel-level instrumentation on Windows and Linux, behavioral telemetry engineering, machine learning detection models, threat hunting methodologies, and integration with zero-trust architectures. Whether you are a SOC analyst tuning your first EDR deployment, a security architect designing an enterprise detection strategy, or a CISO evaluating platforms, this book provides the technical depth and practical guidance needed to operate EDR at scale in today's threat landscape.
Dive deep into the intricate world of memory corruption with Buffer Overflow Exploitation and Defense Evasion. This comprehensive guide unravels the mechanics behind classic and modern vulnerability classes—from stack and heap overflows to format string bugs and integer manipulation pitfalls. Go beyond theory to understand how these flaws are leveraged at the assembly and OS level on x86/x64 and ARM architectures.
But exploitation is only half the story. This book meticulously dissects the evolution of defensive technologies, including Stack Canaries, NX/DEP, ASLR, PIE, RELRO, CFG, CFI, PAC, and MTE. Crucially, it then details the sophisticated bypass techniques developed by attackers, such as Return-Oriented Programming (ROP), JOP/COP, information leaks, and data-only attacks.
Packed with technical detail, shellcoding craftsmanship, kernel exploitation fundamentals, and insights into essential tooling (GDB, WinDbg, IDA, pwntools), this book is indispensable for security researchers, penetration testers, exploit developers, and advanced cybersecurity students seeking to master the low-level realities of software security and navigate the perpetual arms race between offense and defense. This is not an introductory text; a solid foundation in C/C++, assembly, and OS internals is required.
This book explores how Zig, a modern systems programming language focused on zero-cost abstractions, compile-time metaprogramming, explicit memory management, and seamless C interoperability, can be applied across a wide range of cybersecurity disciplines. Topics include exploit development, reverse engineering, network security tooling, red team tradecraft, kernel instrumentation, malware analysis, and defensive security engineering.
The chapters progress from core language concepts to increasingly advanced security applications, combining practical explanations with real-world examples, case studies, and hands-on projects. Along the way, readers will learn how Zig's emphasis on performance, predictability, and low-level control makes it a strong fit for security-focused development.
The book takes an ethical and educational approach throughout. The goal is to understand modern threats and defensive techniques by building and studying the tools used to analyze, detect, and respond to security challenges.
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.