美文网首页
iOS——逆向准工作

iOS——逆向准工作

作者: 为自己丶拼个未来 | 来源:发表于2018-05-17 18:27 被阅读0次

    必备工具

    逆向工具首先需要准备一些必备工具:
    1.首先需要下载电脑版PP助手(直接就能百度到)
    2.后面学习会用到的几个工具链接: https://pan.baidu.com/s/1KS5D9Wp-E-cQ_H_IwfObdw 密码: jdhj(如果是mac电脑其中的win软件不需要安装)
    3.安装MonkeyDev 如果没有越狱设备其中的一些安装步骤是可以省略的

    安装好MonkeyDev之后,用xcode创建新的项目会出现下面这个选项


    安装成功

    创建好的项目会看到一个TargetAPP这样一个目录,此时我们需要去PP助手下载你想逆向的APP,必须是已经越狱的应用,直接将已经下载直接拷贝到这个目录下面。


    项目目录
    拷贝的路径

    我们编译下这个项目,如果出现是证书错误,需要用上面下载好的重签名对这个APP进行重签名,如果是其他错误例如FILEBASENAME.h文件找不到都可以先暂时注释掉。然后直接运行(必须是真机),就能看到你要逆向的程序运行到你的手机上了。

    那么如何调试这个APP,我们需要到http://www.cycript.org下载这个SDK,我们需要将这个SDK拷贝到/opt这个目录下面

    添加到的目录

    然后打开终端,执行cycript,需要用到手机的IP地址,端口号在项目中查看(默认为6666)


    连接上手机

    运行cycript初夏下面的错误,首先需要关闭mac系统的SIP:https://jingyan.baidu.com/article/9c69d48ff88b3813c9024e9d.html,然后在进行http://ju.outofmemory.cn/entry/335637

    /Users/obaby/Desktop/小项目/keygen/cycript_0.9.594/cycript 
    dyld: Library not loaded: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib 
    Referenced from: /Users/obaby/Desktop/小项目/keygen/cycript_0.9.594/Cycript.lib/cycript-apl 
    Reason: image not found 
    Abort trap: 6
    

    然后再次尝试连接。

    相关文章

      网友评论

          本文标题:iOS——逆向准工作

          本文链接:https://www.haomeiwen.com/subject/wxnvkftx.html