Blue Fox
About This Book
Finding and fixing security weaknesses in Arm hardware is becoming one of the most important frontiers of internet defense, and the stakes are high because Arm processors already run more than 90% of mobile devices, billions of Internet of Things gadgets, and a growing number of recent laptops from Microsoft, Lenovo and Apple. Written by an expert in Arm security, this guide teaches the assembly-level knowledge needed to dissect and assess Arm software for research and defensive work.
The book is organized into two parts. The first covers the ELF executable format, operating system internals and the fundamentals of Arm architecture, then examines the A32 and A64 instruction sets in depth, with a focus on modern Armv8-A. The second part turns to practical reverse engineering: preparing an Arm environment, using static and dynamic analysis tools, and extracting firmware so it can be emulated and studied.
Readers gain a thorough understanding of Arm instructions and the control-flow patterns found in software compiled for this architecture. The final chapter examines macOS malware built for binaries targeting the Arm-based M1 system-on-chip.
The book is aimed at engineers and security researchers who analyze software for Arm-based devices at the assembly level, and it serves as a reference for that work.
ISBN: 9781119745303
Unlock Exclusive Content
Experience the hidden layers of 'Blue Fox'. Scan the book cover with the Appilog mobile app to see behind-the-scenes videos, author reviews, and interactive digital stories.
Available on iOS & Android






