Форум программистов, компьютерный форум, киберфорум
Наши страницы

Assembler, MASM, TASM

Войти
Регистрация
Восстановить пароль
 
Fedor666
Основоположник на всё
42 / 42 / 4
Регистрация: 22.02.2010
Сообщений: 311
#1

Конфликт перехвата? - Assembler

29.11.2011, 12:23. Просмотров 339. Ответов 0
Метки нет (Все метки)

Доброго времени суток.
Сплайсю функции записи в реестр, путем внедрения в адресные пространства процессов своего DLL через ключ "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs".
При загруженном компе прописываю в этот ключ свою DLL и она начинает автоматически подгружаться ко всем создаваемым процессам и при получении DLL_PROCESS_ATTACH идет перехват. Все пашет отлично и в файлик складывается инфа кто куда чего пишет.
При перезагрузке же комп просит выбрать имя пользователя и ввести пароль (хотя раньше такого не было), потом выдает следущее: "Не удается войти в систему из-за следующей ошибки: Операция несовместима с состоянием транзакции для ветки реестра".
Пользую XP SP3. Так же стоит Daemon Tools, который устанавливает sptd.sys, который перехватывает те же функции работы с реестром.
Причем, если не перехватывать функции во всех этих процессах: smss.exe, csrss.exe, winlogon.exe и lsass.exe, то загрузка проходит успешно. Глючит какой-то из них. Какой не знаю - перезагружаться задолбался!
Приходится пропускать основные процессы, в которые обычно и внедряются всякие интересности. А это не гуд.
В чем может быть причина? Все процессы обрабатываются на ура, а какие-то из этих глючат. Есть какие-нибудь идеи? Может кто уже сталкивался?
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2011, 12:23
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Конфликт перехвата? (Assembler):

Как написать код для перехвата, не важно чего, просто перехвата? - Delphi
как написать код для перехвата , не важно чего просто перехвата ?

Остановка перехвата - JavaScript
Как остановить перехват аналогично остановке всплытия? Заранее благодарен.

Ощущение перехвата - Удаление вирусов
Установила пару программ из недостоверных источников, в итоге нарушилась работа браузера, есть ощущение задержки при открытии, как будто...

Функция перехвата - Delphi WinAPI
Подскажите функцию перехвата нажатий клавишь?

программа перехвата ctrl+c - Delphi
Доброе время дня!!! прошу помочь с программой перехвата ctrl+c! короче мне нужно при нажатие ctrl+c(с любого места компьютера. (с...

Функция перехвата клавиш - C++
Подскажите как это можно сделать: Пользователь печатает текст, и надо вывести на экран какие клавиши он нажимал к примеру: ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2011, 12:23
Привет! Вот еще темы с ответами:

Механизм перехвата изменения полей - C#
Почти во всех классах виндоус-форм при изменении какого-либо поля вызывается метод OnChange. Не могли бы подсказать - где прочитать как...

Деление на ноль с учетом перехвата - MathCAD
Добрый вечер, прошу помощи. Ошибку вроде перехватил, все перепроверил. Заранее благодарен.

Последовательность перехвата сообщений (Хуки) - C++ WinAPI
Вот задумался над таким вопросом: Документация гласит, что при использовании функции SetWindowsHookEx сообщения будут перехватываться в...

Ошибка перехвата клавиатуры (hook) - C++ WinAPI
Есть задача: запустить приложение и отлавливать нажатые клавиши. Привожу часть кода, отвечающую за это://dllmain.cpp: #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru