美文网首页
iOS逆向 开发工具

iOS逆向 开发工具

作者: yahibo | 来源:发表于2017-06-29 09:26 被阅读175次

    1、Class-dump    下载地址 :http://stevenygard.com/projects/class-dump

    下载后将class-dump 复制到 /usr/bin 下,然后在 Terminal 中执行 sudo chmod 777 /usr/bin/class-dump 赋予执行权限。

    运行 class-dump 可看到一些基本参数

    2、Theos

    安装 command line tools    在终端执行     xcode-select  —install

    $ sudo xcode-select -s /Applications/XcodeName/Contents/Developer  (指定XcodeName为默认的Xcode)

    下载Theos:终端依次执行以下命令

    expor THEos=/opt/theos

    sudo git clone git://github.com/DHowett/theos.git $THEOS

    3、配置ldid

    Ldid 是专门用来签名iOS可执行文件的工具,用以在越狱iOS中取代Xcode自带的codesign .从http://joedj.net/ldid下载ldid,把它放在 /opt/theos/bin  下  再执行以下命令赋予权限:

    Sudo chmod 777 /opt/theos/bin/ldid

    4、配置CydiaSubstrate

    先运行Theos的自动化配置脚本,操作如下: sudo /opt/theos/bin/bootstrap.sh substrate

    5、配置 dpkg-deb

    deb 是越狱开发安装包的标准格式,dpkg-deb是一个用于操作deb文件的工具,有了这个工具,Theos 才能正确地把工程打包成为deb文件。

    https://raw.githubusercontent.com/DHowett/dm.pl/master/dm.pl下载dm.pl,将其重命名为 dpkg-deb后,放到 /opt/theos/bin/ 目录下,然后用以下命令赋予其可执行权限:

    sudo chmod 777 /opt/theos/bin/dpkg-deb

    6、配置Theos NIC templates

    内置 5种Theos工程类型的模板,方便创建多样的Theos工程。Https://github.com/DHowett/theos-nic-templates/archive/master.zip获取5种模板,解压后放到 /opt/theos/templates/iphone/  下。

    相关文章

      网友评论

          本文标题:iOS逆向 开发工具

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