移动安全 | 逆向基础
# 移动安全逆向基础:APK编译原理详解
## 一、编译基础概念
### 1. 三种编程语言层级
1. **高级语言**:
- 示例:Java、C、C++、Python等
- 特点:接近自然语言和数学公式,可读性高
- 优势:与硬件结构关系不大,可移植性强
2. **汇编语言**:
- 本质:机器语言的符号化表示
- 特点:使用助记符(如ADD代替0101)
- 局限性:依赖硬件架构,可移植性差
3. **机器语言**:
- 形式:二进制指令集
2025-08-16 22:16:31
0