| |
| PSP хакинг и девелопмент Взгляд изнутри |
20.06.2009, 23:58
|
Сообщение: #1 (804300)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,758
Вы сказали Спасибо: 27,999
Поблагодарили 43,806 раз(а) в 12,399 сообщениях
Сила репутации: 10Репутация: 42997 
(репутация неоспорима)
|
Может вы выложите эти файлы, которые я обозначил в шапке темы в конце-концов от своей 5.50GEN. Я мог бы проверить и сказать наверняка, что они действительно привязаны к конкретной модели PSP.
P.S. Раньше такого не было, но похоже, начиная с 5.50 всё изменилось, поэтому я в непонятках...
Dimonlimon,
White_elF,
судя по тому, что у вас заработало, когда вы взяли файлы от своей PSP - это наводит на мысль, что теперь прошивка как-то привязана к каждой модели.
Последний раз редактировалось ErikPshat; 21.06.2009 в 00:00.
|
|
|
|
21.06.2009, 01:09
|
Сообщение: #2 (804312)
|
Регистрация: 25.05.2006
Сообщений: 2,984
Вы сказали Спасибо: 3,509
Поблагодарили 11,162 раз(а) в 1,180 сообщениях
Сила репутации: 1Репутация: 5613 
(репутация неоспорима)
|
Сообщение от ErikPshat
P.S. Раньше такого не было, но похоже, начиная с 5.50 всё изменилось, поэтому я в непонятках...
|
всешда такое было. просто раньше ты файлы из дампа раздавал, а не из своего flash0.
|
|
|
|
|
Этот пользователь сказал Спасибо SееD за это полезное сообщение:
|
|
21.06.2009, 09:43
|
Сообщение: #3 (804344)
|
Модель консоли: PSP-2008
Прошивка: 6.60 PROMOD-C1 fix3
Регистрация: 31.03.2009
Возраст: 33
Сообщений: 392
Вы сказали Спасибо: 42
Поблагодарили 207 раз(а) в 139 сообщениях
Сила репутации: 1Репутация: 207 
(весьма и весьма положительная личность)
|
SееD
Кстати ключ, по которой PSP шифрует и расшифровывает файлы - это связано как-нибудь с IDStorage?
|
|
|
|
|
Этот пользователь сказал Спасибо myhouse_1991 за это полезное сообщение:
|
|
22.06.2009, 01:09
|
Сообщение: #4 (804518)
|
Регистрация: 25.05.2006
Сообщений: 2,984
Вы сказали Спасибо: 3,509
Поблагодарили 11,162 раз(а) в 1,180 сообщениях
Сила репутации: 1Репутация: 5613 
(репутация неоспорима)
|
Сообщение от myhouse_1991
Кстати ключ, по которой PSP шифрует и расшифровывает файлы - это связано как-нибудь с IDStorage?
|
да ему больше не с чем быть связанным, так как все уникальные данные о PSP зашиты именно там.
|
|
|
|
|
Этот пользователь сказал Спасибо SееD за это полезное сообщение:
|
|
21.06.2009, 18:06
|
Сообщение: #5 (804420)
|
Регистрация: 19.07.2008
Возраст: 35
Сообщений: 291
Вы сказали Спасибо: 1
Поблагодарили 48 раз(а) в 33 сообщениях
Сила репутации: 1Репутация: 48 
(на пути к лучшему)
|
Делал все по 1 посту по сути, поставил 5.51->снял с него нужные файлы-> пересобрал ту цтфку которая у меня раньше под флеш0 стояла-> терь на м33 и у мя есть подпапки.
Когда знакомому кинул ту же цтфку-у него виснет псп при входе в фото\музыка\видео.
Чуть познее повторил первую процедуру на его псп-терь и у него такая цтфка)
|
|
|
|
|
Этот пользователь сказал Спасибо White_elF за это полезное сообщение:
|
|
22.06.2009, 09:23
|
Сообщение: #6 (804534)
|
Модель консоли: PSP-2008
Прошивка: 6.60 PROMOD-C1 fix3
Регистрация: 31.03.2009
Возраст: 33
Сообщений: 392
Вы сказали Спасибо: 42
Поблагодарили 207 раз(а) в 139 сообщениях
Сила репутации: 1Репутация: 207 
(весьма и весьма положительная личность)
|
SeeD
Еще один вопрос: когда мы ставим гибридную версию официального обновления 5.00m33-6, то файлы во flash0 будут зашифроваными? А если через пандору, то там файлы уже будут расшифроваными т.к. зачем делать копию всех модулей из flash0, которые лежат в папке TM/DC8?
|
|
|
|
23.06.2009, 14:29
|
Сообщение: #7 (804651)
|
Регистрация: 25.05.2006
Сообщений: 2,984
Вы сказали Спасибо: 3,509
Поблагодарили 11,162 раз(а) в 1,180 сообщениях
Сила репутации: 1Репутация: 5613 
(репутация неоспорима)
|
не понял вопроса...
SееD добавил 23-06-2009 в 14:29
1) поставил 5,50 GEN, скопировал на комп flash0 полностью
2) вернул 5.00 М33-6, забекапился на всякий пожарный
3) далее скопировал во flash0 файлы, показанные на скриншотах:
все работает без CTF тем и зависаний.
Последний раз редактировалось SееD; 23.06.2009 в 14:29.
Причина: добавил, подумав
|
|
|
|
|
Этот пользователь сказал Спасибо SееD за это полезное сообщение:
|
|
23.06.2009, 14:53
|
Сообщение: #8 (804843)
|
Модель консоли: PSP-2008
Прошивка: 6.60 PROMOD-C1 fix3
Регистрация: 31.03.2009
Возраст: 33
Сообщений: 392
Вы сказали Спасибо: 42
Поблагодарили 207 раз(а) в 139 сообщениях
Сила репутации: 1Репутация: 207 
(весьма и весьма положительная личность)
|
SееD,
Он чем-то отличается от того, что написал ErikPshat? Вроде я тоже скопировал все во flash0, но результат один - повис. Хотя скорее всего это из-за CTF темы... Надо еще раз попробовать без плагинов.
|
|
|
|
23.06.2009, 14:53
|
Сообщение: #9 (804844)
|
Регистрация: 25.05.2006
Сообщений: 2,984
Вы сказали Спасибо: 3,509
Поблагодарили 11,162 раз(а) в 1,180 сообщениях
Сила репутации: 1Репутация: 5613 
(репутация неоспорима)
|
и проблему вашу я понял. вы наверняка файлы подменили и проверяли со включенной CTF темой (любой, не из новых файлов, а той, что для красивостей), а надо без нее.
почему? да все очень просто: в состав многих CTF тем входят пусть и частично файлы, причастные к модификации. получается, что часть берется новая из flash0, а часть старая из CTF. в итоге конфликт и зависания. все просто 
|
|
|
|
|
Этот пользователь сказал Спасибо SееD за это полезное сообщение:
|
|
23.06.2009, 15:09
|
Сообщение: #10 (804852)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,758
Вы сказали Спасибо: 27,999
Поблагодарили 43,806 раз(а) в 12,399 сообщениях
Сила репутации: 10Репутация: 42997 
(репутация неоспорима)
|
SееD, нет, у меня не стояла CTF тема никакая. Всё делалось на чистой системе.
Заливка во flash0 с заменой приводит к зависону при попытке открытия Фото/Музыка/Видео.
А вот из CTF всё заработало. Так что проблема не в этом. У каждого почему-то свои проблемы ))). Но факт остаётся один, что когда чел берёт файлы со своей PSP, то работает или так или эдак. Я правда брал файлы с 5.51
Но я не замечал,что файлы между PSP чем-то отличаются.
P.S. Скинь плиз свои файлы от 5.50GEN. Я сравню со своими.
Последний раз редактировалось ErikPshat; 23.06.2009 в 15:15.
|
|
|
|
23.06.2009, 15:00
|
Сообщение: #11 (804848)
|
Модель консоли: PSP-2008
Прошивка: 6.60 PROMOD-C1 fix3
Регистрация: 31.03.2009
Возраст: 33
Сообщений: 392
Вы сказали Спасибо: 42
Поблагодарили 207 раз(а) в 139 сообщениях
Сила репутации: 1Репутация: 207 
(весьма и весьма положительная личность)
|
Хотя все равно это не избавляет от главного - переделки CTF темы...
|
|
|
|
23.06.2009, 16:22
|
Сообщение: #12 (804876)
|
Модель консоли: PSP-2008
Прошивка: 6.60 PROMOD-C1 fix3
Регистрация: 31.03.2009
Возраст: 33
Сообщений: 392
Вы сказали Спасибо: 42
Поблагодарили 207 раз(а) в 139 сообщениях
Сила репутации: 1Репутация: 207 
(весьма и весьма положительная личность)
|
|
|
|
|
|
Этот пользователь сказал Спасибо myhouse_1991 за это полезное сообщение:
|
|
23.06.2009, 19:06
|
Сообщение: #13 (804924)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,758
Вы сказали Спасибо: 27,999
Поблагодарили 43,806 раз(а) в 12,399 сообщениях
Сила репутации: 10Репутация: 42997 
(репутация неоспорима)
|
myhouse_1991, благодарю за предоставленные файлы!!!
Итак, сравнению подверглись файлы двух разных PSP с одинаковой прошивкой 5.50GEN: - PSP-1000 Phat ErikPshat
- PSP-2000 Slim myhouse_1991
Как предполагалось, файлы при установке как бы должны были записываться одинаковые.
Различие предполагалось только в том, что некоторые файлы отличаются - это те файлы, которые носят в названии суффикс _01g у PSP-1000 и _02g у PSP-2000
При сравнении файлов RCO выяснилось, что они абсолютно идентичны у обоих PSP!
А вот с файлами PRX оказалось, что тут не всё так просто.
По сути, сам программный код файлов так же идентичен и это видно по проставленным меткам размеров: - Самого файла - в смещении 0х2С (4 байта задом наперёд)
- Декриптованного файла - в смещении 0х28 (4 байта задом наперёд)
Но! Есть различия во всех PRX-файлах между одними и теми же файлами у разных PSP.
Это часть кода в заголовке от 0х80 до 0х150, которая у разных консолей разная.
Это похоже и есть привязка файлов к определённой модели PSP.
На скрине жёлтым указана различающаяся часть.
В нижней части в окне указывается различия и сходства кусков кода: - "Replaced" - выделенное синим, это и есть единственная жёлтая различающаяся область.
- "Matched" - это зелёные идентичные области перед жёлтым и после.
Причём часть кода от 0х80 до 0x90 (16 байт) у всех файлов PRX в рамках одной PSP - одинаковая.
Кому интересно, для сравнения мои файлы и файлы myhouse_1991.
Последний раз редактировалось ErikPshat; 23.06.2009 в 19:31.
|
|
|
|
|
Эти 3 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
24.06.2009, 02:29
|
Сообщение: #14 (805058)
|
Регистрация: 25.05.2006
Сообщений: 2,984
Вы сказали Спасибо: 3,509
Поблагодарили 11,162 раз(а) в 1,180 сообщениях
Сила репутации: 1Репутация: 5613 
(репутация неоспорима)
|
ErikPshat, зря ты брал из 5.51. вот взял бы из 5.50 GEN и я почти уверен, что и без CTF заработало. потому что не верится мне в подмену на лету лишь части файлов. там явно лишь подменяются пути при загрузке и ничего более. Так что попробуй еще раз с Геной и я уверен - все получится.
myhouse_1991, у тебя то получилось? или еще кто-нибудь отпишитесь.
|
При сравнении файлов RCO выяснилось, что они абсолютно идентичны у обоих PSP!
|
все верно, чужие RCO, BMP, PMF и TXT можно смело себе ставить - брика и зависаний не будет. проблемы только с PRX.
кстати, есть такая программа как PRX Decrypter. вы её пробовали эти файлы обработать? может она и снимит нафиг все привязки.
|
|
|
|
|
Этот пользователь сказал Спасибо SееD за это полезное сообщение:
|
|
24.06.2009, 04:40
|
Сообщение: #15 (805071)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,758
Вы сказали Спасибо: 27,999
Поблагодарили 43,806 раз(а) в 12,399 сообщениях
Сила репутации: 10Репутация: 42997 
(репутация неоспорима)
|
SееD, всё же не верю, что между 5.50GEN и 5.51 имеются какие-то различия в установке, т.к. во время установки прошивки запускается и устанавливается в первую очередь официальный установщик SCE, только после этого дописываются кастомные файлы. При этом официальные файлы никак не заменяются и не затрагиваются.
А по идее CTF - это прога доморощенная, поэтому она, на что я рассчитывал, должна была подменять официальные файлы, но не полностью с заголовком, а декриптовать файлы на лету в кэш-память PSP. И мне кажеться, раз часть кода от 0х80 до 0x8F включительно (16 байт), у всех файлов PRX в рамках одной PSP - одинаковая, похоже этот код используется при идентификации PSP.
Поэтому, файлы с чужой PSP отказываются распаковываться или просто отказываются работать.
А файлы от разных прошивок, но от одной и той же PSP, как показывает практика, работают.
Фактически все PRX файлы в прошивке ведь просто лежат в упакованном виде с заголовком ~PSP. Но когда они активируются, то средствами PSP загружаются в кэш уже в распакованном и декриптованном виде с заголовком ELF. Это можно увидеть, если снять память KDumper-ом (memdumper). И причём из дампа потом можно вытащить декриптованные файлы вручную, ориентируясь на размер декриптованного файла в заголовке упакованного.
Но что-то похоже Sony схимичила в последних версиях, что PRXDecripter и NewPSARDumper теперь отказываются работать, то ли метод упаковки изменился, то ли смещения сместились.
Сообщение от SееD
Так что попробуй еще раз с Геной и я уверен - все получится.
|
Это тоже надо будет проверить. Завтра проверю...
Просто в последнее время что-то лень стало ковыряться в файлах, потому что никому это не интересно.
Последний раз редактировалось ErikPshat; 24.06.2009 в 05:28.
|
|
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
04.11.2010, 19:54
|
Сообщение: #16 (916547)
|
Регистрация: 14.05.2010
Адрес: UA
Возраст: 33
Сообщений: 2,285
Вы сказали Спасибо: 374
Поблагодарили 1,160 раз(а) в 536 сообщениях
Сила репутации: 1Репутация: 1168 
(за этого человека можно гордиться)
|
После установки всех файлов с помощью инсталятора от Yoti у меня перестал работать плагин HostCore что для меня очень не приемлемо.
Ручками ложе только файлы отвечающие за йцукен клавиатуру так как пользуюсь только ей.
Сообщение от ErikPshat
vsh
module
osk_plugin.prx
osk_plugin_500.prx
resource
osk_plugin_500.rco
osk_utility.rco
|
Только вот не пойму зачем эти файлы.
Это доска объявлений PSN?
Тогда было бы не плохо если бы была тема как стандартная но с внедрёной иконкой доски объявлений....может даже и без значков Go messanger и "камера"....
Сообщение от ErikPshat
vsh
module
content_browser.prx
rss_browser.prx
rss_common.prx
rss_downloader.prx
rss_main_plugin.prx
rss_reader.prx
rss_subscriber.prx
resource
content_browser_plugin.rco
rss_browser_plugin.rco
rss_downloader_plugin.rco
rss_subscriber.rco
|
Благодарим форумчан, нажимая на кнопочку под полезным сообщением.
|
|
|
|
23.06.2009, 17:24
|
Сообщение: #17 (804894)
|
Регистрация: 19.07.2008
Возраст: 35
Сообщений: 291
Вы сказали Спасибо: 1
Поблагодарили 48 раз(а) в 33 сообщениях
Сила репутации: 1Репутация: 48 
(на пути к лучшему)
|
osk plugin- на скриншотах от Сида-он для чего?))
в обоих папках
|
|
|
|
23.06.2009, 17:33
|
Сообщение: #18 (804899)
|
Модель консоли: PSP-2008
Прошивка: 6.60 PROMOD-C1 fix3
Регистрация: 31.03.2009
Возраст: 33
Сообщений: 392
Вы сказали Спасибо: 42
Поблагодарили 207 раз(а) в 139 сообщениях
Сила репутации: 1Репутация: 207 
(весьма и весьма положительная личность)
|
Seed просто добавил и русскую QWERTY и ту фишку, что в теме обсуждаем.
|
|
|
|
24.06.2009, 05:25
|
Сообщение: #19 (805072)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,758
Вы сказали Спасибо: 27,999
Поблагодарили 43,806 раз(а) в 12,399 сообщениях
Сила репутации: 10Репутация: 42997 
(репутация неоспорима)
|
Кстати, во время сравнения заголовков PRX-ов, что-то постоянно резало глаз три байта, которые почему-то у разных версий прошивок очень странно изменялись и наводили на одну мысль.
При проверке оказалось, что эти три байта в заголовке указывают на версию прошивки. Каждая цифра записывается одним байтом и задом наперёд.
Это смещения 0х79, 0х7А, 0х7В
Теперь нам уже известо про заголовок ещё больше, вспомним: - 0х00, 0х01, 0х02, 0х03 - обозначение упакованного файла ~PSP.
- 0х0A - 0x23 - любая текстовая информация, описание или название файла.
- 0x28, 0x29, 0x2A, 0x2B - размер декриптованного файла после распаковки.
- 0х2С, 0х2D, 0x2E, 0x2F - размер самого этого упакованного файла.
- 0х80 - 0х8F - привязка к определённой конкретной PSP.
- 0х79, 0х7А, 0х7В - версия прошивки, к которой относится файл.
Есть какие-то дополнения?
Последний раз редактировалось ErikPshat; 24.06.2009 в 05:42.
|
|
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
24.06.2009, 08:52
|
Сообщение: #20 (805077)
|
Модель консоли: PSP-2008
Прошивка: 6.60 PROMOD-C1 fix3
Регистрация: 31.03.2009
Возраст: 33
Сообщений: 392
Вы сказали Спасибо: 42
Поблагодарили 207 раз(а) в 139 сообщениях
Сила репутации: 1Репутация: 207 
(весьма и весьма положительная личность)
|
Сообщение от SееD
все работает без CTF тем и зависаний.
|
У меня тоже работает... Так до тех пор, пока не включу CTF тему с заменой rco из категории фото/музыка/вид
|
|
|
|
|
Этот пользователь сказал Спасибо myhouse_1991 за это полезное сообщение:
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 14:29. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|