-4 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 110
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Запись значения в адрес12.08.2013, 19:09. Показов 9107. Ответов 10
Метки нет Все метки)
(
К примеру есть адрес 0х777 и его значение в формате int 1234567 , мне необходимо в этот адрес записать своё значение к примеру 777777777 , как это сделать (из dll эти все дела произвожу)
пробовал такой код: REC - это найденный адрес с помощью функции поиска адреса по байтам:
такой вариант:
вот такой варик:
Пожалуйста помогите!
0
|
12.08.2013, 19:09 | |
Ответы с готовыми решениями:
10
Выводится адрес переменной, вместо ее значения
Узнать адрес значения, размещенного в регистре |
Ушел с форума
![]() |
|
12.08.2013, 19:42 | 2 |
Видимо, у данного адреса доступа на запись нет.
Сделайте ради интереса VirtualProtect c PAGE_EXECUTE_READWRITE.
0
|
-4 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 110
|
|
12.08.2013, 19:48 [ТС] | 3 |
к сожалению есть , "read\write" , доступ это фигня вот каким способом производить запись?
0
|
Ушел с форума
![]() |
||||||
12.08.2013, 20:09 | 4 | |||||
Или, может, это адрес в другом процессе ?
1
|
-4 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 110
|
|
12.08.2013, 20:36 [ТС] | 5 |
нет , я инжекчу свою dll в процесс и поэтому заинжекченная dll я так думаю имеет доступ ко всей памяти процесса?
0
|
Ушел с форума
![]() |
|
12.08.2013, 20:45 | 6 |
Как Вы проверяете, что адрес доступен на запись ?
0
|
-4 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 110
|
||||||
12.08.2013, 21:06 [ТС] | 7 | |||||
есть такая прога cheat engine для работы с памятью , этот адрес имеет read\write аргументы защиты
Добавлено через 9 минут по вашему совету на всякий случай сделал это:
0
|
Ушел с форума
![]() |
|
12.08.2013, 21:22 | 8 |
1
|
-4 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 110
|
|
12.08.2013, 21:26 [ТС] | 9 |
0
|
Ушел с форума
![]() |
|
12.08.2013, 21:27 | 10 |
0
|
-4 / 0 / 1
Регистрация: 12.03.2013
Сообщений: 110
|
|||||||||||
12.08.2013, 21:43 [ТС] | 11 | ||||||||||
вот функция для поиска адреса по массиву байт - работает как часы не в ней дело 100%
перед функцией:
есть еще один способ , он работает отлично , но он трудоёмкий , хотелось бы по проще код (пример выслал вам в л\с)
0
|
12.08.2013, 21:43 | |
12.08.2013, 21:43 | |
Помогаю со студенческими работами здесь
11
Перегрузка потокового оператора (<<). Выдает адрес вместо значения Существует указатель p. Можно ли выяснить, содержит он адрес допустимого значения или нет Функция возвращает адрес , как передать этот адрес другой функции ? Адрес объекта, адрес указателя. Где что находится? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |