一是判断设备本身,2是用户行为,三是机器学习
设备本身信息,androidid,root,模拟器,xposed,wifi代理,调试,frida,jdb,adb开发者选项,设备型号,操作系统,屏幕尺寸
做一些数据加密,完整性,签名,防劫持,防截屏,资源文件保护
反爬策略,封ip,封useragent,封cookies,验证码验证,图片加水印等
特征,特征进程名,应用前后台状态,自动点击器,文件名,运行中进程信息,群控软件,adb开发选项
用户行为,点击时间间隔,点击位置,检查点击坐标,区域,点击方式,单点或多点,点击来源,点击流程,监控异常数据,点击行为,滚动页面模拟点击只有点击,活体检测,摇头灯
机器学习采集信息
采集的数据主要是四个方
硬件固定信息: 主板型号、imei、mac、cpu、存储卡
硬件动态信息: 电池、传感器、内存、cpu
软件固定信息: 版本、调试、rom、root、包名
软件动态信息: ip、风险程序、内存、网络.
InstalledApp_info:工作环境安全值
system_info:系统信息安全值
DevInfo_info:设备指纹信息安全值
risk_Dev:设备是否在黑名单中
safe_dev:设备是否安全
使用sklearn模块中的决策树来完成分析。
反爬虫策略
于 2023-09-22 17:03:49 首次发布