NEU
Hardened Modern C++: Engineering Memory Safety and Exploit Mitigation for Mission-Critical Systems.
NEU
Hardened Modern C++: Engineering Memory Safety and Exploit Mitigation for Mission-Critical Systems.

Hardened Modern C++: Engineering Memory Safety and Exploit Mitigation for Mission-Critical Systems.

Preis
Normaler Preis CHF 87.00
Normaler Preis CHF 119.00 Sonderpreis CHF 87.00
CHF 32 günstiger
/
  • Kostenlose Lieferung innerhalb der Schweiz
  • 3-5 Tage Lieferzeit
  • Kauf auf Rechnung möglich
  • 14 Tage Rückgabegarantie mit kostenloser Retoure
  • Auf Lager
  • Nachbestellt, bald verfügbar
inkl. MwSt.

Marke: Billie S. Lightner

Variante: Taschenbuch

Eigenschaften:

Secure Your Mission-Critical C++ Codebase for the Modern Threat Landscape.The tech industry is facing a memory safety crisis. Legacy C and outdated C++ paradigms are the root cause of 70% of modern vulnerabilities, leading to intense pressure to rewrite entire systems. But for High-Frequency Trading (HFT), aerospace, and enterprise infrastructure, starting over isn't an option. Hardened Modern C++ is the definitive engineering manual for achieving provable memory safety and exploit mitigation without sacrificing zero-cost abstractions.Bridging the gap between legacy systems and the C++26 horizon, this book teaches you how to systematically eliminate buffer overflows, use-after-free bugs, and data races. You will learn to weaponize modern C++ features from std::span and concepts to compile-time sanitization to make invalid application states mathematically unrepresentable.Inside, you will discover:Spatial & Temporal Safety: Eliminate raw pointers and bounding errors using std::span, std::mdspan, and deterministic RAII object lifecycles.Compile-Time Hardening (Shift Left): Move vulnerability checks entirely to compile-time using the consteval revolution and C++20 Concepts.Concurrency Security: Eradicate data races and TOCTOU vulnerabilities by mastering the C++20 memory model, Hazard Pointers, and lock-free queues.Hardware-Assisted Mitigation: Bridge C++ and silicon to defeat ROP/JOP chains with Intel CET and catch illegal accesses with ARM Memory Tagging Extensions (MTE).Defending the Perimeter: Build zero-allocation parsers with std::string_view to prevent injection attacks and DoS memory exhaustion."Day 2" Brownfield Survival: Actionable blueprints for applying the Strangler Fig pattern to legacy C-strings, void* casts, and vulnerable FFI boundaries.THE IMPLEMENTATION VAULT (Appendix)Engineered for the security architect in the trenches, the Appendix provides immediate, battle-tested utility:The 15-Point Security Code Review Checklist: Your mandatory audit before any production merge.Exploit Mitigation vs. Overhead Table: The definitive cheat sheet for balancing security layers against CPU latency.Troubleshooting Sanitizers: Direct solutions for the top 10 most common AddressSanitizer (ASan) and ThreadSanitizer triggers.Defend your architecture. Meet stringent security compliance mandates. Prove that modern C++ can be as safe as it is fast.


Der Artikel ist innerhalb weniger Tage lieferbar, die Lieferzeit beträgt hierbei 3-5 Werktage.
Die Ware wird kostenlos mit der Schweizerischen Post oder DPD versendet.

Rückgabe von Ware gemäss AGB

  • Kostenlose Retouren innert 14 Tagen nach Erhalt
  • Die Gutschrift erfolgt zu 100% der Kaufsumme
  • zu Einzelheiten siehe Ziffer 8.0 und Ziffer 8.1. der AGB
Zuletzt Angesehen