Repository navigation
1.2.6
感谢您使用 HyperPGuard。
本次更新解决两件事:开关在普通应用里读不到,以及方法层拦截依赖组件版本。
修复
- 注入到普通应用的规则读不到界面里的开关:此前用系统 Context 查询只对系统级进程有效,其余进程会因包名与 uid 不符被拒;现在界面改开关时同时落一份配置到
/data/local/tmp/hyperpguard.conf,目标进程查不到就改读这份文件
优化
- XSOF 写库、AIDL 接口、SystemHelper 数据出口改为「先按已知类名,再按方法签名兜底」:组件升级或降级导致混淆类名变化时仍能定位到拦截点
- 每次扫描的命中数写入日志,方便判断当前版本是否被覆盖
说明
- 开关改动需要对目标应用点一次「重启」才会重新注入
- 读不到配置时仍按默认值运行,不会因为配置缺失而停止拦截