专栏名称: 小浅玩机
丨科普丨教程丨分享丨 玩转安卓,致力于让苹果用户放弃苹果( ‵▽′)ψ
目录
相关文章推荐
厦门日报  ·  手机上可比价!福建已上线,操作方法→ ·  17 小时前  
厦门日报  ·  厦门最新公布!5大举措 ·  昨天  
厦门日报  ·  刚刚!厦马男女冠军双双打破赛会纪录! ·  2 天前  
厦门日报  ·  降了!厦门最低17元!网友:还想要9.9元 ·  3 天前  
51好读  ›  专栏  ›  小浅玩机

不用Root也能使用Xposed!

小浅玩机  · 公众号  ·  · 2017-12-13 12:19

正文

↑ 点击上方“小浅玩机”关注小浅


小浅在知乎上翻到一篇文章,来自@weishu


他实现了无需ROOT就能使用Xposed的方法


Xposed需要ROOT的原因在于它需要获取最高权限,从实现来过程来看,因为Xposed需要修改系统文件,而这些文件只有root权限才能修改;其最终目的是在任意App进程启动之前能任意加载 特定Xposed模块 的代码,所以ROOT是必须。


而一个程序的“本进程内,几乎是可以为所欲为的”,利用这一点,把别的App放在自己的进程里面运行,然后Hook自己,貌似就可以达到目的。


他的实现思路是:用 VirtualApp 去启动别的App,在启动过程中通过 epic Hook本进程,从而控制被启动的App。


并且用WeChat Magician做了实验而且成功了!




不过,他也提醒:千万不要在Root环境或者双开环境下运行关键App,不然微信登录密码,支付宝支付密码,银行卡账号,很有可能被尽收眼底。


目前项目处于初级阶段,大家可以去关注一下哦~


原文非常详细,包含源代码:https://zhuanlan.zhihu.com/p/31620013