Winsock, LSP, & API

Windows Sockets = Winsock

Layered Service Provider = LSP

Application Program Interface = API

Winsock is the highest tier in every Windows Network.  Winsock LSP is just a code that gives your application the ability to place itself within the communication stack of the API.  Winsock LSP is able to intercept, read, and modify any and all network traffic.

Winsock APIs simply facilitate communication amongst the application network calls and Windows Operating System kernel.  So all the messages sent via this network are turned into application calls.  These application calls are then fed to the Winsock API. Winsock then routes these messages through the kernel and into the waiting ports.

Since Winsock LSP is merely a code and can be placed  between the applications and the Winsock API, any network message can be intercepted and scanned.  With this data, there are many actions that may be taken and the obvios benefit to the user is clear.

Houdini

Tags: , ,

Leave a Reply

You must be logged in to post a comment.