关于微信QQ等社交应用,因为有些修改版软件没有对应的Xp模块来通过LSPosed注入,所以签名信息变了,这导致无法正常分享到社交应用(直接复制链接来分享其中的内容有点鸡肋)。要解决这个问题需要使用
SimpleHook。在软件页面选择低栏第二个扩展页面,(这个页面是一些已经预制好的Hook方案,这也是SimpleHook名字的由来吧)。然后在这个页面填加要Hook的社交软件(原理就是改变这些应用被读取的签名值),然后点击新加的,打开总开关,下滑找到伪装签名并打开开关。(接下来就是改变读取的应用的签名了)点击伪装签名这栏,进去选择要读取的应用,然后点击应用,弹出让选择APK替换签名,点击找到原版未修改的APK安装包,点击安装包后回到替换界面,点击更新,然后点击右上角的保存,一路保存到扩展页面。最后别忘了在LSPosed里勾选要Hook的社交软件。如果是无Root环境,可以使用LSPatch的本地模式(NPatch本地模式被玩坏了)打包社交软件,并在社交软件的模块列表里勾选SimpleHook。
值得一提的是,让我了解并学习SimpleHook的修改版应用是
Bilibili,因为我经常想分享视频到QQ,但是不能直接分享,因为签名不对。这个版本有很多功能,使用了Bili漫游X版本,基于
ReVanced方案打包,没有Xposed模块。不过我了解到ReVanced也支持使用Magisk模块来注入原版App,我暂时还没研究。