V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
isbase
V2EX  ›  Android

关于使用 GravityBox 的潜在风险

  •  
  •   isbase ·
    PRO
    · Dec 26, 2015 via Android · 12987 views
    This topic created in 3783 days ago, the information mentioned may be changed or developed.
    gravitybox 会修改某些系统 apk 以实现某些功能,那么如果这个 apk 更新了,安装新版本会造成什么影响吗?

    例如 GB 可以去掉 Google now 桌面多任务界面的搜索框,修改后是这样


    那么, Google 桌面更新后安装新版本是否会让 GB 的修改失效,或者无法安装新版本?
    7 replies    2015-12-26 20:49:42 +08:00
    Halry
        1
    Halry  
       Dec 26, 2015 via Android
    不是这样, gb 是修改了 art 的运行,当然更新后就没有了,因为代码混淆了,要重新找出漏洞。
    还有,改 recent 的不关 google 桌面的事情,是 android system 自带的
    honeycomb
        2
    honeycomb  
       Dec 26, 2015
    这种事情有发生过
    KyonLi
        3
    KyonLi  
       Dec 26, 2015 via Android
    gravitybox 会修改某些系统 apk 以实现某些功能

    请问这个结论是怎么得出的?
    isbase
        4
    isbase  
    OP
    PRO
       Dec 26, 2015
    @KyonLi 记得是作者说 gb 会对 apk 注入代码以实现某些修改实时生效
    wbsdty331
        5
    wbsdty331  
       Dec 26, 2015
    自己反编译 APK 也可以
    xcodebuild
        6
    xcodebuild  
       Dec 26, 2015
    并不是真的改了 apk ,。话说你这个改的应该并不是 Google 即时, GEL setting 那个才是改 google 桌面,貌似很稳定。
    不稳定的例子也有,针对微信的模块(貌似叫 wechange )就经常随着升级挂掉
    RAKE
        7
    RAKE  
       Dec 26, 2015
    建议把 GravityBox 改为 Xposed 。
    原理其实就是劫取,注入。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2666 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 11:56 · PVG 19:56 · LAX 04:56 · JFK 07:56
    ♥ Do have faith in what you're doing.