Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Перехват пакетов TCP/IP

489
22 августа 2008 года
NeO_u
277 / / 11.10.2006
У меня собственно вопрос, каким образом можно перехватывать сетевые пакеты, таким образом, что бы ими потом можно было манипулировать, т.е. менять адрес источника, порт или вообще этот пакет выбрасывать за ненадобностью?

ЗЫ: winpcap, не устраивает, ибо не хочется использовать сторонние программы. Сырые сокеты тоже не подходят, т.к. они не просто наблюдают за проходящими пакетами.

ЗЫЫ: Если нужно писать драйвер, тогда подскажите какую-нибудь документацию по тому как писать драйвера для таких вещей?
14K
22 августа 2008 года
wrap
35 / / 02.06.2006
Судя по всему нужен NDIS intermediate driver. Смотри в WDK.
14
22 августа 2008 года
Phodopus
3.3K / / 19.06.2008
NDIS 6.0 поддерживает драйвера-фильтры, те, что между протоколом и минипортом, может такой сойдет (но 6я версия только в висте)
489
22 августа 2008 года
NeO_u
277 / / 11.10.2006
Спасибо, обязательно посмотрю.

Я скачал Windows Driver Kit 2003 Server... Но, что-то не могу понять, я могу разрабатывать на нем драйвера для версий, что ниже 2003 Server'а, правильно? Или только для 2003 сервера?

ЗЫ: просто на сайте пишут одно, а на форумах другое, везде разная информация.
12K
22 августа 2008 года
lifs
163 / / 06.09.2007
вот здесь можно посмотреть про перехват с примерами.
14
25 августа 2008 года
Phodopus
3.3K / / 19.06.2008
Цитата: NeO_u
я могу разрабатывать на нем драйвера для версий, что ниже 2003 Server'а, правильно? Или только для 2003 сервера?



Можешь, там же специально создаются build environment-ы для каждой ос от 2000

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог