SimpleHook 使用教程
SimpleHook 是一个基于 Python 的轻量级、简单易用的钩子框架,旨在帮助开发者更方便地实现代码的模块化和解耦。如果你追求更复杂的 hook 操作,推荐使用 jsHook,它可以实现更复杂的功能。而如果你需要更多扩展功能,可以尝试类似算法助手的应用。
演示环境
手机型号:Redmi K50 Pro
手机系统:HyperOS 1.0
前提准备
1.获取手机ROOT权限,详见Magisk 安装教程。
2.安装LSPosed框架,详见LSPosed 安装教程。
步骤演示
(简略教程,详细教程待续)
1.下载并安装SimpleHook。
2.打开SimpleHook,弹出Root授权窗口,点击允许。
3.编写配置,详见SimpleHook hook部分代码 (github.com),(导入现成配置:SimpleHook配置仓库 (github.com))。
4.打开LSPosed,激活SimpleHook,并勾选对应软件。
配置示例
小米音乐(QQ音乐)免看广告无限听VIP音乐,配置如下:
1 | [{"packageName":"com.miui.player","appName":"音乐","versionName":"4.16.0.11","description":"","configs":"[{\"className\":\"com.tencent.qqmusiclite.freemode.FreeModeManager\",\"methodName\":\"getRemainFreeTime\",\"params\":\"com.tencent.qqmusiclite.freemode.data.dto.Config\",\"resultValues\":\"114514l\"},{\"className\":\"com.tencent.qqmusiclite.freemode.FreeModeManager\",\"methodName\":\"isFreeModeEnableAvailable\",\"resultValues\":\"true\"},{\"className\":\"com.tencent.qqmusiclite.freemode.FreeModeManager\",\"methodName\":\"isNoLoginFreeModeEffective\",\"resultValues\":\"true\"}]","id":5}] |
(剩余免费时间无实际作用,建议退出账号,此时仅需勾选第二条规则。)
SimpleHook 使用教程