Over 10 mio. titler Fri fragt ved køb over 499,- Hurtig levering 30 dages retur

Black Hat Engineering with C++: Mastering Offensive Programming, Code Injection, and Exploit Creation with Modern C++

Bog
  • Format
  • Bog, hæftet
  • Engelsk
  • 402 sider

Normalpris

kr. 239,95

Medlemspris

kr. 214,95
  • Du sparer kr. 25,00
  • Fri fragt
Som medlem af Saxo Premium 20 timer køber du til medlemspris, får fri fragt og 20 timers streaming/md. i Saxo-appen. De første 7 dage er gratis for nye medlemmer, derefter koster det 99,-/md. og kan altid opsiges. Løbende medlemskab, der forudsætter betaling med kreditkort. Fortrydelsesret i medfør af Forbrugeraftaleloven. Mindstepris 0 kr. Læs mere

Beskrivelse

Black Hat Engineering with C++: Mastering Offensive Programming, Code Injection, and Exploit Creation with Modern C++

Black Hat Engineering with C++: Mastering Offensive Programming, Code Injection, and Exploit Creation with Modern C++ is a comprehensive guide to the offensive side of C++ programming-where raw performance and low-level access meet the challenges of modern security. Written with clarity and purpose, this book gives readers an in-depth understanding of how vulnerabilities are discovered, how exploits are built, and how modern defenses can be studied and tested.

Far from being a simple catalog of tricks, this book is structured as a complete roadmap through the landscape of exploit development. It begins with memory corruption fundamentals-buffer overflows, heap misuse, and format string vulnerabilities-and steadily advances into sophisticated exploitation methods such as code injection, process manipulation, API hooking, and privilege escalation. With each step, concepts are reinforced through real-world case studies, C++ code examples, and practical exercises that emphasize both understanding and safe experimentation in controlled lab environments.

Modern topics are given equal attention. Readers will explore return-oriented and jump-oriented programming, learn how to navigate mitigations like DEP, ASLR, and Control-Flow Integrity, and study advanced strategies such as reflective loading, anti-debugging techniques, and evasion of security solutions. The book also expands into future-facing subjects, covering secure enclaves, AI-assisted vulnerability discovery, and the impact of post-quantum computing on exploit development.

Beyond technical explanations, the book emphasizes responsible use. Its goal is to equip security researchers, students, developers, and defenders with the knowledge they need to recognize weaknesses, anticipate attacker strategies, and strengthen the systems they work with.

Key Features

A complete, structured progression from classic memory corruption to advanced exploitation.

Practical C++ code examples and exercises to build hands-on understanding.

Coverage of modern defenses and bypass strategies, from stack canaries to CFI.

Real-world vulnerability case studies and lessons from historical CVEs.

Appendices with quick references, glossaries, tools, and recommended readings for continued learning.

Written in a clear, conversational tone accessible to both beginners and experienced professionals.

If you want to truly understand how exploits are created and why they succeed, this book is for you. Whether you are a researcher, a defender, or a curious developer, Black Hat Engineering with C++ will give you the technical depth and practical insight you need to think like an attacker-and build stronger, safer systems as a result.

Equip yourself with the knowledge that separates surface-level awareness from real expertise. Open the book, step into the code, and master the offensive side of C++ security today.

Læs hele beskrivelsen
Detaljer
  • SprogEngelsk
  • Sidetal402
  • Udgivelsesdato12-09-2025
  • ISBN139798265104670
  • Forlag Independently Published
  • MålgruppeFrom age 0
  • FormatHæftet
Størrelse og vægt
  • Vægt640 g
  • Dybde2,1 cm
  • coffee cup img
    10 cm
    book img
    17 cm
    24,4 cm

    Anmeldelser

    Vær den første!

    Log ind for at skrive en anmeldelse.

    Findes i disse kategorier...