cycript

ssh root@192.20.10.33  连接手机
ps -e|grep Containers 看进程
cycript -p MicroMessenger 注入
[[UIApp keyWindow] recursiveDescription]   当前窗口结构
--(<MMTableView: 0x16952a00; baseClass = UITableView;)
cy# [#0x16952a00 nextResponder]
cy# [#0x16550eb0 nextResponder]
#"<WCRedEnvelopesRedEnvelopesDetailViewController: 0x169e8600>"
???得到这个类的地址有什么用
???如何给一个方法下断点
???




1、cy# choose(SBScreenShotter) [#"<SBScreenShotter: 0x166e0e20>"]
2、cy# [#0x146e1af0 []]
3、[#viewAddress setHidden:YES]
4、cy# [#0x15b37c20 nextResponder]
#"<WCRedEnvelopesRedEnvelopesDetailViewController: 0x153b3c00>"
找到当前控制器的时候,可以调用方法:
cy# [#0x153b3c00 watchMyRedEnvelopesList]则会执行该方法内容,但问题来了,当调用的方法需要参数的时候,怎么解?










最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容