Java 1.8 开发环境(部分人员开启工具会出现显示错位现象,请保证分辨率处于正常) Windows 10(测试没问题) 自行配置好Windows客户端Frida环境和Android服务端frida环境
1.请确保命令行可以启动Frida
2.确认Frida客户端版本和安卓Frida服务端版本一致
点击【新建测试方案】后命名.如:美团
测试方案命名后会打开菜单栏,点击【获取】后【应用列表】会将应用程序列出来
可以使用搜索功能查找目标App,在方框中填写App,然后点击【过滤】
选择App后,需要选择注入方式【attach】需要手动开启App后点击、【Spawing】无需手动启动App直接点击即可。
点击消息框的内容,即可看到详细的内容
可以在测试中进行切换,数据会在其他页面中继续堆叠
同时也新增了
1.选择权限可以单独显示选中的内容
2.添加了信息栏删除功能
3.脚本优化且新加了bypassRoot环境的脚本
Xposed检测代码传送门
创建完成之后,包名随意只是数据库中有这个表,测试不填也行~然后点击开始即可捕获,但是如果想切换到其他状态,需要中止检测后点击其他状态页面,否则多线程写入会导致数据库锁死从而不记录信息。
Xposed插件需要修改成自己的包名
一.应用列表内容过少
解决方法:1.将手机手动重启,重新开启frida。2.重新将frida-server kill掉,重新启动
二找不到应用程序
解决方法:1.检测Frida是否准确或重新启动frida-server
三.应用程序什么内容都没有
在同事测试和开发Debug过程中没有发现任何报错,也未有逻辑错误,因此这个Bug无法修改,同事通过更换系统解决了这个问题,在这里不建议各位使用此方法。
四.App打开崩溃(一)
解决方法:
1.在我测试中,使用Pixel手机确实会出现App崩溃的情况,在使用小米机器或其他机器暂未发现有此情况
2.Frida被检测
五.App打开崩溃(二)
解决方法:使用frida-ps -U查看App是否存在双进程,切换版本到frida15试一试










