Archive for July, 2008

Layered Service Providers in Vista/64-bit

Layered Service Providers (LSPs) are user mode dlls that allow one (most usefully) to be in network packet chain and thus can change (think encryption/compression) or inspect (think sniffing) buffers from winsock applications. They are chained along with base providers by registering in LSP System Configuration Database (aka catalog). On 64-bit Windows, there are 2 catalogs, one [...]