黑客web脚本攻击与防御技术核心剖析 漏洞的“定义、趋势、产生、分类、挖掘和分析技术详解"

11/27 23:17:42 来源网站:辅助卡盟网

2.5.动态分析技术

动态分析技术起源于软件调试技术,是用调试器作为动态分析工具,但不同于软件调试技术的是它往往处理的是没有源代码的被分析程序,或是被逆向工程过的被分析程序。动态分析需要在调试器中运行目标程序,通过观察执行过程中程序的运行状态、内存使用状况以及寄存器的值等以发现漏洞。一般分析过程分为代码流分析和数据流分析。代码流分析主要是通过设置断点动态跟踪目标程序代码流,以检测有缺陷的函数调用及其参数。数据流分析是通过构造特殊数据触发潜在错误。比较特殊的,在动态分析过程中可以采用动态代码替换技术,破坏程序运行流程、替换函数入口、函数参数,相当于构造半有效数据,从而找到隐藏在系统中的缺陷。常见的动态分析工具有SoftIce、OllyDbg、WinDbg等。

六、漏洞挖掘分析实例

1、使用Acunetix Web Vulnerability Scanner软件进行漏洞挖掘:

针对目前的黑客攻击技术 系统的口令长度至少为_黑客攻击技术有哪些_黑客web脚本攻击与防御技术核心剖析

该软件提供了一些预定义好的Fuzz运算参数库,可以便于初学者上手,也可以方便分析者使用。过程如下:

来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    暂无相关资讯
黑客web脚本攻击与防御技术核心剖析 漏洞的“定义、趋势、产生、分类、挖掘和分析技术详解"