|
Архив Архив устаревших тем |
28.05.2012, 08:29
|
Сообщение: #1 (1033126)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,654
Вы сказали Спасибо: 27,284
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Спецификация прошивки PSP2UPDAT.PUP
Спецификация прошивки PSP2UPDAT.PUP
Стартовая часть - описание файла
0x00[8] - Аббревиатура установщика SCEUF\00\00\01
0x08[u32] - Версия контейнера
0x10[u32] - Версия прошивки
0x14[u32] - Версия билда (Build)
0x18[u32] - Количество файлов PKG
0x20[u32] - Размер заголовка
0x28[u32] - Размер данных, без заголовка
Неизвестная секция - никакой полезной нагрузки не несёт
0x30[u32] - Неизвестно (0х00000002)
0x34[u32] - Неизвестно (0х00000001)
0x3C[u32] - Неизвестно (0х00000002)
0x44[u32] - Неизвестно (0х0000000С)
0x50[u32] - Неизвестно (0х00000200)
Файловая структура
0x80[u16] - Номер секции (ID): 0100
0х88[u32] - Позиция version.txt
0x90[u32] - Размер version.txt
0xA0[u16] - Номер секции (ID): 0101
0xA8[u32] - Позиция license.xml
0xB0[u32] - Размер license.xml
0xC0[u16] - Номер секции (ID): 0200
0xC8[u32] - Позиция binary0.self (cli installer)
0xD0[u32] - Размер binary0.self
0xE0[u16] - Номер секции (ID): 0204
0xE8[u32] - Позиция binary1.self (gui installer)
0xF0[u32] - Размер binary1.self
0x100[u16] - Номер секции (ID): 0302
0x108[u32] - Позиция package_file_0.pkg
0x110[u32] - Размер package_file_0.pkg
0x120[u16] - Номер секции (ID): 0303
0x128[u32] - Позиция package_file_1.pkg
0x130[u32] - Размер package_file_1.pkg
0x140[u16] - Номер секции (ID): 0304
0x148[u32] - Позиция package_file_2.pkg
0x150[u32] - Размер package_file_2.pkg
0x160[u16] - Номер секции (ID): 0305
0x168[u32] - Позиция package_file_3.pkg
0x170[u32] - Размер package_file_3.pkg
0x180[u16] - Номер секции (ID): 0306
0x188[u32] - Позиция package_file_4.pkg
0x190[u32] - Размер package_file_4.pkg
0x1A0[u16] - Номер секции (ID): 0307
0x1A8[u32] - Позиция package_file_5.pkg
0x1B0[u32] - Размер package_file_5.pkg
0x1C0[u16] - Номер секции (ID): 0308
0x1C8[u32] - Позиция package_file_6.pkg
0x1D0[u32] - Размер package_file_6.pkg
0x1E0[u16] - Номер секции (ID): 0309
0x1E8[u32] - Позиция package_file_7.pkg
0x1F0[u32] - Размер package_file_7.pkg
0x200[u16] - Номер секции (ID): 030A
0x208[u32] - Позиция package_file_8.pkg
0x210[u32] - Размер package_file_8.pkg
0x220[u16] - Номер секции (ID): 030B
0x228[u32] - Позиция package_file_9.pkg
0x230[u32] - Размер package_file_9.pkg
0x240[u16] - Номер секции (ID): 030C
0x248[u32] - Позиция package_file_10.pkg
0x250[u32] - Размер package_file_10.pkg
0x260[u16] - Номер секции (ID): 030D
0x268[u32] - Позиция package_file_11.pkg
0x270[u32] - Размер package_file_11.pkg
0x280[u16] - Номер секции (ID): 030E
0x288[u32] - Позиция package_file_12.pkg
0x290[u32] - Размер package_file_12.pkg
0x2A0[u16] - Номер секции (ID): 030F
0x2A8[u32] - Позиция package_file_13.pkg
0x2B0[u32] - Размер package_file_13.pkg
0x2C0[u16] - Номер секции (ID): 0400
0x2C8[u32] - Позиция SCEWM
0x2D0[u32] - Размер SCEWM
0x2E0[u16] - Номер секции (ID): 0401
0x2E8[u32] - Позиция SCEAS
0x2F0[u32] - Размер SCEAS
Хэши файлов (возможно содержит зашифрованные названия файлов)
0x300[u8] - ID Хэша: 00
0x308[32] - Хэш (0x20=256 бит) version.txt
0x340[u8] - ID Хэша: 01
0x348[32] - Хэш (0x20=256 бит) license.xml
0x380[u8] - ID Хэша: 02
0x388[32] - Хэш (0x20=256 бит) binary0.self
0x3С0[u8] - ID Хэша: 03
0x3С8[32] - Хэш (0x20=256 бит) binary1.self
0x400[u8] - ID Хэша: 04
0x408[32] - Хэш (0x20=256 бит) package_file_0.pkg
0x440[u8] - ID Хэша: 05
0x448[32] - Хэш (0x20=256 бит) package_file_1.pkg
0x480[u8] - ID Хэша: 06
0x488[32] - Хэш (0x20=256 бит) package_file_2.pkg
0x4С0[u8] - ID Хэша: 07
0x4С8[32] - Хэш (0x20=256 бит) package_file_3.pkg
0x500[u8] - ID Хэша: 08
0x508[32] - Хэш (0x20=256 бит) package_file_4.pkg
0x540[u8] - ID Хэша: 09
0x548[32] - Хэш (0x20=256 бит) package_file_5.pkg
0x580[u8] - ID Хэша: 0A
0x588[32] - Хэш (0x20=256 бит) package_file_6.pkg
0x5C0[u8] - ID Хэша: 0B
0x5C8[32] - Хэш (0x20=256 бит) package_file_7.pkg
0x600[u8] - ID Хэша: 0C
0x608[32] - Хэш (0x20=256 бит) package_file_8.pkg
0x640[u8] - ID Хэша: 0D
0x648[32] - Хэш (0x20=256 бит) package_file_9.pkg
0x680[u8] - ID Хэша: 0E
0x688[32] - Хэш (0x20=256 бит) package_file_10.pkg
0x6C0[u8] - ID Хэша: 0F
0x6C8[32] - Хэш (0x20=256 бит) package_file_11.pkg
0x700[u8] - ID Хэша: 10
0x708[32] - Хэш (0x20=256 бит) package_file_12.pkg
0x740[u8] - ID Хэша: 11
0x748[32] - Хэш (0x20=256 бит) package_file_13.pkg
0x780[u8] - ID Хэша: 12
0x788[32] - Хэш (0x20=256 бит) SCEWM
0x7C0[u8] - ID Хэша: 13
0x7C8[32] - Хэш (0x20=256 бит) SCEAS
0x800[u8] - ID отсутствует
0x800[32] - Хэш (0x20=256 бит) ???
Последний раз редактировалось Yoti; 10.05.2018 в 16:48.
|
|
|
Эти 6 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
28.05.2012, 10:54
|
Сообщение: #2 (1033176)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,654
Вы сказали Спасибо: 27,284
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Короче, всю ночь ковырял тут этот апдейтер от 1.67.
Вычислил все смещения, вроде ни одного байтика не пропустил.
Так что можно все файлы вытаскивать вручную, а лучше автоматом.
Естесственно, если в смещении " 0x18[u32] - Количество файлов PKG" изменится количество секций PKG, то нужно будет делать прибавку по смещениям.
То есть, нужно будет считать по относительным смещениям.
Файловая структура начинается строго со смещения 0х80. Поскольку в заголовке нет никаких указателей на данное начало, поэтому следует, что оно закреплено жёстко по спецификации. Отсюда и нужно делать все остальные прибавки относительно позиции 0х18, где указывается количество секций.
В ообщем, хочу попросить программистов, Yoti и frosty, накатать нормальный GUI под виндус.
Это наподобии PBP Unpacker или UMDGen
То есть, чтобы все внутренности были видны в виде списка.
А так же, чтобы отображались все данные прошивки: - 0x00[5] - Аббревиатура установщика SCEUF
- 0x08[u32] - Версия контейнера
- 0x10[u32] - Версия прошивки
- 0x14[u32] - Версия билда (Build)
- 0x18[u32] - Количество файлов PKG
- 0x20[u32] - Размер заголовка
- 0x28[u32] - Размер данных, без заголовка
Например " Firmware xTractor 2.01" не всё показывает и не совсем верно.
|
|
|
Эти 7 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
29.05.2012, 08:16
|
Сообщение: #3 (1033371)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
Мне графические интерфейсы чужды. Могу накатать консольную прогу.
|
|
|
29.05.2012, 08:28
|
Сообщение: #4 (1033374)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,654
Вы сказали Спасибо: 27,284
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
frostegater, ну так не интересно. Я тоже могу написать батник и перевести его в экзешник )) получится та же консольная прога.
А что там GUI накатать. Берётся стандартный шаблон, мышкой расставляешь кнопочки по местам и растягиваешь как надо, вешаешь на них действия.
Делаешь вывод списка присутствующих файлов. И извлечение по готовым смещениям.
|
|
|
29.05.2012, 08:33
|
Сообщение: #5 (1033377)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
ErikPshat, я ленив) ну ладно, накатаю гуйню между делом. Просто сейчас сильно занят, ты знаешь чем, да ещё завтра 2 зачёта (из-за того что нифига не учил по биологии и катал с решебника на англицком весь год), готовиться нужно.
|
|
|
29.05.2012, 11:49
|
Сообщение: #6 (1033399)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,742
Вы сказали Спасибо: 819
Поблагодарили 3,852 раз(а) в 2,021 сообщениях
Сила репутации: 1Репутация: 3852 
(репутация неоспорима)
|
Сообщение от ErikPshat
мышкой расставляешь кнопочки по местам и растягиваешь как надо, вешаешь на них действия
|
Знал бы ты, как я это ненавижу...
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
29.05.2012, 13:50
|
Сообщение: #7 (1033429)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
На VLF кодить и то приятнее чем их растягивать)
|
|
|
Эти 2 пользователя(ей) сказали Спасибо frostegater за это полезное сообщение:
|
|
29.05.2012, 13:54
|
Сообщение: #8 (1033431)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,654
Вы сказали Спасибо: 27,284
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
frostegater, ну может тогда сделаешь для PSP экстрактор прошивки Виты на VLF? )))
Назовём "VitaExtractor for PSP".
|
|
|
29.05.2012, 14:12
|
Сообщение: #9 (1033435)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,742
Вы сказали Спасибо: 819
Поблагодарили 3,852 раз(а) в 2,021 сообщениях
Сила репутации: 1Репутация: 3852 
(репутация неоспорима)
|
Сообщение от ErikPshat
для PSP экстрактор прошивки Виты на VLF
|
Давно я такой дикости не видел)
|
|
|
29.05.2012, 14:19
|
Сообщение: #10 (1033438)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,654
Вы сказали Спасибо: 27,284
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Сообщение от Yoti
Давно я такой дикости не видел)
|
Ненуачо, кидаешь файл прошивки Виты в корень стика на PSP, запускаешь прогу и она по всё вытаскивает, а по сразу декриптует
Зато и PSP будет при делах и Vita не обделена.
|
|
|
29.05.2012, 15:21
|
Сообщение: #11 (1033451)
|
Модель консоли: PSP-3004
Прошивка: 6.61 PRO-C2
Другие консоли: PS Vita
Регистрация: 28.01.2011
Адрес: Москва
Возраст: 29
Сообщений: 394
Вы сказали Спасибо: 165
Поблагодарили 105 раз(а) в 67 сообщениях
Сила репутации: 1Репутация: 116 
(скоро придёт к известности)
|
Сообщение от frostegater
катал с решебника на англицком весь год
|
прям вылитый я
|
|
|
Эти 2 пользователя(ей) сказали Спасибо StepS за это полезное сообщение:
|
|
29.05.2012, 16:56
|
Сообщение: #12 (1033466)
|
Другие консоли: Samsung Galaxy Ace,Samsung Galaxy Tab 10.1 GT-I7510, Nokia Lumia 625, Nokia Lumia 1020
Регистрация: 13.05.2006
Адрес: Москва
Возраст: 36
Сообщений: 5,711
Вы сказали Спасибо: 302
Поблагодарили 543 раз(а) в 369 сообщениях
Сила репутации: 1Репутация: 543 
(очень-очень хороший человек)
|
Ну раз люди пишут тогда я писать не буду
Если вы ищите какую-то игру для андроида, то можете написать запрос Т У Т, а если программу, тогда пишите запрос Т У Т
|
|
|
Этот пользователь сказал Спасибо DeAmouSE за это полезное сообщение:
|
|
30.05.2012, 00:54
|
Сообщение: #13 (1033565)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
StepS, ага, вот тока меня запалили xD
|
|
|
Этот пользователь сказал Спасибо frostegater за это полезное сообщение:
|
|
03.11.2017, 17:19
|
Сообщение: #14 (1121165)
|
Регистрация: 09.08.2017
Сообщений: 15
Вы сказали Спасибо: 10
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
ну че там где прога???
amol1 добавил 03.11.2017 в 17:19
А, если распаковать прошивку, а потом изменить версияон.тхт с 3.60 на 3.65 и запаковать обратно, То пс вита примет прошивку и задаунгредится??? Если теоретически сможет то может запаковщик сделаете)))
Последний раз редактировалось amol1; 03.11.2017 в 17:19.
Причина: добавил, подумав
|
|
|
03.11.2017, 17:41
|
Сообщение: #15 (1121168)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,654
Вы сказали Спасибо: 27,284
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
amol1, зачем тебе прога? Вон в шапке я всю спецификацию расписал по байтикам.
Задаунгрейдится? Хехе, тут хакеры всего мира чешут репу как сделать откат на взломанную прошивку, а оказывается тут всё так просто - amol1, придумал крутой способ
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
20.11.2017, 20:46
|
Сообщение: #16 (1122276)
|
Регистрация: 09.08.2017
Сообщений: 15
Вы сказали Спасибо: 10
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
не ну я не хакер, но уже более 20 способов попробовал как даунгрейд сделать, пока что безрезультатно
|
|
|
30.11.2017, 14:51
|
Сообщение: #17 (1123319)
|
Модель консоли: E1000
Прошивка: PROMOD
Другие консоли: JXD A1000, JXD S5110B
Регистрация: 05.09.2016
Возраст: 43
Сообщений: 86
Вы сказали Спасибо: 25
Поблагодарили 15 раз(а) в 11 сообщениях
Сила репутации: 1Репутация: 14 
(на пути к лучшему)
|
|
|
|
30.11.2017, 15:55
|
Сообщение: #18 (1123323)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,742
Вы сказали Спасибо: 819
Поблагодарили 3,852 раз(а) в 2,021 сообщениях
Сила репутации: 1Репутация: 3852 
(репутация неоспорима)
|
Dmitrywrk,
здесь обсуждается, как всё сделать самому, а не использование готового софта.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Yoti за это полезное сообщение:
|
|
01.12.2017, 16:11
|
Сообщение: #19 (1123386)
|
Регистрация: 09.08.2017
Сообщений: 15
Вы сказали Спасибо: 10
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Сообщение от Yoti
Dmitrywrk,
здесь обсуждается, как всё сделать самому, а не использование готового софта.
|
А как это сделать самому то и не говорят)))))
|
|
|
01.12.2017, 16:36
|
Сообщение: #20 (1123390)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,654
Вы сказали Спасибо: 27,284
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Сообщение от amol1
А как это сделать самому то и не говорят)))))
|
Как не говорят, а первое сообщение и частично второе для чего?
Там всё по полочкам разложено как и что делать всё самому.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 12:25. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|