| Nowadays,with the rapid development of computer technology,wireless network has become an indispensable tool in people's daily life.Meanwhile,the security and reliability of wireless networks have been paid more and more attention.Packet capture,de-encapsulation and reassemble recovery reduction technology are the basic means of network security maintenance,and also the core means of intrusion network.Therefore,the research and development of network packet capture,de-encapsulation and reassemble recovery technology is of positive significance to ensure network security,health and reliable operation.In this thesis,the network packet capture and analysis technology is studied deeply,and a network packet capture method based on Linux system is designed.In this method,the raw socket as the main development technology,using router based on Open Wrt system and cross compiler,through WinSCP implanted into the router environment to develop a packet capture system on the wireless router.On this basis,the main function modules of the network packet capture system are determined by using software engineering and object-oriented analysis technology.Its functions include packet capture,packet de-encapsulation,packet storage,packet reassembly recovery and so on.At the same time,each function module is detailed design and Encoding implementation.This system is mainly pictures,text packet reassembly recovery and has carried on the function test.Secondly,this system takes advantage of the reassemble recovery's data content and router interface is sensitive to flow through the router's information security detection,if found suspicious of illegal access,modify the routing table to control the shielding of these visits,so as to ensure network safety and reliability.Therefore,the development of network packet capture system has positive significance for the maintenance of personal and small and medium-sized enterprise network environment. |