Перейти к содержанию

[ Daemonica ] Смена байт после перезапуска.


Рекомендуемые сообщения

Попала случайно игра, хотя подобное искал давно. Т.к. играл в квест "Чёрное зеркало" и хотел поиграть во что -то подобное (2 и 3 часть не то) и вот нашёл игру где даже тот -же актёр озвучивает что Ч.З., но проблема в  том там квест и РПГ одновременно (хотя основной упор на квест), ощущение, что делали игры одни и те -же люди, хотя разработчики разные. В общем "ближе к телу" как говорил Остап Б. Игра называется "Daemonica " (Демоника). В ней всё легко находится беда в том, что даже АОБ не помогает... . Байты меняются... . Вот скажем скрипты на здоровье.

Скрытый текст

1 -ый вариант:

aobscan(Heal,89 03 5B 5D C3 05 B8 00 4E) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
  mov eax,#30720
code:
  mov [ebx],eax
  pop ebx
  pop ebp
  ret 

  jmp return

 

2 -ой вариант:

aobscan(Heal,89 03 5B 5D C3 00 50 B8 00 00 5A) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:
  mov eax,#30720
code:
  mov [ebx],eax
  pop ebx
  pop ebp
  ret 

  jmp return

 

И строка добавилась, но это не помогает. После перезагрузки всё -равно скрипт не работает... . В общем, что делать в таких ситуациях...??? Просто это не единственная игра с подобными делами... . А сама игра ОТЛИЧНАЯ, всем любителям квестов советую... . Так то можно решить вопрос со здоровьем и травами (что бы их не бегать собирать), другими способам просто тупым изменением значения в адресе, но вот как это правильно в функции поместить, скриптовано???:)

Ссылка на комментарий
Поделиться на другие сайты

19 минут назад, SerVick сказал:

Попала случайно игра

@SerVick. ты же вроде "старый солдат".

1. Тема оформлена не по правилам.

2. Тема не в том разделе.

3. Ты хотя бы скрипты дал с логами. 

 

Теперь по вопросу:

19 минут назад, SerVick сказал:

В общем, что делать в таких ситуациях...???

Почитай тут начиная с этого сообщения. Или кратко: Удлинить сигнатуру, заменить байты регистров и адресов на XX оставить только байты опкодов. Проверить уникальность сигны. Пользоваться.

Ссылка на комментарий
Поделиться на другие сайты

  • ReWanet изменил название на [ Daemonica ] Смена байт при перезапуске.
13 минуты назад, Garik66 сказал:

1. Тема оформлена не по правилам.

2. Тема не в том разделе.

Почему тему перенес в "Вопросы по взлому игр -> Вопросы по утилитам -> Cheat Engine -> [Daemonica (Демоника)] Что делать в подобных играх....???"

Его вопрос касается определенной игры и ее фишек "смены байт" но ни как проблем с CE.

 

Ссылка на комментарий
Поделиться на другие сайты

PS:

Вариант, если не меняются адреса самих инструкций - > писать скрипт без аобскана.

Вариант взять выше сигнатуру, которая не меняется после перезагрузки игры, а до своей инструкции добавить байты  

Heal+XX:
jmp newmem

 

Ссылка на комментарий
Поделиться на другие сайты

  • ReWanet изменил название на [ Daemonica ] Смена байт после перезапуска.
5 минут назад, what228 сказал:

Почему тему перенес в "Вопросы по взлому игр -> Вопросы по утилитам -> Cheat Engine -> [Daemonica (Демоника)] Что делать в подобных играх....???"

Потому что вопрос не по взлому игры, с этим у ТС проблем нет, а с сигнатурой. Поэтому выбрал раздел CE

 

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, Garik66 сказал:

Потому что вопрос не по взлому игры, с эти у ТС проблем нет, а с сигнатурой. Поэтому выбрал раздел CE

Так эта проблема полностью касается этой игры => раздел уже не о CE. Ведь не в каждой игре такое не так ли?

 

Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, what228 сказал:

Так эта проблема полностью касается этой игры => раздел уже не о CE. Ведь не в каждой игре такое не так ли?

ОК

 

Ссылка на комментарий
Поделиться на другие сайты

1000000 извинений, затупил после огородно -полевых работ. Давно не был, всё как -то не до "компутера" было.  Виноват исправлюсь.... ))))):) ОГРОМНОЕ СПАСИБО  за отзывы и советы... .

  • Плюс 2
Ссылка на комментарий
Поделиться на другие сайты

Garick66, это верно я не встречал подобного раньше. Но думаю, что есть ещё подобные игры, хотя и редко. Но всё -же интересно  сделать  скрипты рабочие. Конечно можно и честно пройти игру. Я кстати честно проходил по началу, но потом надоело беганье за травами, просто подобные квесты редкость. ВЕЩЧ отличная. Такие без прохождения проходить одно удовольствие. Жаль подобного сейчас не делают .... .:mellow:

Ссылка на комментарий
Поделиться на другие сайты

Если играл "Black Mirror" и понравилось. То эта игра тоже подобного рода но более впечатляющая. В общем игра не для спешного прохождения, а вдумчивого.  Эт для любителей квестов. В полном понимании этого жанра. 

Ссылка на комментарий
Поделиться на другие сайты

В 28.08.2017 в 14:23, SerVick сказал:

В общем игра не для спешного прохождения, а вдумчивого.

Посмотрел 1 серию чьего-то видео прохождения игры Daemonica. на мой взгляд для текущего времени ну очень медленно, но. если бы увидел такую игрушку в году так 1998 -2000 с удовольствием в неё бы поиграл. 

 

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.