美文网首页
逆向攻 防之防止动态库插入

逆向攻 防之防止动态库插入

作者: dongfang | 来源:发表于2019-12-27 16:13 被阅读0次
    1. Monkey Tweak 使用的原理就是使用动态库插入
      可以通过分析dylibd 源码,找到防御口,可以自行百度

    2. 如何防御
      工程项目中 Other Linker Flags 添加
      -Wl,-sectcreate,__RESTRICT,__restrict,/dev/null


      屏幕快照 2019-12-27 16.04.29.png

    模拟器运行会闪退(原因未知),手机上可以正常运行

    1. 打开macho 文件,查看信息,多了__RESTRICT 限制字段
    屏幕快照 2019-12-27 16.07.56.png

    这样就可以防止动态库注入了

    如何破解 ,
    获取macho 文件,将__RESTRICT,字段改掉,然后重签名,即可

    屏幕快照 2019-12-27 16.10.52.png

    相关文章

      网友评论

          本文标题:逆向攻 防之防止动态库插入

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