Az LSP ( réteges szolgáltató – réteges szolgáltató) egy Windows Sockets 2.0-s verziójú technológia, amely lehetővé teszi a felhasználó számára, hogy csatlakoztassa saját DLL-könyvtárait a Winsock API -hívások kezelésére .
A technológia lényege, hogy a Winsock API minden hívása a lánc mentén átkerül az összes regisztrált LSP modulhoz . Ezen modulok mindegyike módosíthatja a fogadott / továbbított adatokat és / vagy címeket, vagy akár visszaállíthatja ("eldobhatja") a kérés végrehajtását.
Az LSP technológiát a forgalom számlálására és korlátozására , a vírusvédelemre , a letöltési sebesség és a prioritások szabályozására, valamint a tartalomszűrés megszervezésére használják .
Példák az LSP-t használó programokra:
A vírusok és reklámprogramok szerzői nem kerülték meg az LSP lehetőségét. Számos rosszindulatú program használja ezt a technológiát kémkedésre, hirdetési célokra és tűzfalak becsapására .
Ezenkívül az LSP-t vagy a vírusok "kezelését" használó programok helytelen eltávolítása a teljes Windows Sockets rendszer működésképtelenségéhez vezethet (az internet vagy az egyes webhelyek működésképtelenségéhez). Ezt a problémát úgy diagnosztizálhatja, hogy az IP-cím helyett a webhely neve után szögletes zárójelben lévő három karaktert nézi (lásd az ábrát).
Számos segédprogram létezik az ilyen helyzetek kijavítására, amelyek közül a leghíresebbek az LSPFix [1] és az AVZ .
Ne feledje, hogy az AVZ segítségével el lehet rontani az LSP beállításokat, ha a programot terminál munkamenet módban futtatja. Ennek fényében a WinSock beállításainak visszaállításához célszerű a szokásos eszközöket használni - a netsh segédprogramot :
netsh winsock resetami után bizonyos esetekben előfordulhat, hogy a következő parancsot kell futtatnia:
netsh int ip reset resetlog.txt