Windows Vista Networking Technologies - Windows Filtering Platform

Windows Filtering Platform

The Windows Vista network stack includes Windows Filtering Platform, which allows external applications to access and hook into the packet processing pipeline of the networking subsystem. WFP allows incoming and outgoing packets to be filtered, analyzed or modified at several layers of the TCP/IP protocol stack. Because WFP has an inbuilt filtering engine, applications need not write any custom engine, they just need to provide the custom logic for the engine to use. WFP includes a Base Filtering Engine which implements the filter requests. The packets are then processed using the Generic Filtering Engine, which also includes a Callout Module, where applications providing the custom processing logic can be hooked up. WFP can be put to uses such as inspecting packets for malware, selective packet restriction, such as in firewalls, or providing custom encryption systems, among others. Upon its initial release WFP was plagued with bugs including memory leaks and race conditions.

Read more about this topic:  Windows Vista Networking Technologies

Famous quotes containing the words windows and/or platform:

    And Saints—to windows run—
    To see the little Tippler
    Leaning against the—Sun—
    Emily Dickinson (1830–1886)

    Across Parker Avenue from the fort is the Site of the Old Gallows, where 83 men “stood on nothin’, a-lookin’ up a rope.” The platform had a trap wide enought to “accommodate” 12 men, but half that number was the highest ever reached. On two occasions six miscreants were executed. There were several groups of five, some quartets and trios.
    —Administration in the State of Arka, U.S. public relief program. Arkansas: A Guide to the State (The WPA Guide to Arkansas)