Layered Service Provider

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Daniloff (обсуждение | вклад) в 08:42, 28 января 2008 (Уязвимости). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

LSP (Layered Service Provider, англ. многоуровневый поставщик услуг) — технология Windows sockets версии 2.0, позволяющая пользователю подключать собственные DLL-библиотеки для обработки вызовов Winsock API.

Суть технологии состоит в том, что любое обращение к winsock API будет передано по цепочке всем зарегистрированным модулям LSP. Каждый из этих модулей может модифицировать принимаемые/передаваемые данные и/или адреса, либо вообще сбросить ("drop") выполнение запроса.

Технология LSP используется для подсчёта и ограничения трафика, антивирусной защиты, регулирования скорости закачки и приоритетов, а также для организации фильтрации контента. Примеры программ, использующих LSP — тунеллер ProxyCap, антивирус NOD32.


Уязвимости

Авторы вирусов и Adware не обошли стороной возможности LSP: существует множество вредоносных программ, использующих эту технологию в шпионских и рекламных целях, а также в целях обмана межсетевых экранов. Кроме этого, некорректное удаление программ, использующих LSP или лечение вирусов может привести к неработоспособности всей системы Windows Sockets. Для исправления таких ситуаций существует ряд утилит, наиболее известные из которых - LSPFix[1] и AVZ.

Ссылки