一种信息安全漏洞的挖掘分析方法
摘要:
本发明公开了一种信息安全漏洞的挖掘分析方法,所述方法步骤包括,为目标程序建立配置文件,配置文件中描述了一系列污点分析策略;通过动态二进制插桩框架Pin启动目标程序,并初始化动态插桩分析工具PinTool;通过PinTool分析目标程序的条件转移指令,为目标程序生成控制流图与控制依赖信息数据;插桩后的目标程序访问PinTool与用户自定义库文件,完成污点信息流的标记、传播和漏洞攻击检测,本发明从数据流和控制流两方面实现污点标记的传播,能检测并阻止外部不可信数据用于非安全数据操作,不需要对目标程序的源代码进行分析,运算量低,适用于不开源的商业软件,能通过提取特征码的方式防御基于相同漏洞的二次攻击,漏报和误报率相对于现有漏洞检测技术更低。
公开/授权文献
0/0