$59.99 sale price when purchased online
$69.99 list price
Target Online store #3991
About this item
Highlights
- Master the inner workings of your x64 Linux system and expand your OS expertise by writing your very own debugger using C++.
- About the Author: Sy Brand is Microsoft's C++ Developer Advocate.
- 744 Pages
- Computers + Internet, Programming Languages
Description
Book Synopsis
Master the inner workings of your x64 Linux system and expand your OS expertise by writing your very own debugger using C++. If debuggers seem like magic to you, there is no better way to demystify them than to write your own. This book will show you exactly how to do it, walking you through the entire process of building a debugger for x64 Linux systems using C++. As go from an empty filesystem folder to a fully fledged debugger capable of setting breakpoints, stepping through code, manipulating variables, and more, you'll learn how to:- Attach to a process
- Read and write to registers
- Set hardware and software breakpoints
- Output disassembly
- Support multithreading and other tasks
As you add features to your debugger, you'll also pick up a wealth of knowledge about operating systems, compilers, software testing, and low-level programming that you can use in your day-to-day development.
About the Author
Sy Brand is Microsoft's C++ Developer Advocate. With more than 10 years' experience in developer tooling, they've worked on profilers, compilers, language runtimes, standard libraries, and, of course, debuggers. They've also contributed to the standards for C++, DWARF, and HSA. They graduated from the University of St Andrews with a 1st class degree in computer science, where they specialized in compiler implementation. Outside the world of technology, they are a published poet, maker of experimental films and music, activist, and parent to three cats and one entire human.Dimensions (Overall): 9.25 Inches (H) x 7.06 Inches (W) x 1.25 Inches (D)
Weight: 2.56 Pounds
Suggested Age: 22 Years and Up
Sub-Genre: Programming Languages
Genre: Computers + Internet
Number of Pages: 744
Publisher: No Starch Press
Theme: C++
Format: Paperback
Author: Sy Brand
Language: English
Street Date: June 10, 2025
TCIN: 94299074
UPC: 9781718504080
Item Number (DPCI): 247-46-5910
Origin: Made in the USA or Imported
If the item details above aren’t accurate or complete, we want to know about it.
Shipping details
Estimated ship dimensions: 1.25 inches length x 7.06 inches width x 9.25 inches height
Estimated ship weight: 2.562 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO
Return details
This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, shipped, delivered by a Shipt shopper, or made ready for pickup.
See the return policy for complete information.