1. Add keys to 4.82.
2. Update klics.txt.
3. Update FixElf to v2.00
Инструкция по переподписыванию дисковых и PSN игр
Скачиваем и разархивируем архив TrueAncestor SELF Resigner v1.98a.
Закидываем EBOOT.BIN в корень папки, где лежит экзешник программы - resigner.exe.
Если это игра из PSN, то она подписана покупной локальной лицензией №2, которую переподписываем под свободную лицензию №3:
Открываем PSN Stuff+ v3.07.09 (входит в состав PS3 Tools Collection custom with icons)
Ищем игру по TitleID и скачиваем ключ дешифровки RAP к этой игре (кнопка внизу справа).
Для дисковой игры с Blu-Ray ключ RAP не требуется.
Копируем RAP из папки psnstuff\exdata в папку TrueAncestor_SELF_Resigner_v1.98a\raps
Запускаем экзешник resigner.exe программы "TrueAncestor_SELF_Resigner_v1.98a".
Выбираем метод - STD, ALT, ODE или то же под прошивку 3.XX.
В программе вводим "O" и нажимаем ENTER и ещё раз ENTER.
Видим в окне программы, O. Output Method изменяются по кругу циклически:
O. Output Method: [4.XX STD] - под 4.20 стандартный метод
O. Output Method: [4.XX ALT] - под 4.20 альтернативный метод + Ctrl Flag
O. Output Method: [4.XX ODE] - под 4.20 для ODE
O. Output Method: [3.XX STD] - под 3.40 стандартный метод
O. Output Method: [3.XX ALT] - под 3.40 альтернативный метод + Ctrl Flag
Далее выбираем, под какой тип игры вы собираетесь переподписывать файл.
То есть, внизу, где моргает курсор, пишем цифру 2 или 3 и жмём ENTER:
2. Resign to NON-DRM EBOOT - если это дисковая игра с Retail диска Blu-Ray в папке или в ISO.
3. Resign to NPDRM EBOOT - если это игра из PSN, скачанная в PKG с сервера Sony.
Прога декриптует файл и выведет вопрос: введите кастомный ContentID. Но если нам не нужно менят ContentID на сторонний, тогда игнорируем и просто жмём ENTER.
Происходит пропатчивание EBOOT с понижением версии прошивки (версия записана в 16-ричном формате в самом EBOOT) и затем идёт подписывание в NPDRM.
Забираем готовый EBOOT.BIN, подписанный уже свободной лицензией №3 и с опущенной мин-версией.
Если в игре присутствуют системные файлы SELF/SPRX, то их тоже закидываем в папку и выбираем:
5. Fast Resign NON-DRM SELF/SPRX - если это дисковые SELF/SPRX.
6. Fast Resign NPDRM SELF/SPRX - если это SELF/SPRX от игры из PSN.
Имейте в виду, что переподписанные системные файлы игры, как EBOOT.BIN/SELF/SPRX не будут работать на OFW (официальной прошивке), т.к. там генерируется фейковая контрольная сумма ECDSA, проверка которой не отключена в официальной прошивке, поэтому не пройдут проверку на валидность.
===============================================================================
| Instructions |
===============================================================================
| 1. Supported EDAT format |
| All EDAT & SDAT files from version 1.0.0 to 4.0.0 are supported. |
===============================================================================
| 2. About DevKlic |
| DevKlic can be obtained from dev_klics.txt. |
| If not there, it can be found in EBOOT.ELF. |
===============================================================================
________________________________________________________________________________
KLicensee Bruteforcer v2.1 by Brunestud
Based on EDAT DevKlic Validator by BuC
Usage: klic_bruteforcer.exe [edat/self file] [klic source file] <mode>
Parameters:
<mode> -short Run only 4 rounds for binary source file.
This mode doesn't try all the contents from source file.
But it is enough in most cases.
-text Run all 16 rounds for binary source file as default mode.
This mode uses the text strings in the binary file to test.
Try this mode if default mode does not work.
-line Run only 1 round for text source file.
This mode reads first 32 bytes in each line as klic.
It runs extremely fast for formatted text source file.
________________________________________________________________________________
Особенности:
Сообщение от JjKkYu
Hi, Mates
I have update the DevKlic Bruteforcer to v2.0, since it now supports self/sprx, so I rename the tool.
New features in v2.0
1. Support bruteforce klic for self/sprx files.
2. Add text mode for binary source file.
3. Fix last line bug in line mode.
This tool is based on EDAT DevKlic Validator by @BuC
And great thanks to @catalinnc for his help in adding self and text mode support.
Some klic for certain games are still hidden, I do not know how it is stored in EBOOT.
If someone can give some clue, it will be helpful to improve the tool.
Tekken Revolution
Eiyuu Densetsu – Sen no Kiseki
Beyond Two Souls
- Здравствуйте, доктор!
- Здравствуйте, больной! На что жалуетесь?
- Ой, доктор, у меня много-много-много-много-много-много-много разных жалоб.
- Ну, давайте по порядку!
- А не боитесь?
- Ну почему же я-то должен бояться?
- Ну смотрите, вы сами попросили. Значит так, доктор. У меня: спину ломит, рука ноет, нога хрустит, бок саднит, голова гудит, ухо стреляет, глаз дергается, челюсть сводит, в горле першит, лоб чешется, в носу хлюпает, что мне делать, доктор?
- Ооооо, ну этому легко помочь! Знаете что, мой дорогой...
Повернитесь, дверь откройте, сразу прямо, вниз налево, там направо коридором, там три двери - вам вторую, после прямо, вниз на лифте,
вверх пешочком, из подъезда выходите и потом куда хотите и подальше от больницы, всё понятно?
- Да, спасибо.
- Следующий!
Анцестор не вполне надёжен в работе. Лучше изучай темы по scetool и make_npdata будет куда полезнее для понимания принципов подписи.
На том же psx-place есть инструкция по твоей теме: http://www.psx-place.com/threads/psn...c-format.1168/
Кто сдаёт продукт вторичный, тот сексуется отлично
- Здравствуйте, доктор!
- Здравствуйте, больной! На что жалуетесь?
- Ой, доктор, у меня много-много-много-много-много-много-много разных жалоб.
- Ну, давайте по порядку!
- А не боитесь?
- Ну почему же я-то должен бояться?
- Ну смотрите, вы сами попросили. Значит так, доктор. У меня: спину ломит, рука ноет, нога хрустит, бок саднит, голова гудит, ухо стреляет, глаз дергается, челюсть сводит, в горле першит, лоб чешется, в носу хлюпает, что мне делать, доктор?
- Ооооо, ну этому легко помочь! Знаете что, мой дорогой...
Повернитесь, дверь откройте, сразу прямо, вниз налево, там направо коридором, там три двери - вам вторую, после прямо, вниз на лифте,
вверх пешочком, из подъезда выходите и потом куда хотите и подальше от больницы, всё понятно?
- Да, спасибо.
- Следующий!
Анцестор не вполне надёжен в работе. Лучше изучай темы по scetool и make_npdata будет куда полезнее для понимания принципов подписи.
На том же psx-place есть инструкция по твоей теме: http://www.psx-place.com/threads/psn...c-format.1168/
Увы,и такие больные бывают )). Но на свои вопросы я пока не смог найти ЧЕТКИХ ответов, а на некоторые и просто никакой документации и описания, например режимы 4.21alt/std и прочее. Поэтому и пытаюсь узнать у опытных людей, что со всем этим делать ).
Спасибо, попробую дальше почитать про принципы подписи. К слову говоря, я интереса ради удалил HDR файл из DRMDIR - игра все равно запускается без проблем. Какая-то "магия" происходит во время установки retail PKG, если есть ссылка про эту магию почитать - буду очень признателен. Спасибо!
А ссылка мне хорошо знакома, я там уже все прочитал. PSN Liberator у меня не работает - пробовал 3 разные версии, только выдает разные ошибки (например "failed to resign EBOOT") либо ничего не делает с файлами eboot/self/sprx, оставляет их как есть. idps, act.dat, rap все лежат везде где нужно - проблема с самим тулом почему-то. Rudi никак пока не прокомментировал, что там может быть не так.
alt - альтернативный метод в отличии от std - стандарт. Как бы тут экстрасенсом быть не надо.
Сообщение от PS3Fan
(например "failed to resign EBOOT") либо ничего не делает с файлами eboot/self/sprx
Чтобы работать в таких программах, нужно знать и понимать что делаешь, а не просто уметь кнопочки нажимать. eboot/self/sprx - нужно знать каждый байтик и каждую секцию изнутри, за что они все отвечают, тогда и вопрососв не должно было быть.
а также все остальные режиме в TrueAncestor PKG Resigner. это нигде не описано. в чем разница между " 4.XX STD - 4.XX ALT - 4.XX ODE - 3.XX STD - 3.XX ALT"?
Тут тоже вопрос аналогичный и к тому же реально тупой. Тут никто из этого не делает секретов.
Зашифруй EBOOT.BIN методом 4.XX STD - выбери O. Output Method: [4.XX STD]
Проследи какие действия выполняет прога, что она патчит и т.д., например при установке 3. Resign to NPDRM EBOOT
Декриптуй файл, тогда ты увидишь, что файл [4.XX STD] подписан под прошивку 4.20 -FW Version 0x000000000000A410 [04.20], патчится версия прошивки.
Если хочется узнать чем конкретно они отличаются, сравни этот переподписанный файл и такой же, подписанный методом 4.XX ALT через функцию сравнения Hex Workshop и через свойства, которые показывает scetool. Тут же все вопросы отпадут.
Например 3.XX STD - 3.XX ALT - подписываются под прошивку 3.40 - FW Version 0x00000000000084D0 [03.40]
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
ErikPshat, спасибо за советы. В тупости думаю меня сложно обвинить - я разобрался с большинством тулов за пару часов, никогда до этого с ними не работая. Но это оффтоп. А по существу:
1) а так сложно написать в чем разница между alt и std (с версиями прошивок все понятно, а вот с определением этих std/alt - нет)? без отсыла к scetool? У меня нет времени разбираться на уровне байтов, что там за что отвечает - просто хотелось получить нормальный результат не тратя недели и месяцы на это.
2) Hex Workshop не скачать - пишет "недостаточно прав", скачал в другом месте. Кастомную сборку aldostools я уже скачал, за нее отдельное спасибо.
Последний раз редактировалось ErikPshat; 30.01.2019 в 00:59.
Причина: quote
PS3Fan, Ну во-первых, читайте в шапке под программой спойлер "Инструкция по переподписыванию дисковых и PSN игр"
Там в основном всё объясняется.
1. Насчёт ALT и STD - альтернативный метод - это когда автор там подхимичил свой метод пропатчивания, в отличии от стандарта, которым ранее все пользовались. Автор там подставляет свой Ctrl Flag (во время декриптовки через Алдостулз значения этого флага каждый раз видно) и использует свой метод пропатчивания. Чтобы посмотреть на цифры, в чём отличается стандарт от альтернативы, достаточно переподписать один и тот же файл, а потом во время декриптовки посмотреть на цифры и сравнить результаты, думаю тут всё сразу станет понятно в какой секции какая разница. Надеюсь так понятнее и подробнее объяснил?
2. Странно конечно, что Hex Workshop отсюда не скачивается, потому что для зарегистрированных и активирующих свой аккаунт по e-mail, тут нет никаких ограничений для скачивания. Если что, можете скачать отсюда быстро и легко.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Добрый день. Уважаемые знатоки, подскажите пожалуйста в чём проблема (может в моих кривых). Скачана JB - папка.
В программе TrueAncestor SELF Resigner v1.98a при подписании любым способом:
O. Output Method: [3.XX STD] - под 3.40 стандартный метод
O. Output Method: [3.XX ALT] - под 3.40 альтернативный метод + Ctrl Flag
и после монтирования игры через webMan MOD, PS выдаёт ошибку (80010007).
При методе:
O. Output Method: [4.XX STD] - под 4.20 стандартный метод
O. Output Method: [4.XX ALT] - под 4.20 альтернативный метод + Ctrl Flag
O. Output Method: [4.XX ODE] - под 4.20 для ODE
PS виснет, помогает только откл. от сети.
Установлен HEN, прошивка 4.84 HFW и последний webman, до этого только HAN.
vrv, да, этот под HEN не подходит, он подписывает не так.
Попробуй ESSSE RESIGNER.
А вообще мы, как добропорядочные хакеры, никогда не используем кнопочные варианты, а используем командную строку со своими параметрами.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
vrv, Вообще не понял что ты там скачал и как. Какой-то непонятный сайт с непонятно чем. Какие-то экзешники в исохах. Толи майнят, толи данные аккаунтов и кредиток воруют
Как ты скачал, если там вместо торрента качается экзешник?
Да обыкновенно он скачал. Открыл экзешник, там видимо скачался через него торент, а заодно всякой вирусни ему в комп понавтыкал. Антивирус эту хрень удаляет нафиг
Тебя точно нужно за такие ссылки забанить. Как ты скачал, если там вместо торрента качается экзешник?
Не, ребята, не надо меня банить. Ни какой exe я не качал. Скачивал через торрент, но сейчас сам захожу на данный сайт и предлагается почему-то скачать exe.
Репутация: 194 
(весьма и весьма положительная личность)
Сообщение от vrv
предлагается почему-то скачать exe.
А чему тут удивляться?! Обычный подставной трекер. Чтоб что то скачать, нужно сыграть в матрешку. И не факт что вы доберетесь до своей ссылки, разбирая матрешку.
Могу посоветовать такие помойки как NNm, рутрекер, PS3 ISO/
Репутация: -29 
(может только надеятся на улучшение)
А как при наличии всех исходников игры, скомпилировать новые EBOOT.BIN ?
Нигде не могу найти информации. Или хоть малейшей инструкции.
Заранее спасибо!!!
Репутация: -29 
(может только надеятся на улучшение)
Сообщение от in1975
AntiPlan, Ну посмотри как компилируется например webman (источники есть на github.com). Только причем тут эта тема?
В раздел "Программирование для PS3" допускаются только Про-Геймеры и выше.
Я поэтому и пишу здесь, так-как в ту тему доступ мне закрыт.
Я написал файлик Makefile. При помощи PSDK3v2 скомпилировал из него .ELF и .SELF файл. Дальше не понятно что делать с этими файлами.
Можно тыкнуть, если не трудно, гляну про компиляцию Webman.
AntiPlan, Если бы ты показывал заинтересованность в помощи сайту - тоже мог бы стать прогеймером. Но ты явно нас не любишь. И прятаться за твинком бессмысленно.