赞
踩
逆向分析一款APP,有时候会在不同的Android系统上进行,那么对Frida的版本有一定的要求,比如Android 8.1 适合Frida12.8.X 系列的,Android 10 适合Frida 14以上的,那么不断的重复安装是没有效率的事情,所以需要能简单管理多个Python环境的工具。(本文针对的WIN用户)
1.本文是在虚拟机中演示的
2.虚拟机是属于最原始的状态
3.本文使用的资源文件
https://download.csdn.net/download/WuYu_AS/20674404?spm=1001.2014.3001.5503
1.本文使用的是python 3.7.8,首先选择自定义(Customize installation),接着选择自己指定的路径,最后一路next就可以
2.检测python是否安装成功。
python --version
1.安装pyenv-win的1.2.4版本
pip install pyenv-win==1.2.4 --target C:/.pyenv
2.配置环境变量:右击我的电脑->属性->高级系统设置->环境变量
PYENV:自己定义的路径
%PYENV%\bin
%PYENV%\shims
3.检测pyenv环境:通过新开一个cmd窗口输入pyenv
1.查看能安装的Python
pyenv install --list
2.进行安装:之前安装的是3.7版本的,那么新的就安装 3.5.0-amd64版本的,直接安装会很慢(有VPN的例外),那么就需要替换成淘宝的镜像就比较快(C:.pyenv\pyenv-win\libexec中的pyenv-install文件),然后重新开始安装,下载成功之后就会进入安装页面
pyenv install 3.5.0-amd64
//淘宝的镜像
https://npm.taobao.org/mirrors/python
1.切换成3.5.0-amd64
pyenv global 3.5.0-amd64
2.pyenv rehash(第一次配置的时候才会使用)
3.将之前的3.7.8的PATH中的配置删除
4.新开cmd查询当前的python
5.查询所有的python版本
pyenv versions
6.再下载一个Python版本作为测试
pyenv install 3.6.0
6.通过pyenv,切换成3.6.0版本,最后只要对不同的Python安装对应的Frida版本就可以了
pyenv global 3.6.0
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。