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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2011, 00:56   #1
xrob
Форумчанин
 
Регистрация: 18.10.2010
Сообщений: 419
По умолчанию поиск в оперативной памяти

во время работы программы, некоторая переменная
принимает некоторое значение, например:
begin
a:=5;
end;
причем не важно на каком языке написана программа,
и как называется переменная.
во время работы программы у переменных вообще нет названий,
но значение "5" типа integer хранится где-то в оперативной памяти.
в ячейке, которая имеет определенный адрес.
зная этот адрес можно изменить значение переменной,
и соответственно повлиять на ход программы.
если я прав, то у меня два вопроса:
1. как найти адрес ячейки памяти в котором лежит известное значение?
2. как изменить значение в ячейке памяти?
спасибо.
xrob вне форума Ответить с цитированием
Старый 10.01.2011, 01:31   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Открыть процесс
Прочитать изветное значение
Записать своё значение

Пример во вложении, простой игровой трейнер.

P.S. Открывать процесс лучше с привелигиями отладчика....
Вложения
Тип файла: zip Half_Trainer2.zip (190.0 Кб, 51 просмотров)
Человек_Борща вне форума Ответить с цитированием
Старый 01.03.2012, 11:12   #3
Spae
Новичок
Джуниор
 
Регистрация: 22.02.2012
Сообщений: 1
По умолчанию А как под С++ организовать эти функции?

Привет! А как под С++ организовать эти функции?
Spae вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Считывание из оперативной памяти niki2012 Общие вопросы Delphi 7 05.01.2011 18:32
Объём оперативной памяти _-Re@l-_ Общие вопросы Delphi 2 16.06.2010 12:58
Восстановить из оперативной памяти Problemaumenya Помощь студентам 1 08.05.2008 23:01
Текстирование оперативной памяти arxipmen Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 23.11.2007 14:30
Кол-во оперативной памяти Квэнди Win Api 2 25.07.2007 13:27