美文网首页iOS进阶iOS Developer首页投稿(暂停使用,暂停投稿)
iOS 逆向导出app的头文件(逆向工程书籍补充)

iOS 逆向导出app的头文件(逆向工程书籍补充)

作者: wg689 | 来源:发表于2016-07-01 18:06 被阅读832次

    本文结合iOS应用逆向工程(第二版)书籍实战:100-105页,书籍是去年的,部分操作并不是照着做就可以的,有一些坑,我对书籍导出app的头文件部分作出一些补充,其他的照着书操作即可

    书籍.png

    书上说:你到/user/bin下面 添加class-dump but 实际上/user/bin 在最新的系统下面是没有读写权限的,你可以添加class-dump 到/user/local/bin 下面
    书上的执行命令:sudo chmod 777/usr/bin/class-dump 需要修改为sudo chmod 777/usr/local/bin/class-dump

    sudo chmod 777/user/bin修改后的命令 第一步,找到.app 的目录

    这句话的意思是把NeteaseNest.app 的头文件导出到/users/hlh/downloads目录下面


    第二步,导出头文件

    最后的效果,app的头文件都导出来了:

    头文件1 头文件2 头文件3
    • 作者其他文章推荐,持续更新学习心得笔记

    Runtime 10种用法(没有比这更全的了)

    成为iOS顶尖高手,你必须来这里(这里有最好的开源项目和文章)

    iOS逆向Reveal查看任意app 的界面

    JSPatch (实时修复App Store bug)学习(一)

    iOS 高级工程师是怎么进阶的(补充版20+点)

    扩大按钮(UIButton)点击范围(随意方向扩展哦)

    最简单的免证书真机调试(原创)

    通过分析微信app,学学如何使用@2x,@3x图片

    TableView之MVVM与MVC之对比

    使用MVVM减少控制器代码实战(减少56%)

    相关文章

      网友评论

      • benlue:现在不行了, 这个安装方法一直提示没有权限, 不知道怎么搞了
        benlue:网上找了个开权限的方法, 然后打开mojava的权限就没问题咯
      • 粒粒酱44:Cannot find offset for address 0x100000000101a5e3 in stringAtAddress:
        可有解?
      • 闲得一B:如何对静态包进行混淆,.m文件需要混淆吗?

      本文标题:iOS 逆向导出app的头文件(逆向工程书籍补充)

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