iOS-2023面试最新-逆向题-视觉

1、逆向思路

  1. 界面分析。Cycript、Reveal

  2. 代码分析。MachOView、class-dump、Hopper Disassembler、ida

  3. 动态调试。debugserver、LLDB

  4. 代码编写。代码注入,重签名,打包

2、ios签名机制

3、Mach-O,ASLR

4、LLVM

5、OpenSSH登录iPhone,sh脚本文件

6、代码混淆

7、越狱

8、脱壳

9、Cycript调试,Reveal调试

10、class-dump

11、动态调试debugserver,常用LLDB命令

12、dyld shared cache 动态库共享缓存

13、Hopper Disassmbler,汇编

14、重签名

15、可执行文件-权限

16、Theos

17、tweak修改应用,tweak修改钉钉实战记录

18、代码混淆

二、iOS视觉

1、OpenGL名词

2、OpenGL固定管线

3、OpenGL图元

4、OpenGL3D数学

5、OpenGL渲染架构

6、OpenGL深度测试,Zfighting问题,多边形偏移

7、OpenGL正背面剔除

8、OpenGL ES

9、OpenGL ES GLSL

10、OpenGL ES 几何图形渲染

11、OpenGLES 光照计算

12、Metal

13、Metal_AVAssetReader

14、GPUImage与CoreImage

15、GLKit

16、CoreAnimation

17、图形API

18、滤镜处理

相关推荐
茶底世界之下2 天前
蓝调鱼市的一盏暖灯:用 Awaking 把冷海与灯光分开
ios·app·产品
茶底世界之下3 天前
窗边白雏菊与旧书:用 Awaking 留住一束暖光
ios·app·产品
茶底世界之下4 天前
阴天海边的蓝船:用 Awaking 把灰蓝调成清亮主角
ios·app·产品
Digitally4 天前
如何将 iPhone 备份到 iCloud?
ios
传奇开心果编程5 天前
【Flutter踩坑排雷】第19课:路由硬编码坑|字符串路由书写错误,页面跳转失败排查
android·flutter·ios·移动开发·跨平台·ui框架·声明式ui
茶底世界之下5 天前
雨后街口的斑马线:用 Awaking 把颜色让给光与步伐
ios·app·产品
茶底世界之下6 天前
晨雾河岸的旧书摊:用 Awaking 给木色一点暖光
ios·app·产品
90后的晨仔6 天前
在 macOS 27 上运行 Xcode 26
ios
茶底世界之下7 天前
山间站台不必转暖:用 Awaking 留住冷光与红箱
ios·app·产品