Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> NDIS intermediate miniport driver, Трабл 
:(
    Опции темы
SwordOfDeath
  Дата 16.10.2007, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 16.10.2007

Репутация: нет
Всего: нет



Вобщем я в этом вопросе только начал разбиратся... не пинать...

Задача перехватывать и модифицировать пакеты... Задача смежная с фаерволом...
Проблема в том что у меня даже не заработал пример из DDK, а именно PASSTHRU...

Все откомпилил и установил по инструкции... поставил везде дебагпринт... но ничего не выводит...
Я так понимаю что мой драйвер даже и не собирались запускать...

Кто знает где грабли?...

Спасибо

PM MAIL   Вверх
W4FhLF
Дата 16.10.2007, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 12
Всего: 121



В DriverEntry в самом начале поставь DbgPrint, если не выводится, значит дело не в драйвере. Покажи как грузишь. + Скажи какая система, под какой учёткой работаешь и какой софт из числа HIPS, AV стоит. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
SwordOfDeath
Дата 16.10.2007, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 16.10.2007

Репутация: нет
Всего: нет



Система XP..... антивирей, и прочего софта нет....
дебагпринт как и говорил на загрузку поставил... но ничего в дебаге нет...
Под учеткой админовской(другой нет)

А вот про загрузку поподробнее... Что-то не понял вопроса... А как собственно нужно загружать?

Это сообщение отредактировал(а) SwordOfDeath - 16.10.2007, 13:14
PM MAIL   Вверх
W4FhLF
Дата 16.10.2007, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 12
Всего: 121



Цитата(SwordOfDeath @  16.10.2007,  13:13 Найти цитируемый пост)
 А как собственно нужно загружать?


Цитата(notifyob.htm)

BUILDING THE SAMPLE

To build the sample, type build. This command produces the binary Passthru.dll, which is the sample notify object.

INSTALLING THE SAMPLE

Following are installation instructions for the Passthru sample through the connection folder.

1. Create a local directory on the machine (for instance, d:\sample).

2. Copy Passthru.dll, Netsf.inf, Netsf_m.inf, and Passthru.sys to the directory.

3. Open the connection folder.

4. Raise the properties for a LAN connection, click the Install button, select Service, and click Add.

5. Click Have Disk, and then specify the path to the local directory you just created.

6. Select Passthru Driver, and then click OK in the Select Network Service dialog box.

An alternate way is to install the Passthru driver using Snetcfg.exe. To install, type snetcfg -l d:\sample\netsf.inf -c s -i ms_passthru. To uninstall, type snetcfg -u ms_passthru




--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
SwordOfDeath
Дата 16.10.2007, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 16.10.2007

Репутация: нет
Всего: нет



Цитата(SwordOfDeath @ 16.10.2007,  12:45)
Все откомпилил и установил по инструкции...

Смотри первый пост...
Значит сделал все правильно...

На счет snetcfg... такой проги у меня нет...

Это сообщение отредактировал(а) SwordOfDeath - 16.10.2007, 13:43
PM MAIL   Вверх
SwordOfDeath
  Дата 17.10.2007, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 130
Регистрация: 16.10.2007

Репутация: нет
Всего: нет



Разобрался... smile   Проблема чисто человеческого фактора...  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0520 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.