网络安全扫描工具延伸系统分析子系统
本文设计、开发基于VB、IIS的网络安全延伸系统分析子系统,该系统是根据绿盟的安全扫描器生成的html文件,通过分析网页的结构读出网页中包含的问题IP信息,另外预先将总的IP资料表中的IP关键字存入字典对象中,取得问题IP信息后通过检查该问题IP是否存在于字典中,来与IP地址资料表中的数据匹配,将匹配的IP、设备所在区域、维护人及类型重新输出。 HM000067
关键词:网络安全扫描工具延伸系统;分析子系统;html;Excel
2.3 HTML和Excel
2.3.1 HTML
超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。 查看完整请+Q:351916072获取
定义
超级文本标记语言(英文缩写:HTML)是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
编辑
它其实是文本,它需要浏览器的解释,它的编辑器大体可以分为三种,
1.基本文本、文档编辑软件,使用微软自带的记事本或写字板都可以编写,当然,如果你用WPS来编写,也可以。不过存盘时请使用.htm或.html作为扩展名,这样就方便浏览器认出直接解释执行了。
2.半所见即所得软件,如FCK-Editer、E-webediter等在线网页编辑器
3.所见即所得软件,使用最广泛的编辑器,完全可以一点不懂HTML的知识就可以做出网页,如FRONTPAGE(微软)、Dreamweaver(Adobe)。与半所见即所得的软件相比,开发速度更快,效率更高,且直观的表现更强。任何地方进行修改只需要刷新即可显示。
整体结构
一个网页对应一个HTML文件,超文本标记语言文件以.htm(磁盘操作系统DOS限制的英语缩写为扩展名)或.html(英语缩写为扩展名)。可以使用任何能够生成TXT类型源文件的文本编辑器来产生超文本标记语言文件,只用修改文件后缀即可。
标准的超文本标记语言文件都具有一个基本的整体结构,标记一般都是成对出现(部分标记除外例如:<br/>),即超文本标记语言文件的开头与结尾标志和超文本标记语言的头部与实体两大部分。有三个双标记符用于页面整体结构的确认。
标记符<HTML>;说明该文件是用超文本标记语言(本标签的中文全称)来描述的。它是文件的开头,而</HTML>;则表示该文件的结尾,它们是超文本标记语言文件的开始标记和结尾标记。
一个简单的html实例代码如下
<html>
<body>
<p>
<a href="www.w3school.com.cn/index.html">本文本</a> 是一个指向本网站中的一个页面的链接。</p>
<p><a href="http://www.microsoft.com/">本文本</a> 是一个指向万维网上的页面的链接。</p>
</body>
</html>
2.3.2 Excel
Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。[4]
与其配套组合的有:Word、PowerPoint、Access、InfoPath及Outlook、Publisher
现在Excel2010、2007和老一点的Excel2003较为多见,Excel2002版本用的不是很多。比Excel2000老的版本现在很少见了。最新的版本增添了许多功能。使Excel功能更为强大。
Excel2003支持VBA编程,VBA是Visual Basic For Application的简写形式。VBA的使用可以达成执行特定功能或是重复性高的操作。
2.4 绿盟扫描工具
北京神州绿盟信息安全科技股份有限公司(以下简称绿盟科技)成立于2000年4月,总部位于北京。在国内外设有30多个分支机构,为政府、运营商、金融、能源等行业客户,提供具有核心竞争力的安全产品及解决方案,帮助客户实现业务的顺畅运行。
基于多年的持续研究,绿盟科技在网络及终端安全、互联网基础安全、合规及安全管理等领域,在入侵检测/防御、抗拒绝服务攻击、远程安全评估以及Web安全防护等方面,为客户提供具有国际竞争力的先进产品与服务。
绿盟科技自主研发的极光远程安全评估系统是NSFOCUS系列安全产品中的一款专门针对网络安全评估的网络安全产品。该产品为专用硬件评估系统,使用基于浏览器远程HTTPS链接的管理,可最大限度地满足企业级的安全评估需求。在分析报告中可以清楚的了解各网段的安全漏洞情况、每个安全漏洞的详尽的解决方案、各网段的管理员等信息,为企业网络安全提供了强有力的保障。[2]
摘 要 I
ABSTRACT II
第1章 绪论 - 1 -
1.1 课题研究背景和意义 - 1 -
1.2 课题的主要工作 - 1 -
1.3 课题的论文框架结构 - 2 -
第2章 系统开发环境及相关技术 - 3 -
2.1 VB语言 - 3 -
2.1.1 VB语言概述 - 3 -
2.1.2 VBA技术 - 3 -
2.2 IIS - 4 -
2.3 HTML和Excel - 4 -
2.3.1 HTML - 4 -
2.3.2 Excel - 6 -
2.4 绿盟扫描工具 - 6 -
2.5 本章小结 - 8 -
第3章 系统需求分析与结构设计 - 9 -
3.1 系统功能需求 - 9 -
3.2 系统目标 - 10 -
3.3 系统功能结构图 - 10 -
3.4 本章小结 - 11 -
第4章 详细设计与实现 - 12 -
4.1初始界面的搭建 - 12 -
4.2 导入模块的设计 - 14 -
4.3 html显示及分析模块设计 - 15 -
4.3.1 WebBrowser1加载选中文件 - 15 -
4.3.2出错原因分析及解决 - 17 -
4.3.3 html文件分析 - 20 -
4.3.4 用脚本语言获取IPList区块中的危险主机IP - 22 -
4.4 漏洞IP的显示模块 - 22 -
4.5 数据匹配输出模块 - 23 -
4.5.1 字典对象 - 23 -
4.5.2 Excel对象 - 25 -
4.5.3 详细实现 - 27 -
4.6 本章小结 - 30 -
第5章 系统集成与测试 - 31 -
5.1 系统集成思路 - 31 -
5.2 整合对接 - 31 -
5.3 系统测试 - 33 -
5.4 本章小结 - 37 -
第6章 总结与展望 - 38 -
参考文献 - 39 -
致 谢 - 40 -
附 录 - 41 -
英文翻译 - 46 -
一、英文原文 - 46 -
二、英文翻译 - 55 -
本科毕业设计(论文)任务书 - 62 -
关键词:网络安全扫描工具延伸系统;分析子系统;html;Excel
2.3 HTML和Excel
2.3.1 HTML
超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。 查看完整请+Q:351916072获取
定义
超级文本标记语言(英文缩写:HTML)是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
编辑
它其实是文本,它需要浏览器的解释,它的编辑器大体可以分为三种,
1.基本文本、文档编辑软件,使用微软自带的记事本或写字板都可以编写,当然,如果你用WPS来编写,也可以。不过存盘时请使用.htm或.html作为扩展名,这样就方便浏览器认出直接解释执行了。
2.半所见即所得软件,如FCK-Editer、E-webediter等在线网页编辑器
3.所见即所得软件,使用最广泛的编辑器,完全可以一点不懂HTML的知识就可以做出网页,如FRONTPAGE(微软)、Dreamweaver(Adobe)。与半所见即所得的软件相比,开发速度更快,效率更高,且直观的表现更强。任何地方进行修改只需要刷新即可显示。
整体结构
一个网页对应一个HTML文件,超文本标记语言文件以.htm(磁盘操作系统DOS限制的英语缩写为扩展名)或.html(英语缩写为扩展名)。可以使用任何能够生成TXT类型源文件的文本编辑器来产生超文本标记语言文件,只用修改文件后缀即可。
标准的超文本标记语言文件都具有一个基本的整体结构,标记一般都是成对出现(部分标记除外例如:<br/>),即超文本标记语言文件的开头与结尾标志和超文本标记语言的头部与实体两大部分。有三个双标记符用于页面整体结构的确认。
标记符<HTML>;说明该文件是用超文本标记语言(本标签的中文全称)来描述的。它是文件的开头,而</HTML>;则表示该文件的结尾,它们是超文本标记语言文件的开始标记和结尾标记。
一个简单的html实例代码如下
<html>
<body>
<p>
<a href="www.w3school.com.cn/index.html">本文本</a> 是一个指向本网站中的一个页面的链接。</p>
<p><a href="http://www.microsoft.com/">本文本</a> 是一个指向万维网上的页面的链接。</p>
</body>
</html>
2.3.2 Excel
Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。[4]
与其配套组合的有:Word、PowerPoint、Access、InfoPath及Outlook、Publisher
现在Excel2010、2007和老一点的Excel2003较为多见,Excel2002版本用的不是很多。比Excel2000老的版本现在很少见了。最新的版本增添了许多功能。使Excel功能更为强大。
Excel2003支持VBA编程,VBA是Visual Basic For Application的简写形式。VBA的使用可以达成执行特定功能或是重复性高的操作。
2.4 绿盟扫描工具
北京神州绿盟信息安全科技股份有限公司(以下简称绿盟科技)成立于2000年4月,总部位于北京。在国内外设有30多个分支机构,为政府、运营商、金融、能源等行业客户,提供具有核心竞争力的安全产品及解决方案,帮助客户实现业务的顺畅运行。
基于多年的持续研究,绿盟科技在网络及终端安全、互联网基础安全、合规及安全管理等领域,在入侵检测/防御、抗拒绝服务攻击、远程安全评估以及Web安全防护等方面,为客户提供具有国际竞争力的先进产品与服务。
绿盟科技自主研发的极光远程安全评估系统是NSFOCUS系列安全产品中的一款专门针对网络安全评估的网络安全产品。该产品为专用硬件评估系统,使用基于浏览器远程HTTPS链接的管理,可最大限度地满足企业级的安全评估需求。在分析报告中可以清楚的了解各网段的安全漏洞情况、每个安全漏洞的详尽的解决方案、各网段的管理员等信息,为企业网络安全提供了强有力的保障。[2]
摘 要 I
ABSTRACT II
第1章 绪论 - 1 -
1.1 课题研究背景和意义 - 1 -
1.2 课题的主要工作 - 1 -
1.3 课题的论文框架结构 - 2 -
第2章 系统开发环境及相关技术 - 3 -
2.1 VB语言 - 3 -
2.1.1 VB语言概述 - 3 -
2.1.2 VBA技术 - 3 -
2.2 IIS - 4 -
2.3 HTML和Excel - 4 -
2.3.1 HTML - 4 -
2.3.2 Excel - 6 -
2.4 绿盟扫描工具 - 6 -
2.5 本章小结 - 8 -
第3章 系统需求分析与结构设计 - 9 -
3.1 系统功能需求 - 9 -
3.2 系统目标 - 10 -
3.3 系统功能结构图 - 10 -
3.4 本章小结 - 11 -
第4章 详细设计与实现 - 12 -
4.1初始界面的搭建 - 12 -
4.2 导入模块的设计 - 14 -
4.3 html显示及分析模块设计 - 15 -
4.3.1 WebBrowser1加载选中文件 - 15 -
4.3.2出错原因分析及解决 - 17 -
4.3.3 html文件分析 - 20 -
4.3.4 用脚本语言获取IPList区块中的危险主机IP - 22 -
4.4 漏洞IP的显示模块 - 22 -
4.5 数据匹配输出模块 - 23 -
4.5.1 字典对象 - 23 -
4.5.2 Excel对象 - 25 -
4.5.3 详细实现 - 27 -
4.6 本章小结 - 30 -
第5章 系统集成与测试 - 31 -
5.1 系统集成思路 - 31 -
5.2 整合对接 - 31 -
5.3 系统测试 - 33 -
5.4 本章小结 - 37 -
第6章 总结与展望 - 38 -
参考文献 - 39 -
致 谢 - 40 -
附 录 - 41 -
英文翻译 - 46 -
一、英文原文 - 46 -
二、英文翻译 - 55 -
本科毕业设计(论文)任务书 - 62 -
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/2347.html