Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2011, 07:22   #1
Artem-soft
 
Регистрация: 11.08.2011
Сообщений: 6
Восклицание Контроль записи в реестр

Я делаю Антивирус Артёмского и надо сделать так, чтобы при попытке записи в реестр вылезало окно предупреждения
Но у меня опера залезла в реестр и вылезло окно предупреждения,
но когда пуск->Выполнить->regedit->Создать раздел вместо предупреждения вылетает ошибка при записи в реестр.
В чем фишка?
Кидаю DLLку перехвата API, файлы, и тестовую прогу которая загружает DLL. Все в одном архиве.
Вложения
Тип файла: rar AllFiles.rar (1.98 Мб, 14 просмотров)
Artem-soft вне форума Ответить с цитированием
Старый 03.11.2011, 09:30   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Вы ставите перехват в юзер спейсе?
Не очень хорошо...

Надо писать драйвер, и перехватывать в ядре.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.11.2011, 10:22   #3
Artem-soft
 
Регистрация: 11.08.2011
Сообщений: 6
Смех Контроль записи в реестр

Не, я драйвера писать не умею, пробывал, юнит скомпилировал, но obj линковать в sys не получилось.
Почему надо драйвер и в режиме ядра?
Artem-soft вне форума Ответить с цитированием
Старый 03.11.2011, 10:29   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Потому что именно с ядра вы сможете нормально все контролировать, да и не будете грузится ко всем подрят.
Да и не надежно это.

+Ведете себя как вирус.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.11.2011, 11:22   #5
Artem-soft
 
Регистрация: 11.08.2011
Сообщений: 6
Радость Контроль записи в реестр

Спасибо за совет!
Попробую.

Последний раз редактировалось Artem-soft; 03.11.2011 в 19:18. Причина: Создал другую тему чтобы обсуждать ошибку
Artem-soft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевести Сишные функции записи данных в реестр на Delphi Adult_Master Общие вопросы Delphi 4 30.10.2011 11:02
записи значения в реестр winwirus Общие вопросы Delphi 2 26.09.2011 19:17
написать процедуру записи значения в реестр winwirus Помощь студентам 2 26.09.2011 18:49
учетные записи контроль гостя тарантул Общие вопросы C/C++ 1 20.10.2010 15:43
Добавление записи в реестр при открытии книги ru3000 Microsoft Office Excel 3 29.07.2009 04:49