Цитата:
|
Цитата:
была бы другая тема, ты бы и туда приперся со своим нытьем "это никому не нужно, когда можно скачать с торрентов" походу некоторые просто необъяснимо завидуют уровню технической грамотности и комптенций других, но вместо того чтобы адекватно повышать свои, проще принизить с пренебрежительным отношением, навроде "это никому не надо" |
Цитата:
Цитата:
|
ты забыл вторую, важную часть названия темы
Цитата:
плюс, как сам видишь, и автор темы не считает это оффтопом и помогает в обсуждении так что не понимаю сути твоих претензий |
Цитата:
|
akfant, по существу Ang3l42 прав, т.к. всё это пустопорожнее - предлагать расшифровать недоделанный образ, который кто-то испортил и выложил на обозрение публики только ради того, чтобы хакеры поломали себе головы и постарались исправить испорченное и непоправимое. Ну и при том, что эти же самые образы лежат в правильно расшифрованном виде, сдампленные как положено сразу с диска, добытыми правильно ключевыми файлами из зашифрованных метаданных физического диска. А если нет того самого диска под рукой с этими ключами, то изъятые файлы с диска не имеют никакого применения. Просто куча навоза, в котором кому-то очень охота поковырятся.
Это тоже самое, что я зашифрую гигабайты фотографий в архив с 32-значным паролем, который поксорю со своим паролем на форуме, потом из запароленного архива вырежу пару гигов кода из середины, склею начало и конец в одно целое и дам тебе этот архив на хакерское исследование, чтобы ты восстановил его своими математическими умениями. Какой прок от этих шифрованных файлов, если пароль мы можем сдампить только с той болванки и тем приводом, на котором эти файлы были сняты. На другом приводе они будут сняты в другом виде, даже если ты вытащищь ключ из диска. Почему думаешь не выкладывают ключи для каждого диска? Мы бы просто щас скачали бы ключ для этого TitleID и расшифровали бы эти шифрованные файлы. Это тоже самое, как шифровать EBOOT.BIN примитивно говоря. Сто раз его шифруй одним и тем же ключом, так сто раз у тебя получится разный файл по MD5, потому что там подмешивается рандомно-генерируемая соль. |
ErikPshat, Да пусть ковыряют на здоровье. Только чего в теме ребилдера то? Надо в какую-то отдельную темку это вынести раз людям интересно.
|
Цитата:
Ты же посмотри на свои расшифрованные файлы. Если там PSARC -архивы, то ты должен в заголвке этих архивов видеть их название PSAR. А я уверен, что непонятно что ты расшифровал и какими ключами, но такого заголовка ты не увидел. Возможно ты просто перешифровал файлы из одного кода в ещё более перевёрнутый кверх ногами код :D. |
ErikPshat, тема нужна хотя бы ради того, чтобы ты поделился этой ценной инфой про шифрование пс3 дисков, разные ключи приводов и т.п.
вообще много узнал и стал лучше понимать структуру BD PS3 Цитата:
Цитата:
ErikPshat, Цитата:
akfant добавил 05.07.2020 в 00:57 Chook, Цитата:
если да, то походу у меня тоже есть такая игра: когда проверял на IRD удивился, что так много оказалось несовпадающих файлов, подумал - что там они ещё могли так перелопатить. тем не менее пошла, и полностью прошлась без проблем |
akfantНет, такая игра не запустится, так как ключа для дешифровки нет, а он индивидуальный для каждого диска. Посмотри с какой сигнатуры начинается EBOOT.BIN - обязан с SCE.
ErikPshat, я как раз увидел заголовок PSAR архива и файлы совпали с расшифрованными за исключением последних 8 байт. И они не добавились к файлу, а именно неверно расшифровались. Вероятно, расшифровка происходит блоками и если хоть 1 байт блока не соответствует оригиналу, то весь блок будет неверно расшифрован. Если это так, то после данных файла в образе идут зашифрованние данные GAP области, которые уже не восстановить, а значит и сам файл не восстановить :( PS: попробовал собрать образ с помощью genps3iso_v2.5.exe. Результат такой же - неверно расшифрованные последние 8 байт. Проверю я свою догадку короче... Да, догадка оказалась правильной. Верно расшифровываются лишь файлы длина которых выравнена по 16 байт. Значит расшифровка происходит блоками по 16 байт. Как следствие - расшифровать файлы длина которых не кратна 16 не выйдет, так как утеряны данные после хвоста файла (сгенерить их не выйдет, так как по идее нужно зашифровать хвост файла с нулевыми байтами, а мы не знаем реальный хвост файла). На самом деле, как видно, данные шифруются по 16 байт на основе хеша предыдущих 16 байт. Вероятно, такой алгоритм выполняется для каждого сектора независимо от других. Короче: восстановить выдранные зашифрованные файлы уже нельзя. Спасибо за внимание :) |
Цитата:
Ну тогда значит действительно испорченный образ, раз там не хватает выравнивания. Правда это странно будет, если так со всеми файлами. И странно, что на редампе народ до сих пор ковыряется. Это на ранних стадиях там помню головы ломали, когда были сырые программы, когда диск недодампливался, терял всякие скрытые данные в некоторых играх, когда люди удивлялись, типа почему при распаковке один файл заменялся другим. А сейчас механизм давно изучен досканально. Просто вставил болванку в привод и современный Мультимен снял с него точную расшифрованную копию. Правда эта копия тоже выходит иногда странная, но после пересборки с помощью современной доработанной программы "PS3-ISO-Rebuilder", она становится рабочей. |
Друзья, а не знаете ли как расшифровать регионы в ISO, которые созданы в ps3gen?
Немного не в тему вопрос, но связан с ird. Понадобилось тут под кобру создать образ с измененными не только по содержимому, но и по размеру файлами, с максимальным сохранением смещений. Файловую систему в ird править сложно, поэтому я решил, что проще сгенерировать образ в ps3gen и уже с него снять ird. Потом планировал заменить системные файлы, так как они генерируются утилитой, и заменить их хэши в ird, но вот споткнулся об зашифрованные регионы. Есть вариант снять ird с образа с зашифрованными регионами, а потом руками поправить все хэши, но это сложнее. |
eol, что-то не понял. Ты хочешь создать левые IRD? Тогда это уже не IRD будет называться :D
Или ты тоже считаешь, что IRD вшивается в образ и поэтому образ работает? Если есть IRD, значит у нас есть этот шаблон - т.е. эталон оригинальности. И этот эталон мы не в образ вшиваем, а по этому эталону мы файлы образа собираем и расставляем по своим местам. Вот это и называется - образ собран в точности со 100% IRD. А что ты собираешься сделать? Там что-то пофиксить, потом вставить фейковые значения в IRD и потом то есть назвать этот IRD настоящим? В соответствии с которым потом собирать образ? |
ErikPshat, так мы, переводчики, все делаем для удобства игроков. Чтобы они взяли ird, россыпь наших переведенных файлов и создали работоспособный образ, это простая операция. А образ, собранный без ird в PS3-ISO-Rebuilder, что то не желает работать на кобре, черный экран, один файл не читается. Может дело и в отсутствии UDF и нужно собрать образ в какой-нибудь другой программе. Но вот решил создать с наиболее близкими к оригиналу адресами файлов.
Это так, отступление. А вот способ расшифровать регионы ты знаешь? И ещё. Почему ты в сообщениях разжевываешь то, что в шапке, думаешь, люди читать не умеют? :D |
Цитата:
Насчёт регионов не знаю насколько они зашифрованы, может быть по типу этого: https://www.psdevwiki.com/ps3/Product_Code |
Может быть я не очень верно объяснил. Это то самое шифрование, что используется для файлов. Только шифруются не файлы отдельно, а целые области. Некоторые области, например с такими файлами как ICON0.PNG, ICON1.PAM и PS3LOGO.DAT, не шифруются, их границы указаны в образе со смещения 8h
Насколько я понял, зашифрованные области (регионы) в обычных образах расшифровываются с помощью 3-х ключей (Data1, Data2 и PIC). Вот бы подобные ключи узнать для образа мастер-диска, который генерируется ps3gen. |
eol, короче, на пальцах я не понимаю :)
|
Нашел я все-таки ключ для расшифровки файлов на мастер-диске, который генерирует ps3gen из sdk в статье на ps3 dev wiki - Basic Bluray disc authentication procedure в разделе «Disc de-/encryption». Расшифровав его по алгоритму на том же ресурсе в статье Bluray disc в разделе «Deriving the disc key» получил значение Data1 для заголовка cobra (или 3k3y) header в PS3-ISO-Rebuilder.
Но так как я в итоге понял, что мне был нужен зашифрованный игровым ключом образ для создания моего ird, то я просто заменил вшитый в ps3gen ключ на ключ из игры. Немного отредактировал заголовок и получил заветный ird. Всем спасибо за внимание. |
eol, вы из эксклузив чтоли, и для мгс4 делаете
ну так бы и писали открыто, а то вроде как шифруетесь, но при этом палитесь в открытую :D |
Я не скрываюсь, просто не вижу смысла трубить во все дыры об этом.
Но как вы меня раскрыли, Шерлок? |
eol, Так это что же? Вы теперь релизы в ISO будете выкладывать?
|
Не могу сказать точно о будущих релизах, все зависит от количества файлов в игре. В случае mgs4 файлов мало и нет особого смысла создавать образ. Но для кобры он необходим, а созданный без ird не работает. Пытаемся исправить этот недочет.
|
eol, Ну тут такое... Владельцы нормальных кобр спокойно могут поставить HEN и запускать jb папку. В крайнем случае аппаратно решаемо. Просто кобры это уже прошлый век по сути... Но за старания спасибо :thank_you:
|
Цитата:
|
Ребята, я с вами полностью согласен. Но есть еще люди, которые привыкли к своей ненаглядной гадине и не хотят с ней расставаться. Пожалуй, всем владельцам кобр мы настоятельно порекомендуем перейти на HEN.
|
eol, так получилось запустить игру на чистой кобре или до сих пор нет?
akfant добавил 07.08.2020 в 20:28 Ну и на самом деле непонятно, причём тут запуск на кобре и IRD. В былые времена, когда альтернатив не было, для кобры лепили самодельные конверты pkg->iso, никто там с никаким шифрованием и IRD не заморачивался. И работало. |
Пока нет. Но сейчас я учел все нюансы, в том числе тормоза при воспроизведении роликов и чтении диска коброй.
Простая сборка iso дает черный экран при запуске новой игры, так как один файл не попадает в зашифрованный регион. Правда я пользовался только genps3iso. Чем еще можно собрать образ для ps3 из папки? Думаю, что нам не следует засорять тему, поэтому если есть вопросы, то можно пообщаться через личные сообщения. |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
|
eol, Ну да. Это просто оболочка по сути для упрощения.
|
вижу релиз выкатили, хотя по каким-то неведомым причинам только для версии 25th anniversary
|
всё
|
Отлично, сейчас затестил софтину.
|
а как сейчас можно достать ird файл с диска?
раньше вроде был какой-то е3 риппер или типа того. |
chuvachok, в шапке есть ссылка на базу IRD. Также есть 3k3y_Tools.zip
Также есть тема PS3 Disc Dumper 3.0.4 для ПК, там тоже умеет IRD делать. |
thank you for explaining
|
Интересная софтинка... решил свою библиотеку с ней пересобрать чтобы все было "аккуратненько", но столкнулся с проблемой - не знаю где качать недостающие файлы которые не прошли проверку. Ни одна раздача в интернете не гарантирует что файлы так же пройдут проверку IRD.
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Текущее время: 15:23. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.