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.
The art of debugging code should really be studied by every developer. However, there will be some of you that will get more out of this book. This book is written for:
- Developers who want to become better at debugging with LLDB
- Developers who want to build complex debugging commands with LLDB
- Developers who want to take a deeper dive into the internals of Swift and Objective-C
- Developers who are interested in understanding what they can do to their program through reverse engineering
- Developers who are interested in modern, proactive reverse engineering strategies
- Developers who want to be confident in finding answers to questions they have about their computer or software
Introducing the Author
Derek Selander became interested with debugging when he started exploring how to make (the now somewhat obsolete) Xcode plugins and iOS tweaks on his jailbroken phone, both of which required exploring and augmenting programs with no source available. In his free time, he enjoys pickup soccer, guitar, and playing with his two doggies, Jake & Squid.
Where to Go From Here?
There’s one final piece of good news.
You can get the PDF version of the book for only $44.99 when you buy it through our online store. That’s $10 off the cover price!
But this offer won’t be around forever, so grab it while you can.
Check out the store page to take advantage of this offer:
https://store.raywenderlich.com/products/advanced-apple-debugging-and-reverse-engineering
The Advanced Apple Debugging & Reverse Engineering team and I hope you enjoy the book — and we can’t wait to hear about your debugging and reverse engineering adventures!