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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2008, 23:31   #1
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию Редактирование памяти процесса (Delphi)

Пишу сюда, по скольку вопрос наверно покажется глупым.

В Delphi есть процедуры для работы с памятью процесса?
Нужно отредактировать не сам ехе, а его память в ОЗУ, когда он работает.
___
Пожалуйста не говорите, что есть готовые проги, дело в том, что они работают с уже существующими процессами в памяти.
___
В моей задаче есть маленький недостаток, процесс, который мне надо подредактировать, есть игра, которая не особо сговорчива в плане "сворачивания".

Я располагаю hex-значениями, поэтому достаточно 1-й процедуры для редактирования значения по указанному адресу.
Если кто-то что-то знает по этому поводу, подскажите пожалуйста.

Заранее благодарю.
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Старый 17.10.2008, 01:37   #2
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

http://pblog.ru/?p=80 - клеильщик файлов.

А результат, который ты хочешь получить - это вирус, который будет изменять память уже работающего процесса, без ведома самого процесса и сторонних программ.
Alar вне форума Ответить с цитированием
Старый 17.10.2008, 01:44   #3
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

Цитата:
это вирус, который будет изменять память уже работающего процесса
Хотите сказать что я делаю противозаконную прогу для собственного пользования?
Цитата:
без ведома самого процесса
А можно как-то по другому?

Цитата:
и сторонних программ
А зачем сторонние?

Вопрос, а чего склеивать-то? есть только 1 ехе...
на сколько я понял, там доступ к ехе файлу, а не к его памяти...
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Старый 17.10.2008, 12:00   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

http://programmersforum.ru/showthread.php?p=127394

Если совсем-совсем не получится - запихай нужный адрес и данные в генератор патчей (dUP2, например), сделай инлайн-патч и запускай его экзешник из делфи, но это как-то по-бразильски
пыщь
JTG вне форума Ответить с цитированием
Старый 17.10.2008, 15:19   #5
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

JTG спасибо за ссылочку. (странно что поисковик не нашёл)
Буду разбираться.
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование текста в Delphi Edo Помощь студентам 5 22.04.2008 08:18
Delphi, поиск процесса north Помощь студентам 1 20.03.2008 22:06
Delphi Редактирование текстового файла Starscream Общие вопросы Delphi 11 18.02.2008 17:15
Редактирование памяти процесса Air Win Api 6 16.02.2008 20:15