· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.RESEARCH —› ntpwsnif.dll - не работает !

Посл.отвђт Сообщенiе


Дата: Сен 13, 2004 08:42:56

Скачал с этого сайта кей - сниффер ntpwsnif.dll

Прописал в реестре:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows]
"AppInit_DLLs"="c:\\ntpwsnif.dll"

Перезагрузил систему.

Библиотека ntpwsnif.dll вроде загрузилась (по крайней мере система не дает удалить ntpwsnif.dll)

Но в файле winlogon.dat пусто. Точнее он даже не создается.

Я грешу на то что в исходниках прописан файл kbdus.dll т.е. американская раскладка ...

В чем может быть затык ?


Дата: Сен 13, 2004 09:33:46

При таком способе загрузки DLL она только мапится в адресное пространство процессов, но при этом процедура DLLMain управления не получает. Из-за последнего, скорее всего, и возникла твоя проблема. Применяй другой способ внедрения...


Дата: Сен 13, 2004 10:21:24

К примеру какой ?

По крайней мере в доке к этой dll было указанно что внедрять нужно именно так (в реестр).


Дата: Сен 13, 2004 10:47:06 · Поправил: Oleg_SK

[asmlamo „К примеру какой ? “]
Любой другой, который Вам подходит. Описание этих способов можно найти в сети. О них, скорее всего, не раз уже говорили и здесь на форуме. Есть интересные статьи по этой теме. В общем, по гугли по ключевым словам: 'внедрение' и 'инжектирование'.


Дата: Сен 13, 2004 11:14:15

Вот тебе несколько названий статей для поиска:
* Тихомиров В.А., "Перехват API-функций в Windows NT/2000/XP";
* Kr0m, "Жесткое внедрение DLL в Windows-программы".


Дата: Сен 13, 2004 11:22:11

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

покумекаю на досуге ....


Дата: Окт 6, 2004 20:56:27

Да, облажался я:( Мое утверждение:
„При таком способе загрузки DLL она только мапится в адресное пространство процессов, но при этом процедура DLLMain управления не получает.“
Ошибочно.


Дата: Окт 7, 2004 14:50:35

А как на самом деле ?


Дата: Окт 7, 2004 17:03:11

asmlamo
Процедура DLLMain, при этом, получает управление. Проверено.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.042