|
PSP хакинг и девелопмент Взгляд изнутри |
07.10.2009, 12:02
|
Сообщение: #1 (829022)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
mc707, так что надо патч версии №2 выпускать )))
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
07.10.2009, 12:29
|
Сообщение: #2 (829028)
|
Прошивка: 5.03 HEN + CFWEn3.60
Регистрация: 10.09.2009
Адрес: Russia
Сообщений: 119
Вы сказали Спасибо: 25
Поблагодарили 263 раз(а) в 67 сообщениях
Сила репутации: 1Репутация: 263 
(как роза среди колючек)
|
ErikPshat, нашел я это место, но сомневаюсь я, что это именно здесь, судя по коду:
08b4c5a8:[24a5ffff]: addiu $a1, $a1, -1
08b4c5ac:[00852824]: and $a1, $a0, $a1
08b4c5b0:[10a00004]: beq $a1, $zr, 0x08B4C5C4
08b4c5b4:[3c050500]: lui $a1, 0x0500 <=> li $a1, 0x05000000
08b4c5b8:[00852024]: and $a0, $a0, $a1
08b4c5bc:[1480020a]: bne $a0, $zr, 0x08B4CDE8
08b4c5c0:[00000000]: nop
вечером проверю )
Последний раз редактировалось mc707; 07.10.2009 в 12:41.
|
|
|
Этот пользователь сказал Спасибо mc707 за это полезное сообщение:
|
|
07.10.2009, 12:34
|
Сообщение: #3 (829030)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
mc707, я же выше написал уже, где надо искать )
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
07.10.2009, 12:37
|
Сообщение: #4 (829032)
|
Прошивка: 5.03 HEN + CFWEn3.60
Регистрация: 10.09.2009
Адрес: Russia
Сообщений: 119
Вы сказали Спасибо: 25
Поблагодарили 263 раз(а) в 67 сообщениях
Сила репутации: 1Репутация: 263 
(как роза среди колючек)
|
ErikPshat, это именно оно )
|
|
|
Этот пользователь сказал Спасибо mc707 за это полезное сообщение:
|
|
07.10.2009, 12:41
|
Сообщение: #5 (829036)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,723
Вы сказали Спасибо: 27,964
Поблагодарили 43,628 раз(а) в 12,394 сообщениях
Сила репутации: 10Репутация: 42819 
(репутация неоспорима)
|
mc707, интересно, как ты считаешь? Объясни плиз свою математику?
Ага, понятно. Да, это оно и есть.
Заметил, что все смещения съехали?
Там где-то они ухитрились сдвиг сделать кривой, поэтому PRX Tool выдаёт неправильные смещения ))).
И в хексе я сразу заметил, что код идёт криво.
Pit-Bull1979, в шапке разве 5 пунктов никак.
Последний раз редактировалось ErikPshat; 07.10.2009 в 12:55.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
07.10.2009, 13:05
|
Сообщение: #6 (829044)
|
Прошивка: 5.03 HEN + CFWEn3.60
Регистрация: 10.09.2009
Адрес: Russia
Сообщений: 119
Вы сказали Спасибо: 25
Поблагодарили 263 раз(а) в 67 сообщениях
Сила репутации: 1Репутация: 263 
(как роза среди колючек)
|
ErikPshat, смещения есть относительные и абсолютные. То смещение, которое ты написал - абсолютное. Которое у меня в коде - относительное. Так же как для windows стандартный BASE CODE = 0x400000, так и для ELF-файлов стандартный BASE CODE = 0x8800000. Прибавляя к BASE CODE твое смещение + несколько байт на ELF-заголовок получаем относительное.
Последний раз редактировалось mc707; 07.10.2009 в 13:38.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо mc707 за это полезное сообщение:
|
|
07.10.2009, 13:45
|
Сообщение: #7 (829051)
|
Прошивка: Не прошиваюсь
Регистрация: 24.03.2009
Адрес: Москва
Сообщений: 121
Вы сказали Спасибо: 21
Поблагодарили 19 раз(а) в 18 сообщениях
Сила репутации: 1Репутация: 19 
(на пути к лучшему)
|
mc707, Респект. Если можно, у меня целый ряд вопросов.
__1) Хотелось бы уточнить вот какой момент. Помимо проверок на версию, могут быть ещё проверки. Во всяком случае, если вот тут не врут: https://www.pspx.ru/forum/showpost.ph...&postcount=161 . Например, я бы попытался записать что-нибудь во флеш, и если получилось - ПСП патченная. Или поискать во флеше файлы кастом-прошивок. Это навскидку, я пока не очень в теме разбираюсь. Но конкретно, вы не пробовали играть в Disgaea2 на виртуальной m33-6 и уйти в sleep-mode?
__2) Такой общеобразовательный вопрос. Насколько я понял из темы про Game decriptor, в новых прошивках используется новый формат ~PSP, который не по зубам старым прошивкам. И весь смысл декриптовки - это перевести файл из формата ~PSP в ELF? Или всё-таки патчер от йоширо ещё что-то делает с ELF-ом потом, типа твоего патчера?
Просто есть ли разница в применении Game Decryptor by Yoshihiro v2 и PRXDecryptor 2.3?
__3) Ты не мог бы привести в шапке темы ссылки на описание работы PRXdecrypter 2.3. Куда его положить, откуда запустить? Думаю, это было бы полезно, а то по приведённым ссылкам как-то не очень понятно, хмм, рассчитано на advanced users... :]
Правильно ли я понял, что надо
а) забросить папку PRXdecrypter с тремя файлами в ms0:/PSP/GAME/
б создать папки ms0:/enc и ms0:/dec
в) положить в ms0:/enc файл eboot.bin из iso игры
г) запустить PRXdecrypter и сказать там "Decrypt/decompress files"
д) забрать из ms0:/dec распакованный eboot.bin
__4) Будешь ли ты поддерживать следующие игры. Там же будут проверки на 6.1, 6.2, N.X и т.п. И потом, проверки могут быть написаны не в столь явном виде, а например, if (4.1 + 1.4 > ver) :] Я к тому, что труд тяжёлый это.
Ещё раз респект :]
ErikPshat,
>> они ухитрились сдвиг сделать кривой
Это не к вопросу о магическом 0x60? :]
|
|
|
Этот пользователь сказал Спасибо hasherfrog за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 04:00. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|