Network Packet Generator Based on ActiveX Technique
-
摘要: 为了方便网络开发人员根据不同的需求构造网络数据包,采用COM和ActiveX技术,设计并实现了通用的网络数据包发生器.该发生器利用L ibnetNT动态链接库编程开发,并按照统一的接口封装底层网络数据包发生函数,可在不同的编程环境中使用.利用该控件网络应用程序的开发人员无需了解底层网络协议的细节,便可以产生特定的网络流量,有助于提高开发效率和代码重用率.Abstract: To make convenient for programmers to generate network packets according to user’s requirement,a network packet generator was designed and implemented based on COM and ActiveX techniques.The LibnetNT DDL was used to program this generator and the low-level functions were encapsulated according to a unified interface.In this way,the generator can be used in different programming environments.Using this generator,a programmer needs not understand the details of low-level network protocols,and can generate desired network packets.It makes network programming more efficient and design elements more easily to be reused.
-
Key words:
- ActiveX /
- packet generator /
- control /
- interface /
- network
-
卿斯汉,蒋建春.网络攻防技术原理与实战[M].北京:科学出版社,2004.30-107.[2] 赵新辉,李祥.捕获网络数据包的方法[J].计算机应用研究,2004(8):242-243.Zhao X H,Li X.Methods of capturing network packets[J].Application Research of Computers,2004(8):242-243.[3] 庄春兴,杨晓伟,黄向前.网络数据包的捕获、分析与应用[J].计算机应用与软件,2003(11):68-70.Zhuang C X,Yang X W,Huang X Q.Network packet capture,analysis and applications[J].Computer Applications and Software,2003 (11):68-70.[4] 张大兴.网络数据包分析系统的设计[J].计算机工程,2001(10):192-193.Zhang D X.The design of network datagram analysis system[J].Computer Engineering,2001 (10):192-193.[5] Kruglimki D J.潘爱民,王国印,译.VISUAL C++技术内幕(第4版)[M].北京:清华大学出版社,2001.467-502.[6] 殷肖川,刘志宏,姬伟辉,等.网络编程与开发技术[M].西安:西安交通大学出版社,2003.172-273.[7] 汪晓平,钟军.Viaual C++网络通信协议分析与应用实现[M].北京:人民邮电出版社.2003.24-603.
点击查看大图
计量
- 文章访问数: 1283
- HTML全文浏览量: 57
- PDF下载量: 331
- 被引次数: 0