
iPhone
文章平均质量分 76
Poison老师
写了十多年代码,也创业了多次,从底层到应用层
展开
-
使用lldb和hopper计算函数地址给运行中的app添加断点
文章目录使用hopper找到你要下断点的macho-o文件里的函数地址的方法通过越狱手机连接上mac,并且进入lldb查看app所有段落和偏移量: -f是完整路径 -o是偏移量在lldb里通过计算后的内存地址设置断点原理讲解:hopper使用hopper找到你要下断点的macho-o文件里的函数地址的方法例如,我通过theos tweek已经在BaseMsgContentViewController控制器里,把所有的方法都添加了打印信息.的TextDidChanged方法下hook了打印的方法下面原创 2022-02-25 16:22:06 · 1734 阅读 · 0 评论 -
cycript常用语法指令
目录打开进程获取 Application对象根控制器#井号键+地址var 定义变量ObjectiveC.classes打开进程cycript -p 进程名字获取 Application对象 [UIApplication sharedApplication]直接输入UIApp等价于上面UIApp根控制器UIApp.keyWindow.rootViewController#井号键+地址#加地址,直接执行这个对象例如下面,我输入UIApp.keyWindow.rootViewCont原创 2021-12-10 18:06:54 · 1056 阅读 · 0 评论 -
越狱手机上ssh 创建中文名文件的设置方法
目录在手机的根目录上添加输入配置文件.inputrc方法1:方法2:在手机的根目录上添加输入配置文件.inputrc方法1:通过iFunBox连接手机,然后在本地电脑上新建文件,起名字叫 .inputrc里面内容是:set convert-meta offset output-meta onset meta-flag onset input-meta on把这个文件,通过iFunBox复制到手机根目录上,然后再重新登录ssh,就可以在ssh给手机创建中文文件名了.如下图:方法2:原创 2021-12-10 16:48:13 · 1862 阅读 · 0 评论 -
越狱iPhone手机使用openSSH wifi和usb连接mac电脑再免密码登录再用shell脚本执行教程
目录wifi连接手机登录手机root用户默认密码修改openSSH的默认密码exit 退出root进入根目录查看文件usb连接手机下载usbmuxd查看ssh默认端口是否是22使用python文件把手机的22端口映射到本地的端口用本地的端口登录手机通过rsa建立公钥私钥,进行免密码登录,这个跟git上的免密码操作是一样的先在cydia上面下载openSSH软件wifi连接手机登录手机root用户先把手机和电脑放在同一个wifi地址下.查看手机ip地址在iphone的 设置->wifi->原创 2021-12-10 13:22:16 · 5071 阅读 · 0 评论 -
iphone查看/private/var/mobile/Containers/Data/Application/文件
xcode查看iPhone的private/var/文件夹xcode连接iPhone真机选择app下载Containers文件夹到mac电脑中查看手机中下载的文件使用xcode真机调试的时候,文件目录都是这种/private/var/mobile/Containers/Data/Application/FAEFDF4D-5CE4-474F-9C53-C19789DB59F6/tmp/xcode连接iPhone真机不需要越狱,使用xcode上连接iPhone,然后选择运行的app,选择window-&g原创 2020-12-30 14:28:00 · 831078 阅读 · 4 评论