Сообщение от Sergey_xander
Из источника написано отключена проверка rif
|
Там написано, что отключена проверка подписи rif, но это совсем не означает, что вообще отключена проверка rif
То есть, это не надо понимать, как будто теперь для разблокировки игр не нужен rif.
RIF - это шифрованный файл от Sony, который понимает прошивка Sony, который содержит в себе пароль для разархивации исполняемых файлов цифровых игр Sony. Если из RIF вытащить этот запрятанный там 32-значный пароль, то он будет уже иметь название RAP - это хакерское название пароля в чистом виде. Прошивка Sony этого понятия не понимает, она имеет понятие только о существовании RIF, который она ищет по ContentID при запуске игры, проверяет свою родную подпись на валидность от подделки. Удостоверившись, что подпись настоящая и родная, консоль дешифрует этот RIF и достаёт оттуда 32-значный уникальный пароль для каждой игры, которым заархивированы все исполняемые файлы игры. После чего, файлы игры распароливаются этим паролем и игра запускается. Думаю не надо объяснять, ежели пароль не подойдёт, тогда игра не запустится и зависнет при попытке запуска на чёрном экране, в виду невозможности распаковки первого же файла.
Надеюсь, теперь-то вы понимаете, что невозможно отменить проверку RIF на его присутствие или отсутствие
и как будто теперь можно запароленные игры запускать без всяких паролей в RIF, которые хакеры называют RAP, которые хитрым образом зашифрованы внутри RIF и там спрятаны. И, как вы понимаете, невозможно никакими патчами подобрать индивидуальный для каждой игры 32-значный пароль за несколько лет
Тут говорится просто об отключении проверки подписи Sony этих файлов RIF и ничего более.
Это когда код прошивки производит проверку подписи, с помощью определённых математических алгоритмов, затем, если результат равен нулю, значит подпись настоящая, а если отличается, значит цифры в подписи не совпадают с настоящими, которые генерируются во время шифрования файла. Тогда консоль конечный результат сообщает прошивке, типа всё правильно, даём разрешение на последующие операции с доставанием пароля из файла и распароливанием им файлов игры. А патчинг хакерами выполняет подмену ответа, когда прошивка отвечает результат проверки, что подпись нелегальная, хакеры патчат ответ, что теперь консоль, в результате проверки, всегда отвечает, типа всё правильно, даже когда там ничего не правильно. Это и называется отключение проверки подписи.
А теперь давайте разберёмся с вашими паролями RAP в папке exdata. Прошивка консоли ведь ничего не знает об этих файлах и как их обрабатывать, потому что это хакерские файлы с паролями в чистом виде. При запуске игры, сразу определяется из EBOOT.BIN или из EDAT от DLC - ContentID игры. По этому уникальному идентификационному номеру игры, с помощью HEN, происходит поиск пароля RAP в папке exdata по его точному имени. Сразу же этот пароль генерируется средствами прошивки или средствами HEN, шифруется в файл RIF, понятный прошивке Sony, и копируется на своё место в ваш активный на данный момент профиль. Вот и всё, вот почему говорят, что файлы RAP на флешке не надо каждый раз при запуске игры втыкать в USB, это достаточно сделать только один раз, когда вы первый раз запускаете игру. В последующие разы консоль сама своими стандартными средствами находит родной для неё файл RIF для игры у себя в профиле, сама оттуда достаёт пароль RAP, распароливает исполняемые файлы игры и играет. Соответственно для этого найдена и отключена проверка фейковой подписи файлов RIF, чтобы консоль их воспринимала валидными и родными.
Админы и модераторы, прошу занести этот короткий мой FAQ в шапку, а то начинают надоедать каждый раз подобные глупые вопросы в разных темах форума!