美文网首页
Cydia Substrate使用手册

Cydia Substrate使用手册

作者: Andrew玩Android | 来源:发表于2017-04-20 19:08 被阅读844次

    介绍

    Cydia Substrate:The powerful code modification platform behind Cydia.

    安装Cydia Substrate

    下载并安装Cydia Substrate安装包,点击Link Substrate Files后,(连接本地的Substrate服务文件),这一步是需要ROOT权限的,连接后还需要重启设备才能够生效。

    异常

    已经给你ROOT,但是提示

    Script Failure
    shell status -1:
    WARING: linker: app_process has text relocations. this is wasting memory and is a security risk.
    [Unix.cpp:99] Permission denied
    ...
    ...
    

    卸载了已经安装的Xposed,Google了一圈也没有解决。

    最后群友提示文件夹权限不够,将system/vendor/lib目录设置为可读写后,[Unix.cpp:99] Permission denied这个提示没有了。

    dir-Permission.png

    重启设备后

    success.png
    Cydia substrate is a mechanism for modifying programs in memory as they are operating. Below, you will find some initial extensions available for Android.
    
    

    参考利用Cydia Substrate进行Android HOOK实现了修改系统字体颜色的功能。

    未实现在浏览器主页面注入广告功能。
    Hook自建的测试项目时提示没有onCreate方法:

    NoSuchMethod.png

    参考:

    利用Cydia Substrate进行Android HOOK
    Android上玩玩Hook?

    相关文章

      网友评论

          本文标题:Cydia Substrate使用手册

          本文链接:https://www.haomeiwen.com/subject/ebphzttx.html