ios逆向- 01逆向原理&Class-dump安装及获取头文件

本文介绍了iOS逆向的基本原理,包括动态调试、静态分析和代码注入。重点讲解了Class-dump的用途,提供了下载地址,并详细阐述了如何使用Class-dump从应用程序中获取头文件,包括usr目录的介绍和系统搜索路径的设置。最后,通过实际操作步骤展示了如何利用Class-dump导出头文件。
摘要由CSDN通过智能技术生成

逆向原理

动态调试 通过界面调试Cycript\Xcode LLDB!
静态分析 利用之前学习的汇编代码,分析三方APP的源码!
代码注入 注入的其实是动态库!HOOK代码 改变原来程序的执行流程!
重签名  安装在非越狱手机上面

Class-dump

usr目录介绍

1.打开终端切换目录到最上层目录:

cd /
la    //查看所有文件包括隐藏文件
cd /usr    //unix system resource 系统文件 为隐藏文件
ls  //进入usr文件夹 查看目录

2.至此目录中会出现两个文件夹 bin 和 local,下面来介绍写两个文件的区别:

  • bin中文件是系统预装的可执行文件,其会随着系统的升级而改变,所以一般自己常用的可执行文件不放在里面。
  • cd 进local
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值