#iOS逆向及安全

抖音现在基本成了每个人手机里必备的软件,不过还是有些功能不够完善。比如我正在看一个视频的时候,不小心刷新了,那么我就很难再找到这个视频继续看。那么今天我就自己动手给抖音添加一个小功能之播放历史记录。


前面已经学习了逆向相关知识,那么必然缺少不了实战。
那么我就先那钉钉开刀,因为更能勾起学习逆向的动力


1.LLVM架构
2.Clang
3.Clang与LLVM


1.iOS签名机制
2.流程图


1.生成汇编文件
2.寄存器
3.指令


1.安装签名工具ldid
2.修改环境变量
3.下载theos
4.新建tweak项目
5.编辑Makefile
6.编写代码
7.编译、打包、安装


1.动态调试
2.Xcode的动态调试原理
3.动态调试任意APP


1.加壳
2.脱壳
3.iOS中的脱壳工具
4.Clutch
5.dumpdecrypted
6.frida-ios-dump-master


1.Mach-O
2.Mach-O文件类型
3.Mach-O的基本结构
4.窥探Mach-O的结构


1.Reveal
2.调试环境配置