|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Win32 API - Перехват функций обращения к реестру в C# |
|
|
Win32 API - Перехват функций обращения к реестру в C#
|
Новый участник Сообщения: 17 |
Здравствуйте, помогите пожалуйста решить проблему. Мне необходимо перехватывать обращения любой программы к реестру и затем заменять реальное значение на свое. Как все это реализовать в C#?
|
|
Отправлено: 21:09, 03-02-2012 |
Старожил Сообщения: 295
|
Профиль | Отправить PM | Цитировать С какой целью это нужно? Написать что-то вредоносное?
|
Отправлено: 21:53, 03-02-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать А какже контроль целостности приложений в антивирусах? Они кстати тоже отслеживают обращения к реестру и попытки записать туда свои значения.
|
------- Отправлено: 22:24, 03-02-2012 | #3 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Нужно исключительно для себя, не каких злых умыслов. Тем более о каких вредоносных программах может идти речь используя C#.
|
Отправлено: 22:30, 03-02-2012 | #4 |
![]() Ветеран Сообщения: 1803
|
Профиль | Отправить PM | Цитировать Цитата geolone:
А, вообще, смотрите исходники регмонитора. |
||
------- Последний раз редактировалось opel431, 03-02-2012 в 23:23. Отправлено: 23:01, 03-02-2012 | #5 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать http://www.google.ru/search?sourceid...oring+registry
http://stackoverflow.com/questions/8...atcher-c-sharp http://www.codeproject.com/Articles/20973/RegMon Этих ссылок более чем достаточно для решения вопроса. |
------- Отправлено: 03:50, 04-02-2012 | #6 |
Старожил Сообщения: 295
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:14, 04-02-2012 | #7 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Цитата Delirium:
|
|
Отправлено: 16:43, 04-02-2012 | #8 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать geolone, в таком случае приводи свою проблему более развернуто. А то мы тут распинаемся, предоставляем данные, а ты, оказывается, уже все это читал и есть еще вопросы. В чем вопрос то конкретно?
|
------- Отправлено: 14:18, 05-02-2012 | #9 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать В общем здесь http://stackoverflow.com/questions/8...atcher-c-sharp я понял, что в этом RegMon реализован мониторинг на стадии изменения ключа, но мне нужно перехватить функцию при попытке чтения ключа и затем вернуть значение которое задам сам, а может я все не так понял?
Дальше http://www.codeproject.com/Articles/20973/RegMon вообще глухо ниче не понимаю здесь. Единственно что смог сделать так это подключить dll как с ней работать дальше? какие функции нужно использовать для перехвата RegQueryValue? или может вообще я пошел не в ту степь? |
Отправлено: 19:04, 06-02-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Перехват API функций | ники | Лечение систем от вредоносных программ | 23 | 09-04-2009 11:21 | |
Перехват обращения к принтеру | knzsoft | Программирование и базы данных | 4 | 25-03-2006 23:13 | |
лишние обращения в Internet | SmiAl240 | Защита компьютерных систем | 1 | 29-12-2005 12:35 | |
Win 98 обращения к диску А: | hulga | Microsoft Windows 95/98/Me (архив) | 2 | 06-10-2004 09:05 | |
обращения winXP | Guest | Хочу все знать | 1 | 13-09-2003 00:49 |
|