Мы создали ряд оригинальных решений, которые вы можете использовать как в готовом виде так и для развития собственных разработок:
Пример промежуточного драйвера NDIS (NDIS Intermediate driver):
В операционной системе Windows, начиная с версии NT 4.0 SP3 появился новый тип NDIS-драйверов, называемых промежуточными драйверами (NDIS Intermediate driver). Если рассматривать сетевую архитектуру ОС Windows с ядром NT, то данный драйвер располагается между драйвером протокола (примером является драйвер стека Tcpip фирмы Microsoft) и драйвером сетевой карты - самым нижнем уровнем сетевой архитектуры. Благодаря такому расположению, промежуточный драйвер контроллирует весь сетевой трафик системы и может использоваться для его мониторинга, фильтрации, шифрования. Данное решение является аналогом продукта, предлагаемого компанией PCAUSA.
[Подробнее]
Система персонализации процессов веб-сервера Apache:
Данная система позволяет обрабатывать запросы, направленные виртуальным хостам, экземплярами процесса Apache, работающими с uid/gid, указанными в настроках виртуальных хостов. При этом веб-сервер функционирует от обычного непривелегированного пользователя. Использование такой системы позволяет повысить защиту данных пользователей и эффективность работы хостинг-сервера за счет использования php как модуля Apache и отказа от сложных систем защиты данных (хитрые права доступа, скрипты, запускаемы cron'ом и т.п.).
[Подробнее]