搜索资源列表
CSHARPSOCKET
- C#实现多线程网络通讯 整个系统由三个核心线程组成,并由.NET线程池统一管理: 侦听客户端连接请求线程:ListenClientRequest(),循环侦听客户端连接请求。如果有,检测该客户端IP,看是否是同一观测设备,然后建立一个客户端TSession对象,并通过Socket异步调用方法BeginReceive()接收数据包、EndReceive()处理数据包 数据包处理线程:HandleDatagrams(),循环检测数据包队列_datagramQueue,完成数据包解析、判
PortScan
- 适合做毕业论文。。。 软件主要完成对目标主机端口的扫描。软件可以判断用户输入的IP 地址及选择多端口扫描时所输入的端口号是否正确,并把扫描的结果输出到扫描结果视图当中。软件的核心是多线程扫描和扫描结果输出的实现。此外,软件有把结果视图中的结果保存到用户指定的路径和文件中的功能。 主要实现的功能包括: (1)测试主机某个端口或某些端口范围是否打开。 (2)扫描单个或多个端口的单选按钮。 (3)实现多线程扫描。 (4)将扫描到的结果输出到扫描结果视图中。 (5)“开始”“