![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Захват исходящего трафика [D7, WinXP]
-=Andrey=- © (2004-04-02 20:42:00)Здраствуйте Мастера. Необходимо перехватывать данные которые выходят с моего компьютера. В частности данные IE. Я посмотрел здесь достаточно много веток на эту тему, но ничего конкретного не нашел, кроме как сылок на библиотеку WinPCap.
Я нашел описание команд этой библиотеки но, я так понял что эта библиотека в основном расчитана на перехват входящих данных.
Пожалуйста подскажите как можно реализовать эту задачу на сетевом уровне, и желательно как на WinSock-етах так и
Raw_Sock-етах.
Заранее благодарен.
Rezya (2004-04-02 22:21:00) [21]Вот вот меня тоже эта прблема волнует. Если можно про прокси поподробнее. :-)
-=Andrey=- (2004-04-02 22:19:00) [22]
> У WinPCap-а есть тоже несколько режимов аппаратной фильрации,
> в числе которых имеется и NDIS_PACKET_TYPE_PROMISCUOUS ,
А можно маленький кусочек кода с использованием NDIS_PACKET_TYPE_PROMISCUOUS.
> можно обойтись простым прокси
А можно маленький кусочек кода :-)))
Rouse_ (2004-04-02 21:51:00) [23]> В частности данные IE.
ИМХО можно обойтись простым прокси :)
Verg (2004-04-02 21:30:00) [24]Ну, вопервых - SOCK_RAW - это класс сокетов, поддерживаемых WinSock в том числе, а именно второй версией, а не какая-нибудь "параллельная" вещь.
Во всяком случае на W2K, в режиме SIO_RCVALL перехватывает любой IP трафик с сетвой(ых) карты - входящий, исходящий, свой, чужой.
По сети ходит информация о проблемах перехвата именно исходящего трафика и только на системах XP. Раз ты изучал разговоры здесь об этом, то это должно быть тебе известно :))
У WinPCap-а есть тоже несколько режимов аппаратнойфильрации, в числе которых имеется и NDIS_PACKET_TYPE_PROMISCUOUS, при котором он тоже принимает абсолютно все, входящее, исходящее, свое и чужое и не только IP протоколы сетевой карты, но вообще все, в сыром виде, короче просто Все.
Так же он работает и на XP системах? - это тебе и карты в руки: попробуй, проверь - он тебе больше нужно, на сколько я понимаю :))