共查询到19条相似文献,搜索用时 218 毫秒
1.
嗅探器是网络入侵检测系统中非常重要的研究领域,本文主要使用Windows Socket(网络编程接口)中的SOCKET_RAW(原始套接字)实现网络嗅探器中协议包的捕获功能。 相似文献
2.
一个基于原始套接字的Sniffer的设计与实现 总被引:2,自引:1,他引:1
原始套接字允许进程对较低层次的协议如IP,ICMP等直接访问,网络监听技术在很大程序上依赖于它。分析了软件嗅探器的技术原理,以windows 2000为操作系统平台,设计并实现了一个基于原始套接字的嗅探器,该嗅探器简单、实用,运行稳定、可靠。 相似文献
3.
ZHOU Li-juan 《数字社区&智能家居》2008,(34)
套接字是一种网络编程接口,应用程序通过这种接口可以和不同网络中的应用程序进行通信,而不必担心网络协议不同所引发的问题。文章介绍了基于UDP协议的Socket网络编程机制和原理,提出了以Java Socket来实现网络通信的步骤和方法。 相似文献
4.
大规模传感器网络中自发的时空波动行为极大影响了网络运行的整体平稳性,对全网的传输行为进行监测可获得网络运行性态的一手数据,可为后续网络评估和管控提供数据基础.嗅探器是监测网络传输的传统工具,但是目前大多数嗅探系统都采用单个嗅探器节点仅能对小范围区域和网络局部进行监测.设计并实现了一种分布式网络嗅探系统,介绍了其架构和软... 相似文献
5.
在基于交换环境的局域网内,针对ARP欺骗技术的防御手段日益成熟,导致基于ARP欺骗技术的嗅探器极易受到安全防护软件的拦截与查杀,失去嗅探效果。本文提出了一种非ARP欺骗技术,即MAC欺骗技术,并设计与实现了一种基于MAC欺骗技术的局域网嗅探器原型。与传统ARP欺骗技术相比,这种欺骗技术可以绕过多种ARP防御工具,成功截取网络数据以及对目标主机进行拒绝服务攻击。本文通过采用时间交替机制、过滤机制等多种关键技术,有效地提高了嗅探器的效率和准确率。经过测试,本嗅探器可较好地突破安全防护软件的拦截与查杀,实现嗅探效果。 相似文献
6.
介绍一种安卓手机与内网PC的通信方法和实现技术.通过分析Android应用程序特点,结合相关Android SDK和Windows应用程序接口,基于无线通信技术与TCP的套接字通信原理,提出了一种“信息转发”的通信方案,成功突破了与内网通信的限制并实现了Android手机与内网PC的通信系统.实验结果表明,该系统实现了Android与内网PC的间各种信息传输和远程控制,通信功能良好. 相似文献
7.
8.
赵钢 《数字社区&智能家居》2013,(15):3506-3508
针对安全问题在网络管理中的日益突出,基于Winpcap开发平台,使用Visual C++作为开发工具,设计并开发了一个网络嗅探器。该文设计了一个GUI程序,实现IP、TCP、UDP数据包捕获和分析。同时分析了网络嗅探器的基本工作原理,并阐述了应用捕获数据包流,根据Winpcap关键功能给出了其具体实现。结果表明,该网络嗅探器结构简单,捕获数据快速,对网络安全管理具有重要意义。 相似文献
9.
网络嗅探器的检测及安全对策 总被引:1,自引:0,他引:1
利用共享的传输介质,网络嗅探器只需在一台机器上运行,就可以监听到网络中所有的数据包。无论是对网络管理员还是黑客来说它都是一种非常强大的工具。本文从网络嗅探的原理入手,提出了多种检测和防范嗅探攻击的方法。 相似文献
10.
11.
该系统是一个基于.NET 1.1,使用C#开发的模拟Telnet的网络客户端应用程序。本系统涉及到.net下Socket的使用、TCP/IP协议、多线程开发、并发控制、多线程下WinForm的使用、以及示例中使用的POP3协议。本系统的在Visual Studio 2003环境下使用C#编写和生成,并在Windows XP Professional sp2下测试通过。 相似文献
12.
13.
分层系统Socket通信软件的设计与实现 总被引:3,自引:0,他引:3
描述分层系统中Windows与Linux平台之间通信软件的实现技术.采用自定义通信协议,使用BSD Socket API与.Net Framework Socket建立的套接字可以方便地实现不同操作系统之间的数据传输,并且在长时间、高频率的通信过程中,有着良好的实时性和可靠性. 相似文献
14.
针对校园机房的课堂管理问题,综合运用Windows平台下过滤驱动技术、Socket网络通信技术、WMI技术和ToolHelp32技术,设计和实现了一个监控管理系统。该系统可杜绝学生上机作业相互抄袭并对电脑软硬件资源进行集中监控。介绍了各模块的设计思想和算法,实践证明该系统能较好地满足校园机房的管理要求。 相似文献
15.
IPv6是为了克服现在IPv4协议的缺陷而设计的下一代因特网协议。随着Internet的飞速发展,IPv6(Internet Pro-tocol Version 6)必然会取代IPv4,开发支持IPv6的网络应用程序已经迫在眉睫。文中首先对IPv6进行了简介;然后介绍了UDP的通信原理I、Pv6下Socket地址结构和IPv6下Socket函数,并给出了在IPv6下基于无连接的Socket的客户机/服务器模型和利用UDP协议进行网络通信的方法;最后实现了在IPv6协议下服务器端和客户端之间数据信息的传输,相信对今后开发基于IPv6的大型网络应用程序会有极大的帮助。 相似文献
16.
设计了一款基于PCI总线的反射内存卡。在FPGA中设计了数据存取控制逻辑、SDRAM控制逻辑,避免了内存冲突,实现内存共享;利用FIFO进行数据缓冲,提高了数据传输速率;设计了数据包格式,以支持组建反射内存网络;采用光纤接口传输数据,串行传输速率达1.0625 Gb/s。开发了基于Windows的设备驱动程序,提供了Windows API函数。仿真实验表明,该卡能够完成不同节点间的实时传输。 相似文献
17.
基于Socket和多线程的远程监控系统 总被引:18,自引:0,他引:18
探讨了基于Socket以及多线程技术的远程监控系统的设计和实现,介绍了系统设计的总体方案,并在VC++6.0编程环境下实现了一种基于局域网的监控系统。Socket套节字作为目前最流行的网络通信应用程序接口之一,利用它可以方便地实现局域网内的数据传输。传统的单线程程序中,视频数据的鳊码、解码、传输不能同时进行,导致传输效率很低。为此,提出了多缓冲区多线程结构,有效地提高了视频数据的传输效率。实验证明,系统能有效地实现一点对多点的实时监控。 相似文献
18.
基于Socket的多平台通讯研究 总被引:4,自引:0,他引:4
EAST装置中的LHCD控制系统是一个基于多平台的分布式控制系统。由于控制系统中有多种应用需求,因此在系统中采用了QNX,Linux和W indows三种操作系统。文章主要介绍了在QNX,Linux,Windows三种不同的操作系统平台下,如何通过Socket网络编程实现互相通讯,并阐述了自定义通讯协议的设计和实现。测试结果表明,利用BSDSocket API建立的套接字,可以方便地实现三个操作系统平台之间的通讯,并且在长时间、高频率的通讯过程中,具有良好的实时性和可靠性。 相似文献
19.
Socket是基于TCP/IP的网络上运行的两个程序间双向通讯的一种连接机制,java.net包中包含Socket类,用以快速地开发网络通信程序。通过实例模型探讨基于Java的Socket通信程序的一般结构。对开发一般性的通信软件,有一定的参考价值。 相似文献