|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.03.2009, 14:34 | #1 |
Пользователь
Регистрация: 09.12.2008
Сообщений: 16
|
Аналог функции WriteProcessMemory
Коллеги, я занимаюсь созданием собственного хука. Мне преподаватель сказал заменить функции WriteProcessMemory и ReadProcessMemory на их виртуальные аналоги. Подскажите, есть ли такие, и как называются?
|
30.03.2009, 14:43 | #2 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Ээээ.. Ну если препод совсем извращенец, то он имел ввиду NtWriteVirtualMemory
пыщь
|
30.03.2009, 15:08 | #3 |
Пользователь
Регистрация: 09.12.2008
Сообщений: 16
|
Он объяснил это тем, что нельзя в некоторых случаях будет записать код с помощью writeprocessmemory и сказал использовать аналоги. Спасибо за первый аналог!
|
30.03.2009, 15:26 | #4 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Ну вообще если WriteProcessMemory не сможет писать в память чужого процесса, то и NtWriteVirtualMemory тоже
пыщь
|
30.03.2009, 15:33 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Ну не драйвер же ты пишешь...
I'm learning to live...
|
|
30.03.2009, 15:44 | #6 |
Пользователь
Регистрация: 09.12.2008
Сообщений: 16
|
Ну он сказал именно виртуальрные аналоги, возможно ваш вариант подойдет. Еще он упомянул о том, чтобы это можно было сделать без получения привилегий, "чудо-функция"
|
30.03.2009, 15:45 | #7 |
Пользователь
Регистрация: 09.12.2008
Сообщений: 16
|
Stilet, у вас какие варианты?
|
30.03.2009, 16:25 | #8 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Эмм... а можно узнать что поддразумивается под "виртуальные аналог" ? Странно как то, и цель странная, верней ее видимо я даже не вижу.
|
30.03.2009, 16:32 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
В конце концов альтернативными выходами можно считать обычные Pointer...
I'm learning to live...
|
|
30.03.2009, 16:57 | #10 |
Пользователь
Регистрация: 09.12.2008
Сообщений: 16
|
Ок, хорошо, спасибо! На паре уточню более конкретно что он имел ввиду, и тогда продолжу тему!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Аналог getch(); в C# | Spice | Общие вопросы .NET | 5 | 17.05.2015 17:17 |
аналог stringgrid | unit-85 | Компоненты Delphi | 4 | 05.03.2009 14:00 |
Аналог GetDC() | Василий | Win Api | 3 | 14.01.2009 09:32 |
Аналог Sleep() | Ants | Общие вопросы Delphi | 2 | 18.11.2008 13:11 |
Аналог with на С++. | Иллидан | Общие вопросы C/C++ | 1 | 16.05.2008 21:41 |