Frida全平台Hook框架
java、so层都能Hook
一、frida环境安装
(一) python3.7安装
这个必需升级到Python3.7,而且我装的就是Python3.7
(二)安装virtualenvwrapper
pip3 install virtualenvwrapper-win -i https://pypi.doubanio.com/simple
(三)配置虚拟环境变量
WORKON_HOME
(四)创建虚拟环境
mkvirtualenv --python=python.exe全路径 fridaHook
执行命令后会在E:\envs下生成一个fridaHook文件夹
(五)进入虚拟环境、
workon fridaHook
(六)安装frida和frida-tools
pip3 install frida -i https://pypi.doubanio.com/simple
安装完成进入Python环境执行import frida,没有报错,返回成功
pip3 install frida-tools -i https://pypi.doubanio.com/simple
安装完成执行frida --version,返回14.2.3安装成功
P.S. 以下是Js开发环境的简单配置
二、vscode安装
配置vscode语言中文简体
打开"vscode" , 按快捷键"Ctrl+Shift+P"。
在顶部搜索框中输入"configure language"
三、javascript环境安装
(一)安装nodejs
(二)安装frida代码提示
npm i -g @types/frida-gum