Главная » Статьи » Приставка

tonyhax

Вы не поверите, но оригинальную PlayStation хакнули 27 лет спустя. "В смысле?" - удивитесь вы. "Все же играли на пиратках, либо копированных болванках в далёких 90-ых/00-ых". Да, но дело в том, что на большинстве приставок был установлен модчип, который и позволял запускать не родные диски, а в среде ретро коллекционеров немало и тех, у кого до сих пор лежат нечипированные приставки. Ну и ценность у нетронутых моделей несравненно выше. Так вот, новый метод позволяет полностью софтварно запускать нелицензионные игры на приставке, используя при этом небольшой эксплойт, исходный код которого доступен на GitHub.

https://orca.pet/tonyhax/
https://github.com/socram8888/tonyhax

Для использования необходима карта памяти с заранее подготовленным файлом сохранения. Запускается игра, заходим в нужное меню и бац! Нас встречает меню tonyhax и надпись вставьте диск. Вставляем копию другой игры и она прекрасно работает. При чём, по утверждению разработчика, в отличии от других методов, тут прекрасно работают игры c AudioCD и многодисковые.

Суть атаки заключается в переполнении текстового буфера. Почти в любой игре есть место, где можно вводить текст. И если разработчики не предусмотрели проверку на длину текста, он может вылезти за пределы своей памяти. И всё заверте... Эксплойт использует переполнение буфера для того, чтобы прыгнуть в свою программу, которая сохранена на карте памяти и заботливо скопирована в RAM самой игрой. А сама программа использует недокументированные команды привода приставки, чтобы отключить проверку диска, которые нашли ещё в 2013 году. Причём эти команды есть практически во всех ревизиях PS1, кроме японских версий и самой первой американской ревизии. Видимо они использовались для внутренних нужд Sony.

А причём тут Тони Хок? Действительно, вряд ли Тони обрадуется, что на старости лет его имя стало ассоциироваться со взломом консолей, но дело в том, что первым этот эксплойт был опробован в играх THPS2 и THPS3. На данный момент идёт процесс поиска других игр, подверженных данной атаке, и уже их найдено с десяток, включая Crash Bandicoot. Трудно сказать, какое влияние на индустрию оказал бы данный хак, если бы его нашли во время жизни консоли. Возможно, мы бы увидели ужесточение DRM в новых ревизиях приставки, а может пиратам на PS2 пришлось бы ломать более сложные алгоритмы. Тем не менее, теперь у заинтересованных лиц есть возможность запускать копии игр на оригинальной приставке, ну а для других ничего не изменилось.

Подробный обзор tonyhax можно посмотреть у Modern Vintage Gamer, на русском пока обзоров нет:

Категория: Приставка | Добавил: UltraTaber (22.03.2021) | Автор: UltraTaber
Просмотров: 330 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Категории

Эмуляция [15]
Статьи по эмуляции.
Прочие статьи [7]
Прочие статьи.
Русификация игр [1]
Статьи по русификации игр для PSX
Приставка [8]

Авторизация

Чат


Опрос

А на чем вы обычно играете в игры от PS1?
Всего ответов: 21

Статистика


Посетителей на сайте: 1
Гостей: 1
Пользователей: 0