请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。基于C#端口扫描器的实现_论文和程序及源代码
,因文件夹或是目录太多,只读取部分文件显示,需要就下载参考
包括目录名称:
基于C#端口扫描器的实现_论文和程序及源代码 - 1 文件数, 1 目录数.
包括目录名称:
ScanPort - 2 文件数, 1 目录数.
包括目录名称:
ScanPort - 8 文件数, 3 目录数.
包括目录名称:
bin - 0 文件数, 1 目录数.
包括目录名称:
Debug - 3 文件数, 0 目录数.
..\ScanPort.exe
..\ScanPort.pdb
..\ScanPort.vshost.exe
包括目录名称:
obj - 1 文件数, 1 目录数.
包括目录名称:
Debug - 6 文件数, 1 目录数.
包括目录名称:
TempPE - 1 文件数, 0 目录数.
..\Properties.Resources.Designer.cs.dll
..\ScanPort.csproj.GenerateResource.Cache
..\ScanPort.exe
..\ScanPort.Form1.resources
..\ScanPort.Form2.resources
..\ScanPort.pdb
..\ScanPort.Properties.Resources.resources
..\ScanPort.csproj.FileList.txt
包括目录名称:
Properties - 5 文件数, 0 目录数.
..\AssemblyInfo.cs
..\Resources.Designer.cs
..\Resources.resx
..\Settings.Designer.cs
..\Settings.settings
..\Form1.cs
..\Form1.Designer.cs
..\Form1.resx
..\Form2.cs
..\Form2.Designer.cs
..\Form2.resx
..\ScanPort.sln
..\ScanPort.suo
..\基于C#端口扫描器的实现.doc
基于C#端口扫描器的实现
论文作者:
柳谦
申请学位专业:
计算机科学与技术
申请学位类别:
工学学士
指导教师(职称):
王燚(副教授)
论文提交日期:
2007年06月 10 日
基于C#端口扫描器的实现
摘 要
由于网络技术的飞速发展,网络规模迅猛增长和计算机系统日益复杂,导致新的系统漏洞层出不穷。黑客或者计算机病毒要想顺利渗透入目标计算机中,不管使用何种技术手段,必然要寻找目标计算机的漏洞为自己打开入侵的大门。为了保证网络中计算机的安全性,必须采取主动策略,快速、及时、准确、安全的检测出网络中计算机及防火墙开放的和未开放的端口。计算机端口扫描技术就是这种主动防御策略实现的重要技术手段。
本课题通过端口扫描器的研究来提高对计算机安全的认识。该端口扫描器采用C#语言开发,在VC 2005.net编译环境下通过测试。利用TCP connect扫描原理,扫描主机通过TCP/IP协议的三次握手与目标主机的指定端口建立一次完整的连接,如果目标主机该端口有回复,则说明该端口开放。利用多线程技术实现了对一目标IP进行设定数目的端口扫描,对多IP段的特定端口进行扫描。此外,还利用委托技术实现对界面元素的刷新。
关键字:端口扫描器;IP段扫描;C#的多线程编程
The Implement of Port Scanner Based on C#
Abstract
Along with the rapid development of network technology, the more complication of computer and the more enlarged size of Internet, the more leaks may existed in new system. When computer virus or hacker wants to invade to a system or host, no matter what means their take, it is obvious that they have to scan the system leaks at first. So as far as system security is concerned, no matter in Internet or Intranet, you should actively adopt a strategy to detect the state of the ports on your host computer or firewall. Computer port-scanning technology is one of important means to realize positive defense.
This topic focuses on the