Advanced Apple Debugging & Reverse Engineering

Derek Selander

出版社

Razeware LLC

出版时间

2017-03-14

ISBN

9781942878339

评分

★★★★★
书籍介绍

Explore Apple code through LLDB, Python and Dtrace!

Learn the powerful secrets of Apple's software debugger, LLDB, that can get more information out of any program than you ever thought possible.

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.

Derek Selander is the author of this book. His interest with debugging grew 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.

目录
Section I: Beginning LLDB Commands
Chapter 1: Getting Started
Chapter 2: Help & Apropos
Chapter 3: Attaching with LLDB
Chapter 4: Stopping in Code

显示全部
用户评论
速读过一遍,随书脚本可看
有点太详细了
保持 Ray Wenderlich 团队文章/书籍的一贯风格——啰嗦。只有 LLDB Python script 部分比较有用。
收藏