文章总结: 本文介绍了App渗透测试工具Frida的安装与环境配置。详细涵盖了电脑端Python及Frida工具的安装、虚拟环境配置,以及在Android手机端部署Frida服务端并通过ADB连接验证的全过程,帮助初学者搭建基础Hook环境。 综合评分: 72 文章分类: 移动安全,渗透测试,安全工具
带你走进app渗透之frida大门
原创
做一安全 做一安全
做一不做二
2026年1月25日 19:11 广西
frida可以说是app渗透离不开的一个动态插桩工具,可以实现app中实现java层、native层的hook操作;
其他的话少说,进入今天的主题,今天首先是安装frida;
第一步:安装python
https://www.python.org/downloads/release/python-3114/
根据你自己的系统版本来
建议勾选上环境变量
点击install now
接下来就是等待默认安装
当你看到这个页面意味安装成功
接下来测试一下是否成功安装python环境
python --version显示版本号安装成功
第二步:安装虚拟环境(ps:这一步看个人喜欢)
pip install virtualenvwrapper-win -i https://mirrors.aliyun.com/pypi/simple
没有出现报错信息,证明安装成功,接下来配置环境变量来测试
随意找一个目录,创建一个文件夹;名字一定要如图这个,其他的不行
配置环境变量
此处的名字不能变
接下来我们就可以新建虚拟环境了
mkvirtualenv zyaqfr
查看创建的虚拟环境
Workon
这个时候有人就会问了,虚拟环境有什么作用呢,作用了就是干净,干净了就会避免一些不必要的麻烦,还可以实现版本的切换等,所以前面也说了,看个人喜欢的
第三步:安装frida
可以看到现在目前版本最新的是17.6.2
pip install frida-tools -i https://mirrors.aliyun.com/pypi/simple
提示这个代表安装成功
当出现这个证明frida安装成功了
第四步:手机安装frida服务端
可以看到上面的有许多架构的,使用abs查看手机架构;首先下载abs
https://developer.android.google.cn/tools/releases/platform-tools?hl=zh-cn
查询手机的架构
getprop ro.product.cpu.abi
arm64
下载对应的版本即可
下一步就是导入到手机
先解压,看到这么个文件,导入到手机
使用adb命令
adb push C:\zyaq1\frida-server-17.6.2-android-arm64\frida-server-17.6.2-android-arm64 /sdcard/
查看一下手机是否存在文件
文件存在,证明导入成功
运行服务端
另外起一个cmd运行
frida-ps -U
查看能否看到安装的软件;有东西证明成功
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:做一不做二 做一安全 做一安全《带你走进app渗透之frida大门》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论