Your C/C++ code has a bug in it right now. You just haven't crashed yet.
Buffer overflows, Use-after-free, Dangling pointers. These aren't edge cases, they're the single largest root cause of critical security vulnerabilities in production software today, and they're the reason CISA and the NSA have told every software manufacturer in the country to have a memory-safety roadmap in place. If you write systems code in C or C++, that roadmap starts with you.
This book is your roadmap.
Rust for Memory-Safe Systems Programming doesn't teach Rust as an abstract language exercise. It follows one real project, SentinelGuard; a security telemetry platform, from an empty directory to a working system running as a Linux daemon, a cloud service on AWS, firmware on a microcontroller, and a library inside an Android app. Every chapter builds on the last. Every code sample actually compiles and runs, and where something couldn't be verified live (real AWS infrastructure, physical hardware), the book tells you so plainly, instead of pretending.
You'll walk away able to:
"synopsis" may belong to another edition of this title.
Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.
Paperback. Condition: new. Paperback. Your C/C++ code has a bug in it right now. You just haven't crashed yet.Buffer overflows, Use-after-free, Dangling pointers. These aren't edge cases, they're the single largest root cause of critical security vulnerabilities in production software today, and they're the reason CISA and the NSA have told every software manufacturer in the country to have a memory-safety roadmap in place. If you write systems code in C or C++, that roadmap starts with you.This book is your roadmap.Rust for Memory-Safe Systems Programming doesn't teach Rust as an abstract language exercise. It follows one real project, SentinelGuard; a security telemetry platform, from an empty directory to a working system running as a Linux daemon, a cloud service on AWS, firmware on a microcontroller, and a library inside an Android app. Every chapter builds on the last. Every code sample actually compiles and runs, and where something couldn't be verified live (real AWS infrastructure, physical hardware), the book tells you so plainly, instead of pretending.You'll walk away able to: Eliminate the exact bug classes; buffer overflows, use-after-free, data races, that make C and C++ a compliance liabilityMigrate a legacy C/C++ codebase incrementally, without betting your team's roadmap on a risky full rewriteGenerate real SBOMs and license-compliance reports with cargo-deny and cargo-cyclonedx, and map them directly to CISA's published guidanceShip Rust across every surface that matters, Linux daemons, AWS Lambda and DynamoDB, no_std embedded firmware, and Android via JNI/UniFFI, from one shared, tested codebaseFuzz, test, and verify your code the way a production security team actually does it, not the way a tutorial pretends toThis is not a syntax primer. It assumes you already know how to program and gets straight to what matters: the ownership model that makes Rust's guarantees possible, and the systems-level engineering judgment that turns "the compiler didn't complain" into "this is actually production-ready."Whether you're an engineering lead staring down a memory-safety mandate, a C/C++ developer future-proofing your career, or a security engineer who needs to actually understand what a clean cargo-audit run does and doesn't prove, this book was built for the exact moment you're in right now.The migration to memory-safe systems programming isn't coming. It's already the industry's default. Get ahead of it. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9798178805671
Seller: California Books, Miami, FL, U.S.A.
Condition: New. Print on Demand. Seller Inventory # I-9798178805671
Seller: PBShop.store US, Wood Dale, IL, U.S.A.
PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9798178805671
Seller: PBShop.store UK, Fairford, GLOS, United Kingdom
PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9798178805671
Quantity: Over 20 available
Seller: CitiRetail, Stevenage, United Kingdom
Paperback. Condition: new. Paperback. Your C/C++ code has a bug in it right now. You just haven't crashed yet.Buffer overflows, Use-after-free, Dangling pointers. These aren't edge cases, they're the single largest root cause of critical security vulnerabilities in production software today, and they're the reason CISA and the NSA have told every software manufacturer in the country to have a memory-safety roadmap in place. If you write systems code in C or C++, that roadmap starts with you.This book is your roadmap.Rust for Memory-Safe Systems Programming doesn't teach Rust as an abstract language exercise. It follows one real project, SentinelGuard; a security telemetry platform, from an empty directory to a working system running as a Linux daemon, a cloud service on AWS, firmware on a microcontroller, and a library inside an Android app. Every chapter builds on the last. Every code sample actually compiles and runs, and where something couldn't be verified live (real AWS infrastructure, physical hardware), the book tells you so plainly, instead of pretending.You'll walk away able to: Eliminate the exact bug classes; buffer overflows, use-after-free, data races, that make C and C++ a compliance liabilityMigrate a legacy C/C++ codebase incrementally, without betting your team's roadmap on a risky full rewriteGenerate real SBOMs and license-compliance reports with cargo-deny and cargo-cyclonedx, and map them directly to CISA's published guidanceShip Rust across every surface that matters, Linux daemons, AWS Lambda and DynamoDB, no_std embedded firmware, and Android via JNI/UniFFI, from one shared, tested codebaseFuzz, test, and verify your code the way a production security team actually does it, not the way a tutorial pretends toThis is not a syntax primer. It assumes you already know how to program and gets straight to what matters: the ownership model that makes Rust's guarantees possible, and the systems-level engineering judgment that turns "the compiler didn't complain" into "this is actually production-ready."Whether you're an engineering lead staring down a memory-safety mandate, a C/C++ developer future-proofing your career, or a security engineer who needs to actually understand what a clean cargo-audit run does and doesn't prove, this book was built for the exact moment you're in right now.The migration to memory-safe systems programming isn't coming. It's already the industry's default. Get ahead of it. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Seller Inventory # 9798178805671
Quantity: 1 available
Seller: AHA-BUCH GmbH, Einbeck, Germany
Taschenbuch. Condition: Neu. Neuware. Seller Inventory # 9798178805671
Quantity: 2 available