terupak, присмотрись внимательнее в картинку, о каких байтах идёт речь:
Перевожу:
Инструкция:
- Положите декриптованные файлы vshmain.prx, common_gui.prx, paf.prx от официальной прошивки 5.00 в папку: "unctf -> support -> 3.90" (Ну тут можно догадаться, что папку "unctf" я переименовал как "Unpack CTF to Recource"). Необходимые файлы уже лежат в папке "3.90"
- В файле CTF для прошивки 5.00, измените значения как для прошивки 3.90.
В Хекс-редакторе подкорректируйте значения в файле CTF: 0х10,0х11,0х12,0х13 как для прошивки 3.90 в соответствии с представленным ниже списком:- Прошивка 3.71: 0хDEAD0371
- Прошивка 3.80: 0xDEAD0380
- Прошивка 3.90: 0xDEAD0390
- Прошивка 4.01: 0xDEAD0401
- Прошивка 5.00: 0хDEAD0500
Примечание: эти значения записываются наоборот, например DE AD 03 90 = 90 03 AD DE.
Т.е. значения записываются в хексе задом-наперёд побайтово (один байт - двузначное число от 00 до FF).
Так вот, в темах CTF, созданных под прошивку 5.00, именно в этих значениях записан номер прошивки
0хDEAD0500, что не даёт декриптору распаковать файл, т.к. он об этих значениях не знает. Поэтому, чтобы дать понять декриптору, что по чём, надо ему подсунуть значения от прошивки 3.90 -
0xDEAD0390 (наоборот 90 03 AD DE), с которыми он хорошо знаком. И дальше пойдёт всё, как по маслу.
А где эти значения
offset: 0х10,0х11,0х12,0х13 находятся, смотрите на скрин ниже: