Автор Тема: [ALL] CHEATS & MODS  (Прочитано 409453 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« : 03 Март 2014, 20:55:11 »
Здесь будут выкладываться чит-коды, моды и прочее что сними связано...

« Последнее редактирование: 05 Октябрь 2020, 20:30:56 от paul_met »

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1800 : 10 Сентябрь 2017, 08:54:27 »
Цитата
А зачем мне хекс. Ты мне через дебагер показал, бряк на какое значение тебе указывался?
Здесь сработал бряк на чтение и изменил его код на прыжок.



Сюда мы и прыгаем и тут же скрипт с добавлением значения 9999=270F



Цитата
Только я не понял  почему именно 27 отвечает за 9999
Ну так это можно сказать часть 27 - 9999 так как 9999=270F...тупо нужно юзать два байта значение.
Цитата
У тебя походу другой код получился, коли на чтение делал и другое значение было.
У тебя в отладке код на запись, обычно пока кого нибудь не кикнешь, только потом появляются 9999 денег...но в этом роме может и сразу при старте игры.
Цитата
Но тогда где же прописался байт 0F?
Сверху на бряком коды идут, вот там скорее всего где то пробегает это значение 0F.
P.S - Код YZXEZAAA при покупке деньги уменьшаются при старте новой игры, а у меня нет, так как там у меня постоянно записывается значение 9999.
« Последнее редактирование: 10 Сентябрь 2017, 09:02:35 от krocki »

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1801 : 10 Сентябрь 2017, 12:55:33 »
Посмотри, что у меня не так. Тоже на чтение делаю. Все значения как у тебя, но нет там команды JMP в русской версии.
Напротив там как раз-таки что то делает команда LDA а пядом с ней обычный адрес 040D. Именно по этому адресу делался бряк.
Вот этот русски ром.
Rockin kat

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1802 : 10 Сентябрь 2017, 14:28:58 »
Посмотри, что у меня не так. Тоже на чтение делаю. Все значения как у тебя, но нет там команды JMP в русской версии.
Напротив там как раз-таки что то делает команда LDA а пядом с ней обычный адрес 040D. Именно по этому адресу делался бряк.
Всё правильно, там LDA, я просто её изменил на JMP...что бы сделать прыжок на мой участок кода скрипта...
а в конце скрипа я сделал обратный прыжок...на скринах сверху всё показано

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1803 : 10 Сентябрь 2017, 17:44:46 »
Ну со скриптами тогда отбой. Мне до этого ещё далеко. Что то не видел статьи где рассказвается в подробностях о написании скрипта.

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1804 : 10 Сентябрь 2017, 18:04:27 »
Ну со скриптами тогда отбой. Мне до этого ещё далеко. Что то не видел статьи где рассказвается в подробностях о написании скрипта.
Да там всё просто... ;) там где брякнула меняешь её код на прыжок JMP и указываешь на пустой адрес участка кода которая игра не юзает...там и скрипишь виде GG кодов.
Ты же вроде как знаешь АСМ, типа инструкций LDA - это чтение из адреса, STA - запись в адрес...эту хрень и скрипишь.
:cool:
P.S - Скрин 2й который сверху это и есть скрипт.

Добавлено позже:
Если кому нужны НЕХ-Коды на игру Sonic Mania (PC) 2017
« Последнее редактирование: 10 Сентябрь 2017, 19:52:33 от krocki »

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1805 : 10 Сентябрь 2017, 22:01:34 »
Игра весит всего 22мб, при этом очень красивая. Состоит из 5 эпизодов, в каждом из которых по несколько уровней.
Боссов тоже много.
Star blaze 2
А вот и сам трейнер создал к этой игруле
Трейнер (здоровье, прибавление денег)

Оффлайн sergey1383

  • Пользователь
  • Сообщений: 869
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1806 : 11 Сентябрь 2017, 00:01:32 »
не плохая игрушка спасибо взломай 
CastlevaniaHD(Pass-superauto-e.blogspot.c…  https://yadi.sk/d/WdF6UiXk3JjGTs

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1807 : 11 Сентябрь 2017, 02:05:52 »
Castlevania HD
Игра почти норм. Но назначение кнопок полная ж...
Можно ли переназначить кнопки клавиатуры или хотя бы чтоб на геймпаде была возможность поиграть.

Оффлайн sergey1383

  • Пользователь
  • Сообщений: 869
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1808 : 11 Сентябрь 2017, 09:45:46 »
я сам пока не знаю шас пока не дома,а в меню  есть настройки управления ?

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8270
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1809 : 11 Сентябрь 2017, 13:28:25 »
качать надо отсель ,хbox пад из коробки работает

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1810 : 11 Сентябрь 2017, 19:01:19 »
качать надо отсель ,хbox пад из коробки работает
А у кого не робит на китай джостиках, есть полезная утилита которая с клавы на джойстик переназначает управление...так что любую гаму можно гамать на джойстике. ^_^

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8270
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1811 : 11 Сентябрь 2017, 19:11:44 »
krocki, ну есть еще x360ce

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1812 : 11 Сентябрь 2017, 23:11:54 »
Star Blaze 2 v1.0 :gamer:
Infinite Hull.
Infinite Shield.
Infinite Money.

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1813 : 12 Сентябрь 2017, 02:01:14 »
Мне и вправду интересно сможет ли Krocki взломать игру Castlevania HD на здоровье, жизни, спецоружие.
Взломать то как раз плёвое дело. Но есть одно НО.
Адрес динамический и после потери жизни взлом на здоровье переходит в другой адрес. А старый ранее рабочий адрес уже становится нерабочим.
Только версию игры бери которую посоветовали с сайта. Там и пауза есть и перс кнутом машет пошустрее.
Если сделаешь покажи хоть как динамический адрес вывести на постоянное значение.

Добавлено позже:
Вот ещё неплохая игра и созданный трейнер к ней (а то нигде не сыскать его)
Взломано здоровье и спецоружие. Жизни не понадобятся, если окажетесь в стене, то сквозь неё пролетите.
Soldner-x - himmelssturmer
Soldner-x - Trainer
« Последнее редактирование: 12 Сентябрь 2017, 02:07:37 от sergei1204 »

Оффлайн dedok179

  • Пользователь
  • Сообщений: 495
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1814 : 12 Сентябрь 2017, 06:06:19 »
Указатели от статического базового адреса ещё никто не отменял.

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1815 : 12 Сентябрь 2017, 07:14:17 »
Цитата
Мне и вправду интересно сможет ли Krocki взломать игру Castlevania HD на здоровье, жизни, спецоружие.
Взломал бы...если игра была бы 32 битной! <_<
Цитата
Адрес динамический и после потери жизни взлом на здоровье переходит в другой адрес. А старый ранее рабочий адрес уже становится нерабочим.
Для этого есть отладчик с бряками, об этом ещё писали давным давно, как победить DMA в играх...типа первых прог TSearch и т.д
Цитата
Указатели от статического базового адреса ещё никто не отменял.
Но не во всех играх можно выйти на указатель...и даже на многоуровневый указатель, как я говорил есть отладка и в ней инструкции их и нужно юзать как в NES и SMD и т.д А иногда приходиться писать скрипт с фильтром если код робит как с тобой, так и с вражиной.

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1816 : 12 Сентябрь 2017, 15:58:07 »
Т.е. 64 битную как я понял нам не по силам ломануть даже той прогой которая борется с динамическими адресами. Верно понял?
Ну и второй вопрос, коли указатели никто не отменял. Так может попробуешь сделать его постоянным. Дать адрес или сделать трейнер?
Понятно что много чего можно сделать, хоть планету заставить вращаться в 10 быстрее. Только вот мозгов не у всех на всё хватает.
Вот напишешь статический адрес или даш этот указатель, котрый я впишу в артмани или чит энжин. Уже другое дело.

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1817 : 12 Сентябрь 2017, 16:04:46 »
Цитата
Т.е. 64 битную как я понял нам не по силам ломануть даже той прогой которая борется с динамическими адресами. Верно понял?
Дело не в этом...просто у меня дома стоит винда 32битка семёрка...а переходить на 64 у меня озу мало. :-\
Второй вопрос относиться к моему ответу первому...Cheat Engine же 64 битная! Её и юзайте для 64 битных игр... ;)
тупо находите адрес и ставите на него бряк на запись и смотрите в отладке где дрякнуло, ну и затираете код нопами в нех - это 90.

Оффлайн okcVOYAZH

  • Пользователь
  • Сообщений: 75
  • Пол: Мужской
  • ROMhacking
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1818 : 12 Сентябрь 2017, 21:33:51 »
SNES Бессмертие.Бесконечные жизни
sergey1383 КАК ТЫ ПРОСИЛ

Оффлайн sergey1383

  • Пользователь
  • Сообщений: 869
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1819 : 12 Сентябрь 2017, 23:44:08 »
okcVOYAZH большое спасибо :thumbup:

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1820 : 14 Сентябрь 2017, 16:40:08 »
Здесь сработал бряк на чтение и изменил его код на прыжок.



Сюда мы и прыгаем и тут же скрипт с добавлением значения 9999=270F


Ну так это можно сказать часть 27 - 9999 так как 9999=270F...тупо нужно юзать два байта значение.У тебя в отладке код на запись, обычно пока кого нибудь не кикнешь, только потом появляются 9999 денег...но в этом роме может и сразу при старте игры.Сверху на бряком коды идут, вот там скорее всего где то пробегает это значение 0F.
P.S - Код YZXEZAAA при покупке деньги уменьшаются при старте новой игры, а у меня нет, так как там у меня постоянно записывается значение 9999.
Написание скрипта вроде начинаю понимать.
Но есть четыре вопроса:

1) Ты вышел на прыжок E92C, где уже и писал скрипт. Но почему например не E90B, ведь там тоже Underfindet и похоже игрой не используется, попробовал и дало почему то сбой. Т.е. каким принципом руководствовался что именно там игра не использует код, хотя к примеру если я на два значения возьму выше то уже копут прям. Хотя везде написано undtrfindet. Ты именно по этому слову определяешь? Типа если много значений в подряд на этом слове то их и берём, верно понял?
см.Рис.1 отмечено красными рамками

2) Заметил Нюанс как правило после кода нужно для правильного его завершения прописывать 60. А когда заходишь на новую строку (следующий адрес расположенный ниже в хексе) то 60 нельзя прописывать иначе глюк игры будет. Видимо новая строка это уже и есть автоматически завершение кода, т.е. если ставим числа в конце предыдущей строки автоматически регистр переходит в следующую строку и там уже не нужно прописывать 60. Верно я понял?
см.Рис.2 отмечено красной рамкой (не нужно прописывать 60)
см.Рис.3 отмечено синей рамкой (нужно прописывать 60)


3) Твои коды это: E92C:A9-0F  и   E931:A9-27
как я понял с увеличением значения мы ставим числа в обратном порядке. Т.е. не 270F, а 0F27
Ну т.е. значение сверху вниз, а числа справа налево парами прописываются как обратный порядок байт.
см.Рис.3 отмечено  синими рамками
см.Рис.4 отмечено красными рамками


4) Если дешифраторе прописать эти коды: E92C:A9-0F  и  E931:A9-27, то почему то получившиеся джин коды становятся не рабочими. Почему не получается с помощью джин кодов? Или я что то не так начудил с кодами.
см.Рис.5

Распиши полные ответы на каждый пункт (1- ответ, 2 - ответ, 3 - ответ, 4 - ответ)
« Последнее редактирование: 14 Сентябрь 2017, 21:19:20 от sergei1204 »

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1821 : 14 Сентябрь 2017, 22:22:57 »
1. Нашёл пустой код 60-undtrfindet, (чем больше тем лучше, а так ищешь сколько скрипт занимает по байтам), мне как раз хватило для моего скрипа...делаешь сброс игры и смотришь в отладке до старта самой игры, не юзаются ли там какие нибудь коды, если там появиться какой то код, то ищешь другой undtrfindet где он постоянно undtrfindet без изменений.
2. Нет ненужно 60-rts ставить в конце скрипа (По крайней мере в моём скрипе 60-rts ненужен), правильнее будет делать в конце скрипа jmp обратный прыжок на адрес, что бы не было глюка, а rts то есть 60 ставишь в конце тогда когда если например делаешь в скрипе какое то условное сравнение, типа beq, bne и др. тогда в конце и добавляешь код 60-rts и указываешь на адрес где он находиться, и то может быть глюки, смотря какая инструкция и за что отвичает.
3. В памяти VRAM игры они идут по порядку 9999=270F значения, а в НЕХ-Редакторе они идут в обратном порядке значения 0F27 в ПК играх так по крайней идёт...хотя если поменять адреса с их значениями, то НЕХ-Редакторе они будут по порядку, игре по фигу в какой адрес сначала заноситься значение 40D или 40Е, результат там всё равно будет один и тот же, в два байта 270F.
4. Не правильно ты делаешь...там же идёт сравнение, то есть тебе надо с FF-undtrfindet каждый байт в скрипе сравнивать...
пример:
? - Это сравнение.
: - Это значение.

E92C?FF:A9
E92D?FF:0F
E92E?FF:8D
E92F?FF:0D
E930?FF:04

ну и т.д
Короче 14 GG в моём скрипе должно быть.

Кстати в моём скрипе нет оригинальной инструкции, изначально откуда мы прыгнули F99D, иначе бы скрип мой не поместился бы по тем смещениям начиная E92C, ещё 3 байта понадобилось бы свободных FF FF FF, но раз глюков в игре нет, можно и без неё обойтись...
а так в обще рекомендуется восстанавливать оригинальную инструкцию кода и потом уже делать в конце скрипа обратный прыжок на адрес F9A0.
« Последнее редактирование: 14 Сентябрь 2017, 22:55:59 от krocki »

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1822 : 14 Сентябрь 2017, 22:58:28 »
Так а джин коды тогда какие должны быть дабы получить 99999 денег ?

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1823 : 14 Сентябрь 2017, 23:01:02 »
Так а джин коды тогда какие должны быть дабы получить 99999 денег ?
Я же тебе пример написал как вводить в конвертер ГГ. <_<
« Последнее редактирование: 13 Ноябрь 2017, 22:44:26 от krocki »

Оффлайн sergei1204

  • Пользователь
  • Сообщений: 231
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1824 : 15 Сентябрь 2017, 11:53:24 »
т.е. в итоге получается 14 джин кодов?
Елы палы чего так много то? Не проще тогда сделать на запись как у меня и при этом заморозить значение и все дела.
И ещё вопрос: ты говоришь без разницы очередность т.е. к примеру можно ввести так:
E92C:A9:0F  и   E931:A9:27
или же
E92C:A9:27  и E931:A9:0F
Т.е. местами можно поменять байты, а значения оставить как есть в такой же очерёдности.
Верно понял что значению E92C можно написать не 0F, а 27 к примеру?

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1825 : 15 Сентябрь 2017, 12:08:33 »
Цитата
т.е. в итоге получается 14 джин кодов?
Угу.
Цитата
Елы палы чего так много то? Не проще тогда сделать на запись как у меня и при этом заморозить значение и все дела.
Но у тебя в игре значение меняется при покупке, хотя если убьёшь кого тогда снова будет 9999, а у меня то на чтение постоянно будет в игре 9999.
Цитата
Верно понял что значению E92C можно написать не 0F, а 27 к примеру?
Только с адресами + значения можно.
типа так...

первый:
E92C:FF:A9
E92D:FF:27
E92E:FF:8D
E92F:FF:0E
E930:FF:04

второй:
E931:FF:A9
E932:FF:0F
E933:FF:8D
E934:FF:0D
E935:FF:04

Оффлайн sergey1383

  • Пользователь
  • Сообщений: 869
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1826 : 19 Сентябрь 2017, 20:50:38 »
игра на Game Boy Advance с бессмертием

Оффлайн volodya.krasnih1

  • Пользователь
  • Сообщений: 48
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1827 : 20 Сентябрь 2017, 17:50:23 »
krocki можешь хакнуть игру на NES Robocop 3  чтобы при старте игры можно было выбрать любое оружие?
« Последнее редактирование: 21 Сентябрь 2017, 22:23:17 от volodya.krasnih1 »

Оффлайн krocki

  • Пользователь
  • Сообщений: 1250
  • Пол: Мужской
  • ...:::Hacking_Craft:::...
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1828 : 22 Сентябрь 2017, 09:40:35 »
krocki можешь хакнуть игру на NES Robocop 3  чтобы при старте игры можно было выбрать любое оружие?
Там места для скрипа нет, что бы сделать инъекцию кода в ром. :lol:

Оффлайн sergey1383

  • Пользователь
  • Сообщений: 869
  • Пол: Мужской
    • Просмотр профиля
[ALL] CHEATS & MODS
« Ответ #1829 : 22 Сентябрь 2017, 21:15:11 »
взломайте пожалуйста на бессмертие игры nes