文章选用Linux+Qt的开发模式,采用多线程编程、信号槽等技术,设计并实现了基于Libpeap+Libnet开发包的TCP/IP网络协议组协议分析器。通过对系统进行了较为全面的测试和结果分析,表明系统具有易用性、准确性的特点。
This paper propose and implement an interactive Network Protocol Analyzer based on the Libpcap and Libnet. We choose Linux and Qt as the development platform and adopt a lot of key technologies such as signals and slots, multi-threaded programming. The testing results show that NPLS is accurate arid easy to use.