-
Здравствуйте много уважаемые мастера! Вначале вопроса хочу поблагодарить Вас за помощь и ответы на мои вопросы в 2005 году, когда писал свой диплом кстати на отлично =)). Передомной поставили задачку которая решит мою судьбу... LSP - Layered Service Providers - стек обработчиков трафика в Windows, на одном конце которого сетевая карта, на другом - конечное пользовательское приложение (браузер, аська, почта и т.д.) А вот между ними могу встраиваться в цепочку один или несколкьо библиотек-фильтров, которые могут перехватывать трафик, видоизменять егоили блокировать. Так работают например контент-фильтры, так работают провайдеры новых протоколов, так работают в том числе и некоторые вредоносные программы. Задача: получить список провайдеров LSP, установленных в системе, вывести его на экран. Пользователь может выбрать любой пункт из списка, нажать на кнопку "Удалить" - провайдер должен быть удален из системы. При этом обязательное условие - это не должно появлять на работоспособность оставшихся компонентов LSP и на целостность всей цепочки. Т.е. после удаления провайдера из цепочки интернет должен продолжать работать.
Я так понимаю. Для начала необходимо вывести на экран список запущенных процессов (но это не проблема), дальше что? =)) По моему в AVZ наподобее функция имеется, а что можно сделать в Delphi? Спасибо, за любые ответы!
-
-
Спасибо! > Не стой стороны ты в огород полез. у меня вообще такое ощущение что я туда полез в полной темноте и закрытыми глазами. А срок неделя =(
-
даже меньше...
-
дамоклов меч)
-
> VitOFF (15.03.2012 11:49:02) [2]
А потом что?
-
Потом? Ни че =)) Просто на новую работу устраиваюсь, вот там такое задание дали, для проверки моих знаний!
|