zoukankan      html  css  js  c++  java
  • 面向安卓逆向的Frida(一)————环境安装

    Frida框架的准备

    Python安装

    唯一值得注意的就是如果你是windows系统的话python版本记得选择3.7(推荐)或2.7
    因为之后在安装Frida server时,windows只有py3.7与2.7版本,且3.7版本的server版本更高,如果你已经安装好了3.7版本或者已有3.7版本就可以忽略
    这里就不再赘述该怎么安装Python

    配置虚拟环境

    win+R,输入cmd启动命令提示符,输入pip install virtualenvwrapper-win -i https://pypi.doubanio.com/simple,通过pip安装virtualenvwrapper,如果有梯子不加-i 豆瓣源也可以

    添加WORKON_HOME环境变量

    Workon环境变量指定了虚拟环境创建的地址,默认会在C盘用户创建Env文件夹,如果你不想放在C盘就可以通过这么设置来放到你想要的地址,重启CMD之后就可以创建虚拟环境了

    通过mkvirtualenv命令创建需要的虚拟环境

    重启cmd,如果你的计算机中只有一个python3.7或者3.7版本在你的环境变量中是最上面的,那就可以简单的通过mkvirtualenv +想要的虚拟环境名如:mkvirtualenv fridahook
    在第一次创建完虚拟环境后,cmd会自动进入虚拟环境

    在之后如果需要进入虚拟环境就可以通过workon +虚拟环境名做到,如果忘了虚拟环境名可以简单的输入workon,计算机会自动得输出创建的所有虚拟环境

    安装Frida

    有梯子

    cmd输入pip install frida-tools即可

    无梯子(仅供参考)

    因为我自己用的梯子下的,所以没梯子这方法行不行我也不知道,这也是我从别人的教程知道的,思路是通过setuptools安装
    下载setuptools-46.0.0-py3-none-any.whl
    https://pypi.org/project/setuptools/#modal-close

    下载frida-12.8.14-py3.7-win-amd64.egg
    https://pypi.org/project/frida/#files

    cmd,cd到下载了frida-12.8.14-py3.7-win-amd64.egg的目录下,然后cmd输入easy_install frida-12.8.14-py3.7-win-amd64.egg


    检测Frida安装是否成功

    通过frida --version和在python下导包不会报错,就可以知道frida安装成功了

  • 相关阅读:
    天才难过四级关
    肉鸟一只
    继续折腾mac。os(没进展)
    Intel(R) ICH9M LPC Interface Controller 2919驱动安装方法
    nusoap的使用
    STL HASH_MAP简单应用
    jQuery select操作控制方法小结
    unordered_map详解
    STL map与Boost unordered_map
    [C/C++]关于C++11中的std::move和std::forward
  • 原文地址:https://www.cnblogs.com/CimeLi/p/12750598.html
Copyright © 2011-2022 走看看