Patent ID: 8595820

Claim:
An apparatus, comprising: a processor to: transfer a plurality of packets from a network interface to a TCP/IP stack of a computer system at least in part by screening the plurality of packets for acceptability utilizing one or more packet enforcement evaluators, the plurality of packets comprising one or more packets from a virtual private network connection, the processor further to decrypt the one or more packets from the virtual private network utilizing the one or more packet enforcement evaluators; transfer one or more of the plurality of packets from the TCP/IP stack to one or more application programming interfaces for a respective one or more applications of the computer system at least in part by screening individual packets of the plurality of packets for acceptability utilizing one or more application sensitive filters related to the respective one or more applications; verify integrity of one or more files related to the one or more applications and/or one or more operating systems; and determine whether one or more patches are available for the one or more applications and/or the one or more operating systems.