说行为特征检测的,请问这要怎么检测?比真人还真人的行为,还可以不断优化脚本,加入更多人类的行为特征,主打一个少量多次不规律。
1. sendevent 内核级触摸 — 滑动和点击都通过 /dev/input/event5 直接注入,MotionEvent.getSource() 返回 SOURCE_TOUCHSCREEN,和真实手指一样
2. 高斯分布随机 — 所有延迟、坐标、滑动距离都用高斯分布(自然钟形曲线),不再是均匀随机
3. 滑动轨迹仿真 — ease-out 贝塞尔曲线(开头快结尾慢) 微抖动,模拟真实手指轨迹
4. 包名隐藏 — session 结束自动 pm disable uiautomator2 的两个 APK,下次启动前自动恢复