Using Windows Driver Library to Manage Packets
Screenshots
WinPcap or Winlogic is a powerful network monitoring tool for capturing, organizing, filtering, and routing of network traffic. It also has a powerful scripting engine and a large library of common and uncommon functions for processing capture-and-filters. It's main features are its ability to capture captured network traffic on its network capture adapters, and then filter it later, on a remote computer via a protocol such as HTTP, FTP, or ICQ. The filtering methods it supports can easily be configured with an extensive range of options. WinPcap can be used to debug Windows services, running processes, file systems, and even networks. This open source software has been available since 1995 and continues to gain popularity among IT administrators and network administrators around the world.
If you have any interest in the field of networking, you'll probably already be aware of the fact that many communication protocols and programs use WinPcap as a way to capture and route packets of data over a network. Networking is a huge field that covers a large number of technology topics, including VoIP (Voice over Internet Protocol), Ehtos, ICQ, and several different types of protocols for packet capture and forwarding. Although there are literally thousands of networking protocols and programs that use WinPcap, the most commonly used one for network capture is the WinDriver. Microsoft has provided a WinDriver for each Windows operating system, and thousands of third-party companies have also developed their own proprietary WinDriver libraries for use on Windows based computers. This means that, while WinPcap offers some benefits to network professionals, the wide variety of Win Drivers also provides IT professionals with a large selection of options that they can use to customize and make work with their network easier.
Some of the network tools that can take advantage of WinPcap and send and receive packets over a network include utilities such as Warped, Win queues, Sys Wrappers, Sysloggers, and so forth. Some of these utilities send and receive packets on their own; e.g. Win queues allows a computer to be able to perform multiple functions, such as sending and receiving data, while simultaneously keeping track of and processing all requests sent to it. Another example is Syswrappers, which is used by some computer monitoring utilities to generate log reports. Finally, the WinPcap protocol itself can be used to send and receive packets across an entire network, as well as to capture packets sent to or received by other processes on the computer.