Product details
- Publisher : Razeware LLC
- Publication date : Oct 29 2018
- Language : English
- File size : 5926 KB
- Print length : 561 pages
- By Derek Selander
- Format : azw3、epub、mobi 、pdf
In our Advanced Apple Debugging and Reverse Engineering book, you’ll explore code with LLDB to discover more about any program than you ever thought possible.
Learn the powerful secrets of Apple’s software debugger, LLDB!
In Advanced Apple Debugging and Reverse Engineering, you’ll come to realize debugging is an enjoyable process to help you better understand software. Not only will you learn to find bugs faster, but you’ll also learn how other developers have solved problems similar to yours.
You’ll also learn how to create custom, powerful debugging scripts that will help you quickly find the secrets behind any bit of code that piques your interest.
After reading this book, you’ll have the tools and knowledge to answer even the most obscure question about your code — or someone else’s.
This book is for intermediate-to-advanced iOS/macOS developers who are already familiar with either Swift or Objective-C and want to take their debugging skills to the next level.
Who is this book for
This book is for intermediate to advanced developers who want to take their debugging and code exploration game to the next level.
Concepts covered in this book
- Master LLDB
- Assembly calling conventions
- Customise LLDB with Python
- Dtrace
- Real-world case studies
Version history
Third Edition · iOS 12, Swift 4.2, Xcode 10
v3.0 · Oct 29 2018 · Derek Selander