Сейчас на форуме: Rio, vsv1 (+4 невидимых)

 eXeL@B —› Вопросы новичков —› исследование
Посл.ответ Сообщение

Ранг: 0.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 мая 2008 23:45
· Личное сообщение · #1

Задача в общем такая. Есть игра, любая. В ней, когда играешь, отображаются статы, там жизнь, мана и прочее.. Программа когда запускается создает процесс и загружается в оперативную память. Все эти статы игры хранятся в переменных. Секция данных находится где-то в оперативной памяти процесса игры. Вопрос в том с помощью каких программ можно посмотреть, как прога выглядет в оперативной памяти и как найти нужные переменные(их адрес), в которых нужные данные.
зы возможно я в чем-то не прав, просьба отнестись спокойно.. никогда не занимался таким.. асм немного знаю



Ранг: 159.1 (ветеран), 7thx
Активность: 0.130
Статус: Участник

Создано: 05 мая 2008 00:25
· Личное сообщение · #2

Такие задачи обычно решают с помощью ArtMoney, причем не нужны даже знания в реверсе.
Если же интересует именно реверсинг, то нужно забыть на время об игре, и почитать туторы для новичков. А когда падут первые "крекми", тогда только можно будет вспомнить о первоначальной цели.



Ранг: 221.3 (наставник), 135thx
Активность: 0.190.07
Статус: Участник

Создано: 05 мая 2008 03:11
· Личное сообщение · #3

amal
www.artmoney.ru/rus.htm

-----
xchg dword [eax], eax




Ранг: 0.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 мая 2008 03:59 · Поправил: amal
· Личное сообщение · #4

так, объясню.. я собираюсь сделать что-то вроде бота, точнее хочу постараться сделать=), для сетевой игры типа рангарка, линейки, вова.
поэтому артмани мне не подойдет, потому что, я хочу сделать сам и для себя

зы вот писал и подумал, раз игра сетевая, "бой" происходет на серве, и на мой комп приходит результат, если "расшифровать" все приходящие пакеты от серва, можно узнать все эти данные. я прав?+)



Ранг: 221.3 (наставник), 135thx
Активность: 0.190.07
Статус: Участник

Создано: 05 мая 2008 04:03
· Личное сообщение · #5

amal
Теоретически ты прав. А вот на практике все не так уж легко как на словах. Не одну неделю придецо рыцо в сотнях страних дизассемблерных листингов.

-----
xchg dword [eax], eax




Ранг: 0.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 мая 2008 17:49
· Личное сообщение · #6

ты мне лучше помоги, а не говори как все сложно
ps за артмани огромное спасибо.. скачал-разобрался, смог найти "адрес денег"..правда три значения почему-то, разберусь.
если есть мысли как можно облегчить мне жизнь - в студию


 eXeL@B —› Вопросы новичков —› исследование
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати