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、滤镜处理

相关推荐
黑化旺仔12 小时前
【OC】Runtime:类元数据、加载初始化与消息派发
开发语言·macos·ios·objective-c
songgeb13 小时前
iOS App支持设置RTL语言的实践
ios·swift·ui kit
软泡芙13 小时前
【iOS】swift启动屏显示黑屏
ios
用户693717500138415 小时前
当你向领导申请 AI 编程工具预算时,如果领导追问“能提效多少,有量化数据吗”,你该怎么回答?
android·后端·ios
Layer15 小时前
一些脱离 Mac 依赖的 Agent 操作 iPhone 实现
ios·ai编程·测试
用户693717500138416 小时前
当我说 Claude 搭配 GLM-5.3-Flash 太好用了,同事却提醒我:你可能正在失去对代码的掌控
android·后端·ios
茶底世界之下17 小时前
一键裁方会丢掉什么?用 Awaking 给园林照片做两种画幅
ios
Marco_Marco13518 小时前
定位SDK接入实战:Android/iOS/鸿蒙三端怎么选、怎么接
android·ios·harmonyos
老李IT笔记1 天前
关掉设备上的 AI 扩展:两个键各管一层,配错了等于没配
人工智能·ios·智能手机
2501_915921431 天前
iOS应用耗电测试:使用Energy Log、Keymob和Instruments进行性能监控与能源消耗分析
android·ios·小程序·https·uni-app·iphone·webview