使用IDA修补iphone calculator.app以进行测试
我尝试给iPhone calculator打补丁,用使用IDA修补iphone calculator.app以进行测试,iphone,reverse-engineering,patch,ida,Iphone,Reverse Engineering,Patch,Ida,我尝试给iPhone calculator打补丁,用-函数替换+函数,但没有成功。 我做了一些事情,但当我试图从iPhone启动它时,它崩溃了 我所做的是: 打开.app文件并查找包含代码的文件 做我的工作:打补丁,然后重新载入手机 我打开calculator.app并将可执行文件复制到该“文件夹”中 但它不工作,我的应用程序崩溃 我还尝试只重命名一些字符串(基本补丁),但结果总是一样的。我的应用程序总是崩溃。我认为我的方法不正确 我的错误是什么?编辑二进制文件后,需要使用ldid或ldone对
-
函数替换+
函数,但没有成功。
我做了一些事情,但当我试图从iPhone启动它时,它崩溃了
我所做的是:
我的错误是什么?编辑二进制文件后,需要使用
ldid或ldone对其进行签名。
我更喜欢ldone
要获取ldone
,请添加http://cydia.hackulo.us
下载到您的源代码,然后从该源代码安装ldone
然后使用命令/ssh运行:
ldone /Directory/of/binary -s
然后将chmod转换为二进制到0775,应用程序应该打开 别忘了代码签名可能这就是我问题的原因!我必须做什么?你在用越狱装置吗?是的!我在做越狱装置,有什么帮助吗?你能给我推荐一些教程吗?