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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2013, 23:13   #41
lollollollol
Форумчанин
 
Регистрация: 23.03.2013
Сообщений: 218
По умолчанию

я понял о чём речь, это самое qwerty может находиться в разных блоках, т.е. если q-4095, то w=0, e=1 и т.д.
Я думал что такого разделения быть не может если значение записано как один параметр
lollollollol вне форума Ответить с цитированием
Старый 03.07.2013, 23:24   #42
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от lollollollol Посмотреть сообщение
я понял о чём речь, это самое qwerty может находиться в разных блоках, т.е. если q-4095, то w=0, e=1 и т.д.
Я думал что такого разделения быть не может если значение записано как один параметр
нет, в разных блоках оно врятли будет находится, а вы именно не учитываете границу блоков, и потому вылетаете за пределы блока(не путать со страницей)

так же следует помнить, что вы вполне можете найти ваше q в коде даже, хотя оно вам не нужно.
если менять себя, то я не вижу смысла морочится с этим всем, есть мап файлы.
а менять константу по крайней мере глупо, заведите переменную.
а технология полиморфного кода вообще сложнее и более в иную степь идет.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 03.07.2013 в 23:27.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.07.2013, 23:33   #43
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Цитата:
Сообщение от lollollollol Посмотреть сообщение
я понял о чём речь, это самое qwerty может находиться в разных блоках, т.е. если q-4095, то w=0, e=1 и т.д.
Я думал что такого разделения быть не может если значение записано как один параметр
Нет, вы ничего не поняли...
waleri вне форума Ответить с цитированием
Старый 04.07.2013, 19:44   #44
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,442
По умолчанию

Может вам эта тема поможет?

Делаете дамп памяти процесса, и в нем ищите необходимое.
Поиск данных в процессе основан на их размере. Ну и что меняет на то что нам надо и не исчезает, то нам и надо.

Со строками все сложнее.

Смотрите исходники Cheat Engine там можно много интересного найти.

Последний раз редактировалось Человек_Борща; 04.07.2013 в 19:48.
Человек_Борща вне форума Ответить с цитированием
Старый 05.07.2013, 05:28   #45
lollollollol
Форумчанин
 
Регистрация: 23.03.2013
Сообщений: 218
По умолчанию

Спасибо, бегло ознакомился с темой, очень интересно, раньше внимания не обращал на неё.
Как время будет, изучу внимательнее, если вопросы останутся - напишу, спасибо
lollollollol вне форума Ответить с цитированием
Старый 05.07.2013, 17:55   #46
lollollollol
Форумчанин
 
Регистрация: 23.03.2013
Сообщений: 218
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Может вам эта тема поможет?

Делаете дамп памяти процесса, и в нем ищите необходимое.
Поиск данных в процессе основан на их размере. Ну и что меняет на то что нам надо и не исчезает, то нам и надо.

Со строками все сложнее.

Смотрите исходники Cheat Engine там можно много интересного найти.
Спасибо огромное! С помощью Вашего примера на пятой странице указанной темы, я смог без проблем и найти, и изменить нужную часть памяти!
Сейчас буду проводить работу над ошибками, буду разбирать каждую строчку кода и переделывать под работу в своём процессе, ещё раз Огромное спасибо!
lollollollol вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi XE2 работа с памятью процесса YCA4 Win Api 2 18.02.2012 19:26
Работа с памятью mufesto Win Api 1 30.01.2012 15:13
Смертоубийство своего процесса Johnson Win Api 7 23.08.2011 19:29
Работа с памятью процесса JRcoker Win Api 10 18.07.2009 22:22
Работа с памятью запущенного процесса DeniCPP Общие вопросы C/C++ 2 09.04.2009 12:38