软件漏洞分析技术:污点分析
软件漏洞分析技术第5章读书笔记。
- 污点分析
- 基本原理
- 方法实现
- 基于数据流
- 基于依赖关系
- 实例分析
- 典型工具
- Pixy
- TAJ
基本原理
污点分析的一般步骤:
- 识别污点信息的产生,并且标记污点信息
- 利用特定规则跟踪分析污点信息在程序中的传播过程
- 在关键点检测程序操作是否会受到污点信息的影响
基于污点分析的漏洞挖掘可以通过两种方式实现:
- 基于数据流的污点分析
- 基于依赖关系的污点分析(污点数据控制流)
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.