【技术实现步骤摘要】
一种基于frida框架的手机app数据自动化采集方法
[0001]本专利技术涉及电子信息
,具体是一种基于frida框架的手机app数据自动化采集方法。
技术介绍
[0002]随着移动互联网发展,5g时代来临,越来越多的企业开发了APP,大量电子商务、生活服务等方面的数据在手机APP中产生,获取手机APP中的相关数据,为国家政府规划决策及企业发展提供更精准的大数据支撑,势在必行。
[0003]而手机APP数据获取难度较大,目前行业中相关技术难以稳定获取手机APP数据,如专利号202010977558.0专利名称为一种基于appium框架的自动化手机app数据获取方法及系统,通过appium等方式操作手机APP点击滑动等方式获取数据,只能单进程获取app当前加载页面的数据,无法并发请求,速度慢、性能差;而手机APP接口大部分都使用了数据加密方法进行了加密,很多加密方法还隐藏在手机APP的so文件中,无法获取到明文代码,只有二进制文件,直接获取加密方法采集数据十分困难。
技术实现思路
[0004]针 ...
【技术保护点】
【技术特征摘要】
1.一种基于frida框架的手机app数据自动化采集方法,其特征在于,具体方法如下:1).使用抓包工具拦截抓取手机APP访问产生的http及https请求接口,保存请求抓包内容;2).查看抓包的http及https请求返回内容,确认包含目标数据的http及https请求为目标请求;3).多次尝试手机APP目标接口请求,分析相关参数变化确认加密的目标请求参数;4).使用JAVA反编译工具打开手机APP源码,使用搜索目标请求参数名的方法找到目标请求参数所使用的加密函数;5).使用frida框架hook功能hook该加密函数,获取到该加密函数的请求参数,具体方法如下:S1.在电脑上运行手机模拟器,或运行手机,手机需要和电脑在同一网络中,在手机或手机模拟器中安装fridaserver,并赋予其执行权限,启动目标APP,使用root身份启动fridaserver;S2.在电脑中安装fridaclient并启动,连接手机端的fridaserver,附加目标app进程并得到目标镜...
【专利技术属性】
技术研发人员:张密,杨芳,
申请(专利权)人:贵州电子商务云运营有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。