• 最新版Theos.2016.08的安装方法


    http://bbs.pediy.com/showthread.php?t=212425

    : 【翻译】手把手安装最新版Theos.2016.08
    : roysue
    : 2016-08-26,17:00:25
    : http://bbs.pediy.com/showthread.php?t=212425


    Theos
    最初由DHowett进行开发,由于DHwoett去了微软,不再有时间维护了,所以Adam Demasi(kirb)接手了他的工作,并且添加了很多全新的功能。所以,之前书上《iOS App Reverse Engineering》讲的安装方法已经不再适用,现在我们来讲一下最新的安装方法。

    Ox.01 
    安装dpkgldid


    DpkgDebian的软件包。
    Ldid是越狱祖师爷Saurik开发的一款二进制授权管理软件,可以对越狱应用进行SHA1运算生成授权,让软件包可以在iPhone上执行。
    在这里我们使用Homebrew来安装他们。Homebrew是一款Mac上的基于Ruby的包管理器,可以理解为与YumAptPecman类似即可。
    Homebrew安装上述软件仅需一句话:

    代码:

    brew install dpkg ldid

    如果没有安装Homebrew,那么安装它也仅仅只需要一句话(可能需要VPN环境,github最近越来越不稳定也是众所周知的事情):

    代码:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


    Ox.02 安装Thoes


    之前我们把Theos安装在/opt/theos,现在我们还是安装在这个文件夹。

    代码:

    sudo git clone --recursive https://github.com/theos/theos.git /opt/theos

    然后把/opt/theos的权限改成你自己:

    代码:

    sudo chown $(id -u):$(id -g) /opt/theos

    最后这一步也很重要,要把theos的执行路径加入到环境变量之中,在~./bash_profile中加上这么两句:

    代码:

    export THEOS=/opt/theos
    export PATH=/opt/theos/bin/:$PATH

    最终~./bash_profile会长这样: 


     

    Ox.03 
    测试是否安装成功


    Cd
    到任意可执行目录,执行:

    代码:

    nic.pl

    New Instance Creator开始执行则已经安装成功。
     

    0x.04 
    从旧款Theos升级到最新版


    直接上代码:

    代码:

    git submodule update -recursive

    记得加入递归(-recursive)选项。是不是比原来的简单多了?

    0x.05 
    注意事项


    1
    、如果~目录下没有bash_profile,那么可以新建一个,Mac OS属于类Unix系统,~./bash_profile的功能与Linux下相同。
    2
    、旧版的安装方法中,有这么一句话:sudo /opt/theos/bin/bootstrap.sh substrate,新版中已经去除了bootstrap引导,直接跳过即可。


    参考链接:
    https://github.com/theos/theos/wiki/Installation
    http://stackoverflow.com/questions/1030169/easy-way-pull-latest-of-all-submodules

    原文:
    http://bbs.iosre.com/t/tutorial-install-the-latest-theos-step-by-step/2753/10

    *转载请注明来自看雪论坛@PEdiy.com 


    最近看看书的时候,刚好碰到这个问题,虽然在iOS逆向论坛看到了此问题的解决办法,无奈洋文不是很好,只能参考这篇文章了,谢谢原作者的翻译。



     

  • 相关阅读:
    【项目02】王者荣耀英雄搜索数据结构
    powerdesigner-ER图建模
    H5笔记02
    H5笔记01
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
    Python for Data Science
  • 原文地址:https://www.cnblogs.com/csnd/p/11800670.html
Copyright © 2020-2023  润新知