文章目录

  • 前言
  • 一、设置 Python 3.73.73.7 版本
  • 二、安装 frida 12.7.512.7.512.7.5 版本
  • 三、安装 frida-tools 5.1.05.1.05.1.0 版本
  • 四、安装 PyCharm

前言

frida 与 Python 之前存在版本匹配 , 如果设置的 frida 版本与 Python 版本不兼容 , 经常出现库不匹配的情况 , 报各种错误 , 这里推荐按照本博客中的版本进行匹配 ;

如果出现版本不匹配的情况 , 需要卸载相关模块 , 重新进行安装配置 ;

一、设置 Python 3.73.73.7 版本


首先要安装 Python 工具 , 参考 【开发环境】Windows 中安装 Python 各个版本 ( 下载 Python 各版本 SDK | 安装 Python ) 博客进行安装 , 这里设置 3.73.73.7 版本进行后续操作 ;

设置 Python 3.73.73.7 版本 : Windows 中安装了多个 Python 版本 , 在环境变量中 , 将哪个版本的路径放置在最顶端 , 那么当前调用 python 或 pip 命令时 , 就使用的哪个版本的 Python ;

设置完 Python 3.73.73.7 环境变量后 , 使用 python -V 命令 , 查看当前的 Python 版本 ;

二、安装 frida 12.7.512.7.512.7.5 版本


安装 frida 12.7.512.7.512.7.5 版本 , 该版本对应的 frida-tools 版本是 5.1.05.1.05.1.0 版本 ;

安装 frida 12.7.512.7.512.7.5 版本命令 :

pip install frida==12.7.5

安装过程命令行输出 :

C:\Users\octop>pip install frida==12.7.5
Collecting frida==12.7.5Downloading frida-12.7.5.tar.gz (6.9 kB)
Using legacy setup.py install for frida, since package 'wheel' is not installed.
Installing collected packages: fridaRunning setup.py install for frida ... done
Successfully installed frida-12.7.5
WARNING: You are using pip version 20.1.1; however, version 21.2.4 is available.
You should consider upgrading via the 'd:\001_develop\022_python\python37_64\python.exe -m pip install --upgrade pip' command.

三、安装 frida-tools 5.1.05.1.05.1.0 版本


安装 frida-tools 5.1.05.1.05.1.0 版本 , 该版本对应的 frida 版本是 12.7.512.7.512.7.5 版本 ;

安装 frida-tools 5.1.05.1.05.1.0 版本命令 :

pip install frida-tools==5.1.0

安装过程命令行输出 :

C:\Users\octop>pip install frida-tools==5.1.0
Collecting frida-tools==5.1.0Downloading frida-tools-5.1.0.tar.gz (26 kB)
Collecting colorama<1.0.0,>=0.2.7Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Requirement already satisfied: frida<13.0.0,>=12.7.3 in d:\001_develop\022_python\python37_64\lib\site-packages (from frida-tools==5.1.0) (12.7.5)
Collecting prompt-toolkit<3.0.0,>=2.0.0Downloading prompt_toolkit-2.0.10-py3-none-any.whl (340 kB)|████████████████████████████████| 340 kB 656 kB/s
Collecting pygments<3.0.0,>=2.0.2Downloading Pygments-2.10.0-py3-none-any.whl (1.0 MB)|████████████████████████████████| 1.0 MB 344 kB/s
Collecting wcwidthDownloading wcwidth-0.2.5-py2.py3-none-any.whl (30 kB)
Collecting six>=1.9.0Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Using legacy setup.py install for frida-tools, since package 'wheel' is not installed.
Installing collected packages: colorama, wcwidth, six, prompt-toolkit, pygments, frida-toolsRunning setup.py install for frida-tools ... done
Successfully installed colorama-0.4.4 frida-tools-5.1.0 prompt-toolkit-2.0.10 pygments-2.10.0 six-1.16.0 wcwidth-0.2.5
WARNING: You are using pip version 20.1.1; however, version 21.2.4 is available.
You should consider upgrading via the 'd:\001_develop\022_python\python37_64\python.exe -m pip install --upgrade pip' command.

四、安装 PyCharm


参考 【开发环境】Windows 安装 PyCharm 开发环境 ( 下载 PyCharm | 安装 PyCharm | 在 PyCharm 中创建 Python 工程 ) 博客 , 安装 社区版 PyCharm 即可 ;

【Android 逆向】frida 框架安装 ( 设置 Python 3.7 版本 | 安装 frida 12.7.5 版本 | 安装 frida-tools 5.1.0 版本 )相关推荐

  1. anaconda 设置python3为主_关于在Windows、Linux和Mac上安装设置Python的问题

    介绍 在你的机器上安装Python是不是很困难?这实际上是我在数据科学初学者中看到的一个非常常见的问题.安装在理论上可能看起来很简单,但在现实中可能会有点问题. 我个人在尝试在我的Linux和Wind ...

  2. 【Python】扫盲帖:关于在Windows、Linux和Mac上安装设置Python的问题

    来源|Analytics Vidhya 概述 在Linux.Mac或Windows机器上安装Python时遇到的问题 一步一步安装Python及流行的数据科学工具 1 介绍 在你的机器上安装Pytho ...

  3. 【Android 逆向】使用 DB Browser 查看并修改 SQLite 数据库 ( 下载 DB Browser 安装包 | 安装 DB Browser 工具 )

    文章目录 一.下载 DB Browser 安装包 二.安装 DB Browser 工具 一.下载 DB Browser 安装包 DB Browser 官网 : http://www.sqlitebro ...

  4. 之前安装的python环境可以删除吗-在Mac上删除自己安装的Python方法

    推荐使用 Homebrew 来安装第三方工具.自己安装的python散落在电脑各处,删除起来比较麻烦.今天在此记录一下删除的过程(本人以Python3.6为例). 删除Python 3.6 frame ...

  5. Android逆向笔记-通过配置文件设置全屏(逆向开发与正向开发)

    这里就是最简单的项目: 源码打包下载: https://github.com/fengfanchen/AndroidReverse/tree/master/CrakDemo3 这里首先用逆向改配置文件 ...

  6. gensim将python dict字典形式的词向量导入到word2vec模型(同时适合gensim4.0+版本)

    先上代码,解释在后: 代码 注意:本代码的gensim 版本适合4.0.0及以上,低于此版本的代码请参考:https://stackoverflow.com/questions/45981305/co ...

  7. Android逆向之旅---破解某应用加密算法(动态调试so和frida hook so代码)

    一.样本静态分析 最近有位同学发了一个样本给我,主要是有一个解密方法,把字符串加密了,加解密方法都放在so中,所以之前也没怎么去给大家介绍arm指令和解密算法等知识,正好借助这个样本给大家介绍一些so ...

  8. python安装cv-oracle时如何解决vc++的问题_python中cx_Oracle模块安装遇到的问题与解决方法...

    --=========================================================================== 我的实践过程: 1,将oci.dll文件(从 ...

  9. windows当中python的安装和环境部署,和数据类型,并且在linux当中安装python是windows当中的pycharm基于linux可以运行

    一windows当中的安装 1>首先安装python解释器 安装途径可以从官网下载Welcome to Python.orgThe official home of the Python Pro ...

最新文章

  1. 无法加载资源,因为“应用程序传输安全性”策略要求使用安全连接
  2. oracle同时更新多列数据,ORACLE 11G 表联合更新多列
  3. python处理表格数据-60万行的Excel数据,Python轻松处理
  4. Tomcat原理详解和各种集群的实现
  5. 【渝粤教育】电大中专电子商务网站建设与维护 (14)作业 题库
  6. python函数星号参数
  7. mydbtest文档
  8. 腾讯地图产业版WeMap 升级
  9. 信息安全快讯丨密标委发布信息系统密码应用基本要求;国家漏洞库关于微软多个安全漏洞的通报;支付宝检测到部分苹果用户ID被盗
  10. Log4Qt 日志格式化(TTCCLayout)
  11. opencv实战4-图像滤波
  12. php file_put_contents 根目录权限,关于php:file_put_contents权限被拒绝
  13. nginx - nginx的安装部署
  14. 挖一挖C#中那些我们不常用的东西之系列
  15. win7怎么连接不上宽带连接服务器未响应,宽带连接不上,教您怎么解决宽带连接不上...
  16. 分治(二)——三分法学习笔记
  17. AspectJ使用实例
  18. nvm,nrm 管理 node版本号 和 npm 源管理
  19. dnf服务器维护中 启动游戏失败,dnf1月29日启动游戏失败怎么办 dnf提示客户端版本非法解决方法...
  20. linux安装oracle12c

热门文章

  1. IEC61850电能质量1~50次谐波有效值建模
  2. 试用了一下sourceMonitor有点不知所云..
  3. 快速深入一门语言的几个问题 - Shell909090 - 随笔杂记
  4. vs2008 试用版评估期结束的解决方法(2009-08-
  5. 20145226《信息安全系统设计基础》第1周学习总结
  6. Asp.Net异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值的解决方法...
  7. dell服务器系统开机提示错误解决方法
  8. C# ToString()方法
  9. React篇-报错信息:warning: Can't call setState (or forceUpdate) on an unmounted component.
  10. RBAC(Role-Based Access Control,基于角色的权限访问控制)—权限管理设计