端口扫描程序的设计与实现剖析.doc
文本预览下载声明
长沙理工大学
《网络协议编程课程设计》报告
端口扫描程序的设计与实现
学 院 计算机与通信工程学院 专 业 网络工程
班 级 学 号
学生姓名 指导教师
课程成绩 完成日期
课程设计任务书
计算机与通信工程学院 网络工程专业
课程名称 网络协议编程课程设计 时间 20~20学年第1学期~周 指导老师 题 目 主要内容:
(1)(2)实现通过多线程批量扫描对指定网段内的主机或者单个主机对指定端口或者指定的端口范围进行扫描。
(3) 设置异常处理机制,能对端口扫描出现异常时做出处理。 要求:
(1) 。
(2) 学会文献检索的基本方法和综合运用文献的能力。
(3) 通过课程设计培养严谨的科学态度,认真的工作作风和团队协作精神。 应当提交的文件:
(1) 课程设计学年论文。
(2) 课程设计附件(相关图纸、设备配置清单、报告等)。 课程设计成绩评定
院 专 业
班 级 学 号
学生姓名 指导教师
指导教师对学生在课程设计中的评价
评分项目 优 良 中 及格 不及格 学习态度 课程设计完成情况 课程设计的质量
指导教师指导教师签字 年月日
对学生在课程设计中的评价
评分项目 优 良 中 及格 不及格 课程设计完成情况 课程设计的质量 课程设计
答辩组成绩 答辩组长签字 年 月日
端口扫描的设计与实现
姓名:老师:信息的发展加速了信息化的进程社会网络化的,对计算机网络的也越来越大,网安全也日益明显。端口是安全问题的重要手段之一。程序是在.NET上使用#语言完成的一个端口扫描程序程序主要完成了批量扫描和扫描功能多线程扫描,能对单个指定的主机或指定网段内的主机进行特定端口指定的端口段内的端口进行逐个扫描端口扫描程序能以较快的地扫描出主机侦听的空闲端口多线程批量扫描,异步扫描更快的速度准确扫描出侦听的空闲端口。扫描以列表的形式直观显示出来。词扫描;多线程批量扫描;扫描Design and implementation of port scanning program
Student name:YU Wenlong Advisor:LONG Jizhen
Abstract Computer information network development speeds up the process of the information age, with the increase of the degree of social networks, the computer network has become increasingly dependent on, network security is increasingly obvious. Port scanning technology is one of the important methods to find security problems. This procedure is in the.NET platform using C# language to complete a port scanner. This program mainly completes the multi thread batch scanning and asynchronous scanning function. Multi-threaded batch scanning, all the host to specify a single host or network segment specified for a particular port and the port specified port scans one by one, the port scanning procedures can fast accurately scan host listens to the free port. Compared with the multi thread asy
显示全部