浏览记录

   
查看大图

基于fuzzy的漏洞检测系统设计与实现

  • 商品编号:python49
  • 货  号:python49
  • 品  牌:jgyc
  • 论文字数: 1.2W
  • 市场价: ¥300.00
  • 销售价: ¥200.00
  • 节省: ¥100.00

以下是介绍(不过多网上展示为了防止查重),如需要完整的请联系客服qq购买.提示:本资料已审核通过,内容严格保密,格式标准,质量保证,软件类的包调试成功. 需要这份设计请联系QQ303563675.团购或代理了解点击这里给我发消息

Ctrl+D收藏此篇
app hook

 

计算机自诞生以来,深刻影响了社会形态的方方面面,在很多方面提供了新的实现思路与方法。传统漏洞扫描与匹配分类,需要专业的计算机知识,深入了解计算机底层协议极其相关内容,该项工作十分繁琐且难以掌握,受众群体比较窄,而且相关人员在工作中会产生很大的精神疲劳,对工作效率有很大的影响。现代计算机在数据处理与分析方面,作为人的得力助手,可以准确快速实现对信息的有效管理与分类。而对网页漏洞的扫描与发现事关企业业绩、安全等所以一直是一项核心技术,很早就备受关注。结合计算机的强大计算能力与信息匹配能力,已经为解决相关问题,提供了全新的可行性方案。本文借鉴计算机运算性能强大的特点,结合当前前沿的大数据匹配技术,实现针对模糊测试场景下网页漏洞的自动化扫描。本文首先简要分析了目前各方面的可能性,介绍了相关背景知识以及其中的基本知识,为系统的设计提供了基础;接着详细阐述每部分功能模块的细节。本系统在Python的编程语言的基础上,结合django实现可视化窗口,然后与MySQL结合,实现对数据的操作、高效化管理,最后结合网络爬虫,实现人类管理员的操作。模块化的设计让系统容易拓展,结果表明本系统对促进人员信息的管理有一定的效果。

关键词漏洞扫描;模糊测试;MYSQLDjango

1.2 功能分析

系统需求分析的关键问题是开发人员与用户需求的联系,由于需求不同,设计出来的系统也就不尽相同。但是,就系统的界面设计而言,一个好的界面必须具有下面的三个特性:简单性、一致性、习常性[9]

1)简单性

在对界面进行设计时,应该追求简洁明确、清晰得体地展现出界面的功能及特点。对于用处不大的功能应当尽量舍去,以保持界面的简单性。

2)一致性

一致性包括有两层意义:一是统一系统的界面风格尽可能要保持一致;二是避免界面同系统中其它的界面风格相比完全相反,这会造成用户使用的不便。

3)习常性

设计界面时,应当尽量使用人们所熟知的标志和符号。这样能使得用户即使可能并不了解界面的具体含义以及操作的方法,但她也能够根据自己熟悉的标志做出正确操作。

4)其它考虑因素

除去以上对界面的静态要求外,我们还应当关注界面的动态性能。例如:对用户操作的响应要迅速、连续等。

就系统的功能而言,要尽可能保证实用,并且可以实现大多数常用功能。在操作上尽可能保证简易,同时也要保证系统的性能,满足运算速度快、冗余少、结果明晰。

详细模块设计

3.1 数据类型的构建

在本模块中,构建整个系统需要的数据类型,首先从漏洞检测角度考虑,系统需要检测网页SQL漏洞,xss漏洞,在检测过程中都是采用爬虫对信息进行匹配,为了避免重复爬取,需要设置数据库,因此采用如下SQL在数据库中创建一系列的表单。

首先创建数据库,如下操作:

CREATE DATABASE /*!32312 IF NOT EXISTS*/`test` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;

然后创建表单:

创建C端检测表单:

如果您对本商品有什么问题,请提问咨询!

发表咨询

标题:
*咨询内容:
联系方式: (可以是电话、email、qq等)
*验证码:   看不清楚?换个图片
如果您对本商品有什么评价或经验,欢迎分享!

发表评论

标题:
*评论内容:
联系方式: (可以是电话、email、qq等).
*验证码:   看不清楚?换个图片
<