下载此文档

中山大学信息科学与技术学院.docx


文档分类:研究生考试 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
中山大学信息科学与技术学院.docx中山大学信息科学与技术学院 《密码学与网络安全》实验报告
实验名称
班 级: 05网络工程 分数:
姓 名: 康福强 学号: 05374058
教师评语:
目录
《密码学与网络安全》实验报告 1
目录 2
一、 实验原理 2
二、 实验目的 3
二、实验坏境(详细说明运行操作系统,网络拓扑,机器的IP地址) 3
四、 实验内容及步骤(包括主要流程和说明) 3
1内容: 3
2软件主要构架图 4
3主要算法原理描述及流程图 4
五、 实验结果 7
1、 目标主机端口扫描 7
2、 本地端口扫描 9
六、 实验中的问题及心得 11
、实验原理
“端口“
是一台计算机的"大门",它包括计算机的物理端口、适配器接口等,但更多 的是不可见的软件端口。本文实现对指定IP的指定端口范围进行扫描,以实现 对其开放信息进行统计的目的。下面介绍一些端口有关扫描的信息。
"端口扫描"(port scanning)
是通过连接到目标系统的TCP协议或UDP协议端口,来确定什么服务正在 运行,然后获取相应的用户信息。
端口扫描原理:
"端口扫描"通常指用同一信息对目标计算机的所有所需扫描的端口进行发 送,然后根据返回端口状态来分析目标计算机的端口是否打开、是否可用。"端 口扫描"行为的一个重要特征是:在短时期内有很多来自相同的信源地址传向不 同的目的地端口的包。进行扫描的方法很多,可以是手工进行扫描,也可以用端 口扫描软件进行。在手工进行扫描时,需要熟悉各种命令。对命令执行后的输出 进行分析。端口扫描的软件,也通称之为”端口扫描器",端口扫描可以为提供三 个用途:
识别目标系统上正在运行的TCP协议和UDP协议服务。
识别目标系统的操作系统类型(Windows NT, Windows XP,或UNIX, 等)。
C3)识别某个应用程序或某个特定服务的版本号。
端口扫描器是一种自动检测远程或本地计算机安全性弱点的程序,通过使用 扫描器你可不留痕迹的发现远程服务器的各种TCP协议端口的分配及提供的服 务,还可以得知它们所使用的软件版本!这就能让间接的了解到远程计算机所存 在的安全问题。扫描过程中主要具有以下三个方面的能力:
(1) 发现一个计算机或网络的能力;
(2) —旦发现一台计算机,就有发现目标计算机正在运行什么服务的能力;
(3) 通过测试目标计算机上的这些服务,发现存在的漏洞的能力。
随着计算机网络和Internet的迅猛发展,计算机安全显得尤为重要,网络入 侵和防范是现代计算机网络中非常重要的一项技术,黑客们利用各种端口扫描工 具对目标机器进行扫描找到漏洞进行突破。本文介绍了一个简单的端口扫描程序 和本机链接的端口进行扫描的程序,通过本文我们可以发现局域网中和自身机器 开放的端口号,因而能对各种网络入侵防范于未然和网络通信进行了初步的了 解。
该软件通过用户界面直接在对目标主机的IP地址,起始端口号,结束端口 号的输入,点击扫描按钮即可对目标主机的指定端口范围进行扫描获取开放信 息。另外该软件还增加了一个对本机端口链接情况进行统计的一项功能,通过点 击扫描本机即可实现。
二、 实验目的
了解端口扫描工作原理和工作过程,设计一个具有端口扫描功能的扫描器的 总体结构。
三、 实验环境(详细说明运行操作系统,网络 拓扑,机器的IP地址)
操作系统:Windows XP
本机 IP 地址:&45 (或用 )
四、 实验内容及步骤(包括主要流程和说明)
1内容:
编写一个简单的程序,该程序可扫描局域网的某计算机开放了哪些端口;
2软件主要构架图
端口扫描程序
输入IP地址
输入起始端口
输入结束端口
扫描本地端口
扫描
显示信息
3主要算法原理描述及流程图
a)流程图:
输入IP地址
输入结束端口号
该扫描程序通过传输控制协议(TCP)进行数据交换。该协议可以用来创建客 户与服务器应用程序。本程序则实现了指定IP地址下对应端口范围内端口扫描 工作,实现了获取相应的端口开放与否的信息。
b)主要算法与函数实现如图,里面有详细注解(通过多线程的技术可以加速扫描的
进度,提咼效率):
uoid CPortScanDlg: :OnButtonscan() //开始扫描按犍响应函数
CString ip; //IP地址
BVTE Fl,f2,f3,f4; 〃存储IP地址的分量
char tenp[10]; //存储IP地址中间变量
m^ ; //清空列表所有项目
listCounter=0; //初始牝列表项自数为。

中山大学信息科学与技术学院 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小131 KB
  • 时间2021-02-19