Windows 2000 SP4, XP SP3, XP x64, 7 RTM x32, все виртуальные и все валятся в бсод!
Для просто перехвата подойдёт Ndis Protocol Driver, пример DDK-WDK ndisuio или ndisprot, как модифицировать - тут:http://ndis.com.
может в *никсах и поддерживает, ТС спрашивал про*никсы и винды, но я в*никсах ноль, потому искать не буду
Покажи...
По пункту 3. В сырых (RAW) сокетах можно модифицировать только IP пакеты, для модификации Ethernet заголовка (для тогоже "arp poisoning") нужен...
В виндовс это функции WinApi iphlpapi.lib, Add* и Delete* для добавления и удаления адресов, недокументированная _SetAdapterAddress для изменения.
net stop sharedaccess ?
интересно было бы посмотреть HEX дамп такого пакета
blueboar Может и зря, что не интересуют, т.к. первый из этих двух байтов должен быть тип протокола -если 0x45 это IPv4, если 0x60 - IPv6, и в...
хотел шепнуть где взять переименованный драйвер, не при всех же такое разглашать...
стучись в аську 430-062-523
Часть имени драйвера ndisuio.sys, а именно ndisuio зашита в коде драйвера... babandr, рассказал бы, какую проблему решаешь, может чё и подскажут.
Ну значит система не даёт открыть устройство. У меня с переименованным драйвером всё ок.
вроде бы min=60 - max=1514 байт, поравьте если не так.
Попробуйте http://netmontools.com/download/prolanet-setup.exe, сканит ARP запросами, умеет добавлять адреса-алиасы. С уважением mansur.
Добрый день, вы писали: > >//в char device_name[] - строка с именем устройства > Как получена эта строка? У меня так: wsprintf(szTempBuff,...
Добрый день, вы писали: > >CreateFile("\\\\.\\\\Ndisuio"...) и некоторых несущественных предварительных действий пытаюсь > Драйвер Ndisuio.sys...
Имена участников (разделяйте запятой).