PDA

Просмотр полной версии : режим "promisc mode"


()leg
30.01.2007, 23:45
Помогите советом..
"Идея заключается в том, что для прослушивания сетевого трафика, сетевая карта компьютера переводится в специальный режим "promisc mode". После этого весь сетевой трафик (несмотря на его предназначение), достигший сетевой карты, может быть доступен снифферу."- а как в этот режим карту ручками перевести?

_Great_
30.01.2007, 23:51
смотри в сторону ioctlsocket() и параметра SIO_RCVALL

_Great_
30.01.2007, 23:52
SOCKET s;
s = socket(...);
.......
unsigned long flag = 1;
ioctlsocket(s, SIO_RCVALL, &flag);


выделенный код это делает

()leg
01.02.2007, 16:05
Спасибо большое попробую. То-есть только программно других вариантов нет?

FurA
09.02.2007, 10:58
Дохрена вариантов.
Самый простой - поставить Cain & Abel и наслаждаться жизнью.

А вообще-то давно не актуально. Не встречаю уже сетей на хабах.

ShadOS
13.02.2007, 11:03
Хых... ну можно конечно ручками (для *nix).
Включение:
ifconfig <interface> promisc
Выключение:
ifconfig <interface> -promisc
У тебя скорее всего будет
ifconfig eth0 promisc
А вообще читай man ifconfig. У вас всегда тут глупые вопросы задают? =)