Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Примеры VXD, ЖЕЛАТЕЛЬНО c юзанием NDIS для 98... Где взять??  (Прочитано 5389 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Kife
Помогающий

by
Offline Offline

« : 21-07-2004 10:42 » 

Сабж, очень нужно... Помогите пожалуйста, может у кого есть, с разъяснениями... или мож кто знает, где лежат, и где лучше почитать про них... ЖЕЛАТЕЛЬНО юзание ndis-a из vxd.
Или может это Numega-ой можно делать??? Поделитесь, пожалуйста.
Заранее благодарен.
Записан

_______
Да поможет нам F1,  и да сохранит нас F2 ...
igor_m
Гость
« Ответ #1 : 22-07-2004 04:37 » 

Пробовал я эту тему и пока в очередной раз бросил.
Начиналось всё с
http://winpcap.polito.it/install/default.htm#Developer   -> catch tcp
ещё просто ус-во ВХД в
http://www.malinovskey.narod.ru/hack/virus/virustowind95.htm
http://www.wasm.ru/publist.php?list=1
Финогенов Основы разработки прикладных виртуальных драйверов
http://inattack.ru/docs/90.htm
http://he4dev.e1.bmstu.ru/
Затем пробовал копать стандартный пример из ДДК98.

Научился делать ВХД(на С,на асме). лазить по портам.
Дальше отлаживать NDIS надо знать S-ice, иметь 2-ю машину для отладки. Усиленно читать ДДК.
Здесь пробовал задавать вопросы по VXD 98 --> в следующий раз обещали набить .....
В любой NT это всё сделано и гораздо проще чем в 98.
Записан
Anonymous
Гость
« Ответ #2 : 22-07-2004 09:10 » 

Цитата: igor_m

Научился делать ВХД(на С,на асме). лазить по портам.
Дальше отлаживать NDIS надо знать S-ice, иметь 2-ю машину для отладки. Усиленно читать ДДК.
Здесь пробовал задавать вопросы по VXD 98 --> в следующий раз обещали набить .....
В любой NT это всё сделано и гораздо проще чем в 98.


1.С Софтайсом маленько дружу.. А зачем машина то вторая, с софтайсом же и на одной можно???

2. Смотрел VtoolsD от Numega Driverstudio, там примеры есть mac и protocol драйвера, вроде не многим отличаются от таких же драйверов в 2000-й... Очень похожи на ее Intermediate Driver. Тот же ndis (тока как я понял версии 3.0)...  мне бы про загрузку/выгрузку/DeviceIoControl почитать где нить. Спасибо за ссылки, может там найду... А тут по-моему VxD никто не писал сильно... Жаль
Записан
igor_m
Гость
« Ответ #3 : 22-07-2004 09:59 » 

загрузка/вырузка это в финогенове и в http://www.wasm.ru/publist.php?list=1
Это как раз просто. А реальная отладка тогоже packet драйвера упёрлась в получение сообщений из ядра ( здесь я спрашивал про shared memory - такое делается) . Дальше система ,у меня , просто падала.
Вторая машина может через сом получать дд от отлаживаемой.
S-ice изучать пока не охота.
Отличие NDIS3 от NDIS4 ,по-моему, существенные. Бродя по инету я много нашёл сниферов для нт4 и т.п. А всё что для 98 это я уже давал.
Там где virustowind95.htm имно наиболее ясно даётся стартовый этап
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines