逆向一个App,配置了lldb,在Mac上远程debug。
使用thread list知晓了Socket连接所在的线程信息,配合nm查看了socket的相关方法名,然后用breakpoint设置了socket创建连接方法的断点,如图:
在设备上操作App,主线程(UI线程)的断点命中和调试都没问题,但调试这个socket线程,不得其法。
逆向一个App,配置了lldb,在Mac上远程debug。
使用thread list知晓了Socket连接所在的线程信息,配合nm查看了socket的相关方法名,然后用breakpoint设置了socket创建连接方法的断点,如图:
在设备上操作App,主线程(UI线程)的断点命中和调试都没问题,但调试这个socket线程,不得其法。
学习了 谢谢