PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Софт для PS3 (https://www.pspx.ru/forum/forumdisplay.php?f=300)
-   -   ArtemisPS3 - Подключаем читы в играх (https://www.pspx.ru/forum/showthread.php?t=108995)

ErikPshat 16.06.2019 21:08

ArtemisPS3 - Подключаем читы в играх
 
Вложений: 7
ArtemisPS3 - телепортер читов для Playstation 3
Приложение для запуска игр с чит-кодами, такими, как бесконечные жизни, здоровье, боеприпасы и т.д!

Вложение 16317

ВАЖНО!
  • Любое вмешательство в программный код игры вы делаете на свой страх и риск!
  • Будьте готовы к тому, что из-за запуска некорректного стороннего кода, игра и консоль может зависнуть!
  • Алгоритм работы всех взломщиков кодов для PlayStation 1, PlayStation 2, PlayStation 3 не отличается от этого приложения.
  • Желательно запускать проверенные значения, проверенные коды, соответствующие версии игры и версии обновлений, для которых были указаны чит-коды.
  • Чит-коды - это указатель адреса смещения в памяти запущенной игры и подмена по этому адресу значения кода.
  • Имейте в виду, что, если игра была обновлена на версию, для которой значения чит-кодов не предназначены, то в другой версии будут подменяться значения совершенно не по тому адресу, отвечающему в чите за определённое действие.
  • Если Ваша игра не соответствует коду диска, не соответствует номеру обновления, то в лучшем случае, запущенный код не будет иметь эффекта, в худшем - консоль может зависнуть.


ВНИМАНИЕ!
ПОСЛЕ ИГРЫ С КОДАМИ, ВАЖНО ПОЛНОСТЬЮ ВЫКЛЮЧАТЬ КОНСОЛЬ!
Долго держать кнопку :home-ps3: на джойстике и выбрать ОТКЛЮЧИТЬ СИСТЕМУ!
НЕ РЕКОМЕНДУЕТСЯ ВЫХОДИТЬ ИЗ ИГРЫ В МЕНЮ XMB, ЗАКРЫВАТЬ ИГРУ С ЗАПУЩЕННЫМИ КОДАМИ
Консоль может зависнуть и потребуется принудительное отключение питания или отключение провода.
А при последующем включении консоли будет произведена проверка и восстановление файловой системы.



Если игра зависает после активации кода, внимательно проверьте все параметры, соответствует ли версия игры, соответствует ли обновление, бывает и что код не рабочий, что тоже возможно, так как база существующих кодов значений универсальна, используется и PS3usercheat Code Unique, NetCheat PS3, с незначительными изменениями в написании строк кода, в таком случае пользуйтесь конвертером кодов.

Оффсайт: :offsite: https://www.gamehacking.org/artemis
Источник: :github: https://github.com/Dnawrkshp/ArtemisPS3
База читов: PS3 Artemis Codelist Database (от Aldostools)
Поиск по TitleID: https://ps3.aldostools.org/codelist.html?q=BLES00875
Скачать: :github: https://github.com/bucanero/ArtemisPS3/releases/latest
Скачать: :checkbox: Вложение 16710 (DB by DruchaPucha)

Конвертер кодов PS3 Disk: https://gamehacking.org/system/ps3
Конвертер кодов PS3 PSN : https://gamehacking.org/system/ps3n


# ArtemisPS3

Система взлома Playstation 3 с открытым исходным кодом, созданная в рамках инициативы Project Artemis
Ваша PS3 должна работать с CFW 3,55 или выше (поддерживаются DEX и CEX)!

Установка Artemis PS3
Установка чит-кодов

Выберите между установкой файла .ncl на флешку или в каталог установки Artemis на внутренний HDD.
  • Для флешки:
    • Cоздайте в корне новую папку под именем USERLIST
    • Поместите в папку любые файлы *.ncl
    • Вставьте USB-накопитель в правый USB-слот PS3 и запустите Artemis PS3.
  • Для внутреннего HDD
    • Запустите FTP-сервер на PS3 (multiMAN/webMAN)
    • Перейдите в папку /dev_hdd0/game/ARTPS3001/USRDIR/USERLIST/
    • Поместите любые файлы *.ncl в папку и запустите Artemis PS3
Выбор кодов:
  1. Запустить приложение ArtemisPS3 GUI (r5) из главного меню консоли XMB
  2. Перейти в меню Cheat нажать :cross-ps3:
  3. В перечне User List выбрать интересующую игру нажать :cross-ps3:
  4. Выбрать в списке строку с нужными кодами и нажать Enable (кнопка :cross-ps3:), слева от строки появится надпись (once) код активирован
  5. Просмотр кода, и авторства, кнопка :triangle-ps3:
  6. Возвращаемся в главное меню Artemis - кнопкой :circle-ps3: и нажимаем Start game (прозвучит один короткий сигнал и Artemis вернет вас в XMB)
  7. Запускаем игру и в правом верхнем углу должно появится сообщение "Artemis PS3 Start To Attach"
  8. Далее нажать прозрачную кнопку :home-ps3: в центре джойстика, откроется всплывающее меню XMB
  9. Затем нужно зажать кнопку :start-ps3:, и подождать когда появится сообщение "Artemis PS3 Attach and Wrote", это означает что читы активированы!
  10. Повторно нажать кнопку :home-ps3:, вернуться в игру и наслаждаться взломом

Создание списков читов (.ncl)
  • Файлы списков NetCheat встроены в NetCheat PS3
  • Загрузите и запустите NetCheatPS3
  • На вкладке Коды создайте новый код и назовите его как хотите
  • В текстовом поле введите любые коды NetCheat PS3 (или используйте список кодов, щелкнув квадрат в левом нижнем углу)
  • Наконец нажмите Save All и укажите место сохранения для нового *.ncl

Создание расширенных списков читов (.ncl)

Новым в Artemis PS3 является возможность добавлять теги опций. Эти теги позволяют указать параметры для кода, который имеет несколько эффектов для одного адреса. Использование тегов вместо нескольких кодов сокращает общий список читов. Формат тега option очень специфичен и должен использоваться точно так, как описано:
  • Тег начинается с квадратных скобок, которые окружают идентификатор ([Z]).
  • Этот идентификатор должен быть коллекцией заглавных Z.
  • Например, тег, такой как [ZZZZ], имеет идентификатор ZZZZ. [zz] не является действительным идентификатором.
  • После открывающего тега находятся элементы или параметры.
  • Каждый элемент начинается со значения, которое представляет опция, знака равенства = и имени опции.
  • Элементы разделяются точкой с запятой ;.
  • Тег опции будет выглядеть примерно так: [ZZ] 0010 = Это 0x10; 0020 = Это 0x20
  • Но теперь мы должны закончить тег. Чтобы завершить тег опции, вы просто добавляете косую черту / перед идентификатором и окружаете что в скобках ([/Z]).
  • Наконец, чтобы фактически реализовать это как значение для кода, просто поместите идентификатор тега в любом месте кода, который вы хотите.
  • Например, в Jak 1 есть 4 различных типа эко-состояний, в которых вы можете находиться. Красный, синий, зеленый и желтый.
  • Каждый использует одну и ту же строку. Таким образом, соответствующий код, использующий теги параметров:
    • 0 201FEE08 ZZ
    • 0 201FEE18 FFFFFF7F
    • 0 201FEE0C 00000040
    • [ZZ]01=Yellow;02=Red;03=Blue;04=Green[/ZZ]

Вшиваем читы Артемиса напрямую в EBOOT.BIN

Декриптуем конечно EBOOT.BIN в EBOOT.elf.
В читах для Артемиса, есть вот такого типа секции читов:
Код:

Infinite Health
0
Hiei-YYH
0 00173474 38602710
0 00173478 9064041C
0 0017347C 48000044

  1. На первой позиции, после нуля, например первая строка 00173474 - это адрес чита. Следом идёт его значение - 38602710
  2. В декриптованном EBOOT.elf адресация смещена назад ровно на 0x10000 шестнадцатеричных байт или 65536 десятичных байт.
  3. От адреса 00173474 отнимаем 10000 получаем позицию в ELF - 00163474.
  4. На этой позиции меняем байты на новое значение: 38602710
Так же, в читах для Артемиса встречаются такие строчки, начинающиеся не на 0, а на B
Код:

AoB Max + Infinite Ammo
0
tekman
B 00010000 04000000
B 54E7001E54A5043E386000017CE6412E808400807CE4302E 54E7001E54A5043E3980000091840008808400807CE4302E

  1. Тут идёт поиск и замена байтовой последовательности
  2. Ищем первое значение в файле EBOOT.elf: 54E7001E54A5043E386000017CE6412E808400807CE4302E
  3. Меняем это значение на второе значение: 54E7001E54A5043E3980000091840008808400807CE4302E
  4. EBOOT.elf потом конечно подписываем в EBOOT.BIN.
  5. Вот и вся инструкция.

  1. Если в папке ArtemisPS3-r5\ArtemisPS3-GUI\pkgfiles\USRDIR\USERLIST отсутствуют читы для вашей версии игры или региона, либо ваш EBOOT.BIN обновился на более новую версию, а читы у Артемиса устаревшие для старой версии игры, тогда ищем то старое обновление, под которое писались читы, декриптуем EBOOT.BIN, находим позицию.
  2. Смотрим окружение вокруг позиции чита, и находим то же самое окружение в новом файле обновления или региона игры.
  3. Таким образом легко портировать читы от любой версии и региона в другую.
  4. Если вы не знаете как декриптовать EBOOT.BIN и обратно зашифровать, тогда читы писались значит не для вас, проходите мимо!
Вложение 16331 Формат читов CodeUnique 2.3 поддерживает утилита от Aldostools PS3 Cheat Editor
Она поддерживает файлы читов в форматах "st.dat", ".ps3cheat" и ".txt"
Может сохранять их в таких же форматах, и даже паковать в PKG.
Подробнее читайте в файле C:\PS3\ps3tools\tools\readme_ps3cheateditor.txt

Скачать базу читов: :download: Вложение 16329 950 игр (ОБНОВЛЕНО: 17.08.2015)


Использование Чит-кодов на PS3
Использование Чит-кодов на PS3
Портируем читы в EBOOT.BIN игры
Портируем читы в EBOOT.BIN игры



fedorov 26.06.2019 12:28

Нужна помощь ребят по установке

Нажмите для увеличения

Ang3l42 26.06.2019 12:29

fedorov, Скриншот свой прочти. Вот на нем и есть помощь по установке. :lol:

fedorov 26.06.2019 12:37

Цитата:

Сообщение от Ang3l42 (Сообщение 1185659)
fedorov, Скриншот свой прочти. Вот на нем и есть помощь по установке. :lol:

Смешно... Вот только я его уже установил, а как использовать не совсем понятно + будет ли чит работать если у меня игра диске

Ang3l42 26.06.2019 12:38

Цитата:

Сообщение от fedorov (Сообщение 1185660)
а как использовать не совсем понятно

Читай свой же скрин и то что ниже. Всё там понятно.

fedorov 26.06.2019 12:38

Цитата:

Сообщение от Ang3l42 (Сообщение 1185661)
Читай свой же скрин и то что ниже. Всё там понятно.

Тогда какого у меня нихрена не получается, хотя я сделал все по инструкции?!

Ang3l42 26.06.2019 12:48

fedorov, Ничего удивительного - два месяца заводить PS3 net server - это уметь надо. Я в тебе не сомневаюсь. :D
Цитата:

Сообщение от fedorov (Сообщение 1185662)
Тогда какого у меня нихрена не получается, хотя я сделал все по инструкции?!

Это не описание проблемы. Экстрасенсов тут нет и не было.

fedorov 26.06.2019 13:03

Цитата:

Сообщение от Ang3l42 (Сообщение 1185663)
fedorov, Ничего удивительного - два месяца заводить PS3 net server - это уметь надо. Я в тебе не сомневаюсь. :D

Это не описание проблемы. Экстрасенсов тут нет и не было.

Что конкретнее делать, после пункта "Когда вы будете готовы использовать свои коды в игре, откройте игровой XMB, нажав кнопку PS" куда нажимать далее и что должно произойти?

BaseD 26.06.2019 13:20

Цитата:

Сообщение от fedorov (Сообщение 1185666)
Что конкретнее делать, после пункта "Когда вы будете готовы использовать свои коды в игре, откройте игровой XMB, нажав кнопку PS" куда нажимать далее и что должно произойти?

Далее 15 секунд и....ба бах!!!

Выбор кодов:
  1. Запустить приложение ArtemisPS3 GUI (r5) из главного меню консоли XMB
  2. Перейти в меню Cheat нажать :cross-ps3:
  3. В перечне User List выбрать интересующую игру нажать :cross-ps3:
  4. Выбрать в списке строку с нужными кодами и нажать Enable (кнопка :cross-ps3:), слева от строки появится надпись (once) код активирован
  5. Просмотр кода, и авторства, кнопка :triangle-ps3:
  6. Далее нажать кнопку :circle-ps3: Back, возврат в меню User List
  7. Ещё раз нажать кнопку :circle-ps3: Back возврат в главное меню ARTEMIS
  8. Нажать :cross-ps3: на иконке Start game (должен прозвучать один звуковой сигнал)
  9. После запуска, в верхнем правом углу экрана появится сообщение "Artemis PS3 Start to Attach"
  10. Далее нажать прозрачную кнопку :home-ps3: в центре джойстика, откроется всплывающее меню XMB
  11. Затем нужно зажать кнопку :start-ps3:, и подождать когда появится сообщение "Artemis PS3 Attach and Wrote", это означает что читы активированы!
  12. Повторно нажать кнопку :home-ps3:, вернуться в игру и наслаждаться взломом

fedorov 26.06.2019 13:23

Цитата:

Сообщение от BaseD (Сообщение 1185667)
Далее 15 секунд и....ба бах!!!
Выбор кодов
Запустить приложение ArtemisPS3 GUI (r5) из главного меню консоли XMB
Перейти в меню Cheat нажать (X)
В перечне User List выбрать интересующую игру нажать (X)
Выбрать в списке строку с нужными кодами и нажать (кнопка X) Enable, слева от строки появится надпись (once) код активирован
(просмотр кода, и авторства, кнопка треугольник)
Далее нажать кнопку (O) Back, возврат в меню User List
Ещё раз нажать кнопку (O) Back возврат в главное меню ARTEMIS
Нажать (X) на иконке Start game (должен прозвучать один звуковой сигнал)

После запуска, в верхнем правом углу экрана появится сообщение "Artemis PS3 Start to Attach"
Далее нажать прозрачную кнопку PS в центре джойстика, откроется всплывающее меню XMB
Затем нужно зажать кнопку Start, и подождать когда появится следующее сообщение "Artemis PS3 Attach and Wrote", это означает что читы активированы!
Повторно нажать кнопку PS, вернуться в игру и наслаждаться взломом

Прекрасно описано и понятно. Спасибо! А что делать, если после взлома, игра не взломалась, что тогда?

BaseD 26.06.2019 13:27

Цитата:

Сообщение от fedorov (Сообщение 1185668)
Прекрасно описано и понятно. Спасибо! А что делать, если после взлома, игра не взломалась, что тогда?

Ну возможно чит код неверный, пробуйте другую игру.

ErikPshat 26.06.2019 13:38

А что вам здесь в инструкции из шапки непонятно?

Использование Artemis
  • Запустите Artemis из XMB и выберите ваши коды
  • После того, как вы выбрали свои коды, нажмите X на Пуск в главном меню
  • Вы должны услышать один звуковой сигнал (если вы слышите три сигнала, значит читы не удалось установить)
  • Отсюда вы можете запустить игру или запустить homebrew, чтобы смонтировать игру
  • Когда игра запустится, появится уведомление, сообщающее вам нажать Старт, чтобы прикрепить
  • Когда вы будете готовы использовать свои коды в игре, откройте игровой XMB, нажав кнопку PS
  • HOLD Начать, пока Артемида не скажет, что он прикрепил
  • В этот момент любые коды, выбранные для постоянной записи, будут постоянно записываться.
  • Для любых отдельных кодов записи, которые вы хотите написать снова, просто введите XMB в игре снова и удерживайте Start.
  • Если вы хотите, чтобы detatch (и, следовательно, прекратить постоянную запись), введите в игру XMB и HOLD Select.
Вроде бы же всё подробно и очень понятно написано :) (Гугль-Переводчик)

BaseD 26.06.2019 14:11

ErikPshat, тут вот чего пишут:
Цитата:

ВАЖНО! Код игры и номер версии обновления, должны совпадать с версией читов
пример: код BCES01594 версия 01.05
Источник
Может из за этого какие то читы не работают?

И еще вот чего:
Цитата:

ВНИМАНИЕ!
ПОСЛЕ ИГРЫ С КОДАМИ, ВАЖНО ПОЛНОСТЬЮ ВЫКЛЮЧАТЬ КОНСОЛЬ!

Долго держать прозрачную кнопку PS на джойстике и выбрать ОТКЛЮЧИТЬ СИСТЕМУ!

НЕ РЕКОМЕНДУЕТСЯ ВЫХОДИТЬ ИЗ ИГРЫ, ЗАКРЫВАТЬ ИГРУ, С ЗАПУЩЕННЫМИ КОДАМИ, выходить В МЕНЮ XMB, консоль может зависнуть,
потребуется принудительное отключение питания, отключение провода, при повторном включении консоли будет произведена проверка и восстановление файловой системы

DruchaPucha 26.06.2019 18:16

В патчах очень часто смещение остаётся тем же что и в оригинальной версии. На HEN я бы не советовал использовать этот Артемис, так как минусов больше чем плюсов: игра может зависнуть, возможно не получиться выйти из игры, не откроются трофеи. Не знаю есть ли эти проблемы на CFW, но я вот вспоминаю взломщики для PS1|PS2, там никаких глюков никогда не было, даже на пиратках.
P.S если использовать HEN, лучше конечно хакнуть сам EBOOT, никаких глюков не заметил.

Ang3l42 26.06.2019 18:26

Цитата:

Сообщение от DruchaPucha (Сообщение 1185730)
P.S если использовать HEN, лучше конечно хакнуть сам EBOOT, никаких глюков не заметил.

Соглашусь. Лучше взять читы из базы Артемиса и пропатчить EBOOT.ELF

ErikPshat 26.06.2019 22:24

На всякий случай сделал файл закладок HBK для Hex Workshop: ELF PS3 File Format.hbk (архив всех закладок во вложении).
Как пользоваться закладками? - подробно расписано в теме Hex Workshop

Там разложил по полочкам формат EBOOT.ELF. Вдруг кому-то понадобится вычислить размер заголовка ELF, размер в виртуальной памяти и прочие данные, которые понадобятся для применения читов из Артемиса:


ErikPshat 27.06.2019 16:05

Такс, немного пополнил шапку текстом, надеюсь людям более интереснее будет это читать.

BaseD 27.06.2019 16:48

Цитата:

Сообщение от ErikPshat (Сообщение 1185807)
Такс, немного пополнил шапку текстом, надеюсь людям более интереснее будет это читать.

Ну вот, красота :good:
Только вот:
Цитата:

Долго держать прозрачную кнопку PS на джойстике и выбрать ОТКЛЮЧИТЬ СИСТЕМУ!
Прозрачную кнопку? :D А вдруг она не прозрачная?
Тогда наверно так Долго держать кнопку :home-ps3: на джойстике и выбрать ОТКЛЮЧИТЬ СИСТЕМУ!

ErikPshat 27.06.2019 20:20

Ну так есть желающие потестировать читы, пока у меня небольшой перерыв на безделье?

Лучше взять для примера игру с патчем обновления, чтобы я по-бырому мог скачать EBOOT и вшить туда насмерть читы.
Потом, когда у нас получится просчитать точные смещения в ELF, тогда я смогу написать общее ФАКью по точной телепортации читов из базы Артемиса.

Есть желающие?

Ang3l42 27.06.2019 20:25

ErikPshat, https://yadi.sk/d/vzS7hr4TijSSYQ упражняйся


Текущее время: 20:13. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.