端口扫描工具的设计与实现开题报告
2022-01-04 20:59:45
全文总字数:1451字
1. 研究目的与意义及国内外研究现状
随着internet的不断发展,信息技术已成为促进经济发展、社会进步的巨大推动力。。 端口扫描也可以通过捕获本地主机或服务器的流入流出ip数据包来监视本地主机的运行情况,它仅能对接收到的数据进行分析,帮助我们发现目标主机的某些内在的弱点,而不会提供进入一个系统的详细步骤。
扫描器是一种自动检测远程或本地主机安全性弱点的程序,通过使用扫描器你可以不留痕迹的发现远的服务器的各种TCP端口的分配及提供的服务和它们的软件版本!这就能让我们间接的或直观的了解到远程主机所存在的安全问题。
国内外研究现状
网络的安全状况取决于网络中最薄弱的环节,任何疏忽都可能引入不安全的因素,最有效的方法是定期对网络系统进行安全性分析,及时发现并修正存在的脆弱性,保证系统的安全。 国外安全扫描技术的历史可以追溯到20世纪90年代,当时因特网刚刚起步,但是在过去的十多年内,扫描技术飞速发展,迄今为止,其扫描技术己经非常完善,但是在全面性、隐蔽性和智能性上还有待提高。而安全扫描器从最初专门为UNIX系统而编写的一些只有简单功能的小程序发展到现在,己经出现了可以运行在多个操作系统平台上的、具有复杂功能的系统程序。 国内的扫描技术是在国外扫描器基础上发展起来的。其中有些专门从事安全技术的公司包括绿盟科技、启明星辰等等。这些公司的扫描器以硬件为主,其特点是执行速度快,不像软件一样受到安装主机系统性能的限制。 然而对于更多的基于主机的端口扫描器而言,简单、实用、可靠才是它们的长处。2. 研究的基本内容
随着计算机网络技术的迅猛发展,人们在工作生活中对网络的依赖度越来越高。
网络安全的重要性日渐凸显。
端口扫描技术是网络攻防的一种重要技术,它可以及时发现网络存在的问题。
3. 实施方案、进度安排及预期效果
此次系统利用全连接扫描。扫描主机通过tcp/ip协议与目标主机的指定端口建立一次完整的连接。连接由系统调用tcpclient类的connect()方法。如果端口开放,则连接将建立成功;否则,若返回-1则表示端口关闭。建立连接成功:响应扫描主机的连接请求,这一响应表明目标端口处于监听(打开)的状态。如果目标端口处于关闭状态,则目标主机会向扫描主机发送复位响应。
进度安排:
2017年1月5日 - 2017年1月25日:收集相关资料编写任务书和开题报告。
4. 参考文献
谢希仁.计算机网络(第四版).北京:电子工业出版社,2003.6
Douglas E Comer等.用TCP/IP进行互联网互联 第一卷:原理、协议和结构(第四版)[M].林瑶等译.北京:电子工业出版社,2001.4