информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 ФБР нашла русский след в атаках... 
 Массовый взлом SharePoint 
 Microsoft Authenticator прекращает... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Писать NDIS минипорт фильтр ненамного проще :-)) 31.01.03 22:34  Число просмотров: 1066
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> Во, по делу, а то я уже потом посмотрел на то, что ветка
> programming, аж удалил свой пост сгоряча... :) Но подмена
Гы, а я кстати успел ответить тебе, и удивился когда после того как страница перезагрузилась я не увидел своего ответа :-))))
Хотя кусочек своего ты можешь увидеть в начале моего поста :-)))

> dll-ки - это очень муторное занятие, слишком много хлопот
> IMHO.
<programming>
[Win32] Outgoing connections 31.01.03 17:52  
Автор: TRESPASSER[CfK] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
И как узнать что какая то прога(конкретно какая) лезет в инет, и по какому протоколу(тоже узнать точно).И главное как потом разрешить \запретить оправку пакетов.
Дополнение 31.01.03 18:22  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> Ставишь файрволл и смотришь его логи, а потом настраиваешь
> его в соответствии с собственными пожеланиями.
Тот же Outpost позволяет даже в логи не смотреть: поставить запрет для всех и режим, чтоб каждый раз спрашивал что делать - так в ходе работы и настроится

ЗЫ: Раз уж ветка в программинг, наверное имелось в виду программное отслеживание. Вот варианты:
1) Ключевое слово WinSock2 Layered Service Provider
2) Ключевое слово NDIS miniport
3) (самый легкий, но довольно бестолковый :-))) ) подменить wsock32.dll на свою, экспортирующую все те же самые функции, а старую переименовать. При этом функции, которые фильтровать не надо можно в stub-ах перенаправлять в старую (а можно еще и export-forwarding использовать - только не все о нем знают :-)) ). А socket() (WSASocket()) и другие фильтровать - и если что-то не нравится - возвращать ошибку.
Вообще в мелкософте любят руки отрывать всем, кто пытается подменить системную dll-ку (и вообще любой системный файл) - для расширения функциональности системы практически всегда есть стандартные интерфейсы и пути

ЗЗЫ: Какой длинный ЗЫ получился :-))
[Win32] Outgoing connections 31.01.03 18:28  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> Ставишь файрволл и смотришь его логи, а потом настраиваешь
> его в соответствии с собственными пожеланиями.
Тот же Outpost позволяет даже в логи не смотреть: поставить запрет для всех и режим, чтоб каждый раз спрашивал что делать - так в ходе работы и настроится

ЗЫ: Раз уж ветка в программинг, наверное имелось в виду программное отслеживание. Вот варианты:
1) Ключевое слово WinSock2 Layered Service Provider
2) Ключевое слово NDIS miniport
3) (самый легкий, но довольно бестолковый :-))) ) подменить wsock32.dll на свою, экспортирующую все те же самые функции, а старую переименовать. При этом функции, которые фильтровать не надо можно в stub-ах перенаправлять в старую (а можно еще и export-forwarding использовать - только не все о нем знают :-)) ). А socket() (WSASocket()) и другие фильтровать - и если что-то не нравится - возвращать ошибку.
Вообще в мелкософте любят руки отрывать всем, кто пытается подменить системную dll-ку (и вообще любой системный файл) - для расширения функциональности системы практически всегда есть стандартные интерфейсы и пути

ЗЗЫ: Какой длинный ЗЫ получился :-))
[Win32] Outgoing connections 31.01.03 18:32  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
<"чистая" ссылка>
> > Ставишь файрволл и смотришь его логи, а потом
> настраиваешь
> > его в соответствии с собственными пожеланиями.
> Тот же Outpost позволяет даже в логи не смотреть: поставить
> запрет для всех и режим, чтоб каждый раз спрашивал что
> делать - так в ходе работы и настроится
>
> ЗЫ: Раз уж ветка в программинг, наверное имелось в виду
> программное отслеживание. Вот варианты:
> 1) Ключевое слово WinSock2 Layered Service Provider
> 2) Ключевое слово NDIS miniport
> 3) (самый легкий, но довольно бестолковый :-))) ) подменить
> wsock32.dll на свою, экспортирующую все те же самые
> функции, а старую переименовать. При этом функции, которые
> фильтровать не надо можно в stub-ах перенаправлять в старую
> (а можно еще и export-forwarding использовать - только не
> все о нем знают :-)) ). А socket() (WSASocket()) и другие
> фильтровать - и если что-то не нравится - возвращать
> ошибку.
> Вообще в мелкософте любят руки отрывать всем, кто пытается
> подменить системную dll-ку (и вообще любой системный файл)
> - для расширения функциональности системы практически
> всегда есть стандартные интерфейсы и пути
Во, по делу, а то я уже потом посмотрел на то, что ветка programming, аж удалил свой пост сгоряча... :) Но подмена dll-ки - это очень муторное занятие, слишком много хлопот IMHO.
[Win32] Писать NDIS минипорт фильтр ненамного проще :-)) 31.01.03 22:34  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> Во, по делу, а то я уже потом посмотрел на то, что ветка
> programming, аж удалил свой пост сгоряча... :) Но подмена
Гы, а я кстати успел ответить тебе, и удивился когда после того как страница перезагрузилась я не увидел своего ответа :-))))
Хотя кусочек своего ты можешь увидеть в начале моего поста :-)))

> dll-ки - это очень муторное занятие, слишком много хлопот
> IMHO.
[Win32] Outgoing connections 31.01.03 18:50  
Автор: SerpentFly <Vadim Smirnov> Статус: Member
Отредактировано 31.01.03 18:50  Количество правок: 1
<"чистая" ссылка>


Firewall Development
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach