博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios12 的 逆向调试纪录
阅读量:4353 次
发布时间:2019-06-07

本文共 835 字,大约阅读时间需要 2 分钟。

      之前只在32位上的机子调试,苹果4 ios7.1.2  苹果4s ios9。近期有个程序逆向时总是自动退出,用xcode查看奔溃纪录,发现时启动时用了太多时间,被ios系统杀掉了。琢磨着是不是该换个新的手机了,性能好点的(网上确实有人是这么做的),因此拿了太苹果6,ios12.1.2。

       越狱后,安装调试环境,scp debugserver,结果killed 9。 百度了几篇文章,

       http://www.iosre.com/t/ios12-debugserver-lldb/14429

       https://blog.csdn.net/weixin_34121282/article/details/91146628

       发现自己错误到家了,还用32位系统的debugserver 来调试64位的,因此找了ios12.1.2 的debugserver ,签名,scp,还是不行,我要崩溃了。在上面两篇文章中说,会自动拷贝debugserver之类的。不管了,我升级了macos 和xcode,然后 链接调试,结果在ios的/usr/bin下的 debugserver就可以了。

       总之,情况不是很清楚,现在就是好了。能用就行。特此记录

       我的unc0ver 版本是3.3.7

       调试启动命令也不管用了,类似这样的debugserver *:1234 -a “SpringBoard”  ,ip地址*不行了,要具体的地址。需要如下这样:

debugserver -x backboard 192.168.43.44:1234 /Applications/xxx.app/xxx  其中的192.168.43.44是电脑的ip地址,

另一个终端:

process connect connect://192.168.43.48:1234  其中的192.168.43.48是手机的ip地址。

转载于:https://www.cnblogs.com/iamonion/p/11297154.html

你可能感兴趣的文章
栈和队列
查看>>
CSS2-3常见的demo列子总结一
查看>>
第522篇--DataTable to Excel C#
查看>>
C++\virtual 虚函数、纯虚函数
查看>>
asp.net mvc 4多级area实现技巧
查看>>
Solr
查看>>
MySQL binlog数据库同步技术总结
查看>>
静态方法
查看>>
保护HTTP的安全
查看>>
python类的特殊成员变量
查看>>
sublime text3最新版本注册码(build 3143)
查看>>
linux使用技巧
查看>>
必背公式及常数
查看>>
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
查看>>
js时间戳转时间格式
查看>>
Nginx配置文件nginx.conf中文详解(总结)
查看>>
Linux的用户态和内核态
查看>>
JavaScript原生错误及检测
查看>>
(原创) cocos2d-x 3.0+ lua 学习和工作(4) : 公共函数(3): 深度克隆clone()
查看>>
为什么写作
查看>>