【Android 逆向】frida 框架安装 ( 设置 Python 3.7 版本 | 安装 frida 12.7.5 版本 | 安装 frida-tools 5.1.0 版本 )
文章目錄
- 前言
- 一、設置 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 即可 ;
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的【Android 逆向】frida 框架安装 ( 设置 Python 3.7 版本 | 安装 frida 12.7.5 版本 | 安装 frida-tools 5.1.0 版本 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 逆向】使用 Pytho
- 下一篇: 【Android 逆向】x86 CPU