| |
| PSP хакинг и девелопмент Взгляд изнутри |
07.05.2013, 15:51
|
Сообщение: #1 (1071337)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,415
Вы сказали Спасибо: 2,368
Поблагодарили 1,623 раз(а) в 873 сообщениях
Сила репутации: 1Репутация: 1623 
(обеспечено прекрасное будущее)
|
Все короче.
Как теперь прога работает (в теории): - Подбираем заголовок сравнивая 0x28 оффсет в pspHeader с размером исходного эльфа.
- Пакуем 7-zip'ом через прямой вызов system.
- Сравниваем размер архива с оффсетом 0xB0 в pspHeader. На сколько я понимаю, этот размер включает ~PSP хедер.
- Если не проходит, то возвращаемся к 1 пункту.
Сделал 2 батничка на ELF и EBOOT подписывание. Только не могу все лишние exe уложить в Utils. unpack-pbp не хочет работать с относительными путями.
В общем.. доделаешь. Будет баг, стучи.
http://rghost.ru/45825803
|
|
|
|
|
Эти 2 пользователя(ей) сказали Спасибо frostegater за это полезное сообщение:
|
|
11.05.2013, 02:58
|
Сообщение: #2 (1071603)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,415
Вы сказали Спасибо: 2,368
Поблагодарили 1,623 раз(а) в 873 сообщениях
Сила репутации: 1Репутация: 1623 
(обеспечено прекрасное будущее)
|
ErikPshat, ты хочешь чтобы папка создавалась с названием модуля и что с ней делать? туда DATA.ENC? Просто EBOOT создается уже батом и он не может знать названия модуля.
|
|
|
|
11.05.2013, 04:21
|
Сообщение: #3 (1071606)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 58
Сообщений: 47,758
Вы сказали Спасибо: 27,999
Поблагодарили 43,853 раз(а) в 12,400 сообщениях
Сила репутации: 10Репутация: 43044 
(репутация неоспорима)
|
frostegater, ну да, туда помещать сразу EBOOT.PBP.
А через системный вызов, как 7z, разве нельзя перемещать его в ту папку, которую создали, по тем же параметрам mod_name?
|
|
|
|
13.05.2013, 06:36
|
Сообщение: #4 (1071780)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,415
Вы сказали Спасибо: 2,368
Поблагодарили 1,623 раз(а) в 873 сообщениях
Сила репутации: 1Репутация: 1623 
(обеспечено прекрасное будущее)
|
ErikPshat, да можно и нормально. Просто как-то не этично в prxencrypter пихать запаковку EBOOT. И придется дополнительные аргументы делать для ELF/EBOOT. Проще не делать совсем.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 07:14. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|