Hardened C & C++ (Paperback)

Idioma: inglés

Editorial: Independently Published, 2025

9798277679906

  • Tapa blanda
  • Nuevo
Ver todos los detalles

Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail

Vendedor de 5 estrellas

Vendedor de AbeBooks desde el 12 de octubre de 2005

Tapa blanda

Condición: Nuevo

EUR 26,25

 Gastos de envío gratis 
Se envía dentro de Estados Unidos de America

Cantidad disponible: 1 disponible

Añadir al carrito
Devoluciones gratuitas de 30 días

Descripción del artículo del vendedor

Paperback. The era of "pointer and pray" is over.For fifty years, C and C++ have powered the world's critical infrastructure. They give you raw power, but they demand perfection. A single off-by-one error, a stray pointer, or a race condition can lead to catastrophic system compromise. In an age of ransomware and state-sponsored cyberwarfare, the cost of manual memory management has become too high.You don't have to switch to Rust to write secure code. You just need to stop writing legacy C++.Hardened C & C++ is a field manual for the modern systems programmer. It rejects the academic approach of "theoretical security" in favor of an engineering-first mindset. It teaches you how to weaponize the compiler, automate the detection of bugs, and architect software that is hostile to exploitation by design.Written for embedded developers, game engine architects, and security researchers, this book bridges the gap between the breaker (exploit analysis) and the builder (defensive engineering).Inside, you will master: The Anatomy of Failure: Deep dives into the stack frame, heap metadata, and exactly how buffer overflows and Use-After-Free (UAF) vulnerabilities grant attackers control of the instruction pointer.Modern Defense Mechanisms: How to eradicate entire classes of bugs using RAII, Smart Pointers (std:: unique_ptr), std:: span, and strong typing (C++20/23).The Sanitizer Ecosystem: Integrating AddressSanitizer (ASan), UndefinedBehaviorSanitizer (UBSan), and ThreadSanitizer (TSan) into your CI/CD pipeline to catch bugs before they commit.Automated Fuzzing: How to write LibFuzzer targets that bombard your internal APIs with millions of test cases per minute to discover edge cases no human could predict.Compiler Hardening: A comprehensive guide to flags like -fstack-protector-strong, _FORTIFY_SOURCE, and Control Flow Integrity (CFI) that add invisible armor to your binary.Stop relying on code reviews to catch invisible memory corruption. Start building systems that are mathematically proven to be robust.Master the art of low-level defense today. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

N° de ref. del artículo 9798277679906

Título
Hardened C & C++ (Paperback)
Autor
Jason Gran
Editorial
Independently Published
Año de publicación
2025
Estado
new
Encuadernación
Paperback
Idioma
inglés
ISBN 13
9798277679906

Grand Eagle Retail

Bensenville, IL, Estados Unidos de America

Vendedor de 5 estrellas

Vendedor de AbeBooks desde el 12 de octubre de 2005

Tarifas de envío en Estados Unidos de America

ArtículoDe 6 a 14 días hábilesDe 6 a 16 días hábiles
Primer artículoEUR 0,00EUR 0,00
Los plazos de entrega los establecen los vendedores y varían según el transportista y la ubicación. Los pedidos que pasan por la aduana pueden sufrir retrasos y los compradores son responsables de los aranceles o tarifas asociadas. Los vendedores pueden ponerse en contacto con usted en relación con cargos adicionales para cubrir cualquier aumento en los costes de envío de los artículos.

Métodos de pago

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay

Información empresarial del vendedor

APOLLO ONLINE CORP.

605 Geddes Street
Wilmington, DE Estados Unidos de America 19805