![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 12.02.2016
Сообщений: 2
|
![]()
Нужен работоспособный код:
Платформа Windows 7-10 В драйвере ядра нужен механизм доступа к процессу, запущенному в User mode, и возможность изменения памяти процесса. На выходе нужно: getUsermodeProcesshandle(pid, process name); patchProcessBytes(offsetToPatch,buf fer,length); Предложения в личку. Не малварь, не вирусы и т.п. Нужно для собственного пользования. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 02.01.2015
Сообщений: 12
|
![]()
Из под юзер режима так же можно выставить атрибуты на запись и прописать в память процесса все что нужно - к чему режим ядра тут ?
почта: sauwork@yandex.ru , телега: @sauwork
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 12.02.2016
Сообщений: 2
|
![]()
Задача - не просто изменить блок памяти процесса, а сделать это именно из драйвера. Можно послать команду из драйвера запущенному в USER mode сервису, который изменит память процесса сам.
Но, тогда нужен механизм обмена сообщениями между USERMODE процессом и KERNELMODE драйвером (с поддержкой очереди). |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Kernel-mode hook | Man197 | Общие вопросы C/C++ | 1 | 22.03.2013 11:51 |
Kernel object | lalilulelo | Операционные системы общие вопросы | 0 | 17.04.2012 15:26 |
Нужен ODBC Driver for Progress | nasfer | БД в Delphi | 0 | 24.01.2010 13:15 |
Как узнать,нужен ли мне определённый процесс | Alximik | Софт | 5 | 21.11.2007 13:50 |