![](https://csdnimg.cn/release/download_crawler_static/85399277/bg4.jpg)
下载可编辑
学生: 指导老师:
摘 要 计算机信息网络的发展加速了信息化时代的进程,随着社会网络化程度的增加,对
计算机网络的依赖也越来越大,网络安全也日益明显。端口扫描技术是发现安全问题的重
要手段之一。本程序是在.NET 平台上使用 C#语言完成的一个端口扫描程序。此程序主要完
成了多线程批量扫描和异步扫描功能。多线程批量扫描,能对单个指定的主机或者指定网
段的所有主机进行特定端口或指定的端口段的端口进行逐个扫描,此端口扫描程序能以较
快的速度准确地扫描出主机侦听的空闲端口。相对于多线程批量扫描,异步扫描能以更快
的速度准确地扫描出主机侦听的空闲端口。扫描结果以列表的形式直观显示出来。
关键词 端口扫描;多线程批量扫描;异步扫描
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
asynchronous batch scanning, scanning can accurately scan host listens to the free
port at a faster speed. Scan results are displayed in the form of a list.
Key words: port scanning; multi thread batch scan; asynchronous scan
.专业.整理.