ErikPshat, У меня ошибка была. Я даже адрес менял на EBOOT.BIN .
И еще кто нибудь бы скину PSN-новский пузырь. Оригинальный. PSN пузырь, скачиваешь, устанавливаешь. Затем снова скачиваешь, игра которая до этого была установлена будет запускаться через пузырь. Попробовать поменять адрес в таком пузыре на внешний накопитель. По идеи игра должна запускаться и с внешнего накопителя. Проблема, ни знаю где взять пузырь. Форматнуть и вынуть из бекапа не могу. Мелкий не дает. |
Вложений: 1
ErikPshat , давайте попробую не много внести деталей:clapping:
Краткость сестра таланта (а я не талантлив) Цитата:
Цитата:
Цитата:
|
vladislavbog, Нужен точный адрес твоего компа в локальной сети. И убери из адреса все папки с русскими символами.
PS: делал через питон. Так как через него еще удобно заливать фильмы размером более 4 гиг. А вот MiniWeb у меня выдает ошибку. Хотя страничку отлично открывает. |
Цитата:
Программа позволяет указывать любую папку могу убрать диск D и расширить на прямую папку pkg. Получается: http://192.168.1.2:8089/pkg/ |
Цитата:
Кстати, в крякнутом PDB не правильно указана длина строки. Там путь прописан "../../../../dev_usb000/01.pkg", а длина строки как стояла на 22, так и осталась, хотя уже должна быть 1E. А нулями забивать нельзя длину строки, только символом пробела "20". Ну это так, технические моменты, главное работает, но нужно быть внимательным и правильно всё делать. Ну и путь к папке LICDIR правильно указывал? Ой, а пути назначения-то тут и не предусмотрено ))) Очевидно предполагается, что PKG сам распаковывается по прописанному в нём пути ))) Хотя по логике должна быть такая функция куда копировать файл, просто мы не знаем номер этой функции. Но, путём перебора можно всё это вычислить, только с вами же кашу не сваришь, фиг кого допросишься. Цитата:
Потому что символ %3A - это двоеточие. Можете сами проверить в браузере изменить на правильный путь с двоеточием и оно будет работать. А вообще классный способ вы придумали с HTTP-сервером. И это логично, что так и должно работать, потому что для FTP-сервера по идее нужен запущенный на консоли клиент. А в обратном направлении с компа на PS3 у вас получилось подключиться? |
Цитата:
|
Вложений: 1
vladislavbog, Пробуй. Но твой порт меня смущает. Обычно прога выдает 8000
Вложение 14379 Название файла сократил, а то и так ссылка длинная. http://192.168.1.2:8089/pkg/01.pkg Надеюсь вы поняли как файл переименовать? В папке pkg должен лежать файл с названием 01.pkg Если не сработает у меня есть еще 2 варианта редактирования. |
У меня предположение что в хакнутом PDB нет команды на скачивание а сразу на установку, если это так то нужно найти команду на скачивание и проверить будет ли через пузырь переброска файлов.
|
Вложений: 1
Цитата:
И кстати пузырь не хакнутый. Просто какой то умник придумал закинуть файлы в папку game_pkg Эта папка вообще некогда не использовалась для установки PKG (вернее совсем не использовалась). Все PKG скачиваюся официально и устанавливаются из папки dev_hdd0\vsh\task\00000001 Кстати так выглядит оригинальный пузырь Вложение 14380 |
Вложений: 1
Цитата:
Извиняюсь за качество По поводу порта, там можно выбрать любой самые известные 80, 8000, 8080 я использовать не стал что бы не было конфликтов с другими программами. Upd. пузырь из шапки отображается нормально |
Цитата:
|
Вложений: 4
vladislavbog, Пробуй эти пузыри по очереди. Потом отпишись.
Вложение 14384 Вложение 14385 Вложение 14386 Вложение 14387 |
Strong-Men, Если не получится у vladislavbog ,но по каким то причинам у меня срабатывает подмена адреса... Сделай ему пузырь с адресом http://192.168.1.2:8089/pkg/01.pkg через прогу. Пока у нас тестер появился. :good:
PS: Мы с тобой его по полной загрузили. Хоть зарплату плати. :D |
Цитата:
|
Цитата:
Заодно и узнаем кто прав. Тестеров же только пока один человек нашелся. За ссылку на hex спасибо. |
Цитата:
|
Цитата:
|
Вложений: 6
Безрезультатно. Иконка на всех версиях одна и та же. Хотя после восстановления не большие отличия наблюдаются.
Подпись иконки Ошибки На всякий случай проверил все ли на месте Upd. Так же добавлю что лог который ведет программа http server пустой, то есть ни разу файл не был тронут. |
Strong-Men, твой вариант 100% не сработал бы ;)
Ну не бывает таких url адресов ../../../..http://192.168.1.2:8089/pkg/01.pkg*/...0000/ICON_FILE Потом если даже плойка будет ориентировать по размеру (0x22) указному в поле CB, то все равно получается полный бред ../../../..http://192.168.1.2:8089 Для тех кто не в курсе то .. означает подняться выше в директории. Т.е. в примере указано что подняться на 4 директории вверх. Это было сделано, для того чтобы путь получился до флешки. Поясню на примере: В инсталляторе жестко забито по умолчанию где искать скаченные pkg пакеты (я если честно не знаю, но пускай это будет /dev_hdd0/vsh/tmp/ ). Инсталлятор открыв pdb файл читает оттуда только имя имя pkg файл. В итоге у него получается /dev_hdd0/vsh/tmp/ + имя.pkg В нашем случае мы делаем грязный хак вписав в имя файла ../../../../dev_usb000/1.pkg, что приводит к формированию следующей строки /dev_hdd0/vsh/tmp/../../../../dev_usb000/1.pkg, а по сути мы поднялись до самого корня файловой системы и уже оттуда к /dev_usb000/1.pkg . Если хотите скачивания, то смотрите/делайте поле CA. Мне вот больше интересно почему пузырь не удаляется после установки. Если бы такой вечный пузырь замутить на скачивание в task, то вообще было бы шикарно =) |
rhish777, Вот 5й вариант https://www.pspx.ru/forum/attachment....7&d=1519375614 уже что то более или менее похож на правду. Правда почему длина 0xB9 если строка у тебя длиной 0x23 ???
|
hexcsl, а ты верно мыслишь;) меня эти ../../../../ 4 слеша тоже смущали что они не просто так здесь, потому что если убрать один или добавить 1 то все пузырь не работает, только я не мог понять зачем они, а ты разгадал ребус:good:
|
Цитата:
Код:
#define DOWNLOAD_URL 0x000000CA // 0xFD А там крекнули вот этот HEADER5_MAGIC_VALUE 0x80023E13 // 0x4D Patched to 0x00000000 И ещё там путь прописали не в CA (функция скачивания), а в CB - функция названия файла: Код:
#define FILENAME 0x000000CB // 0x163 in crack changed to PKG_PATH Цитата:
Этот приём используют, чтобы выйти из папки на сколько угодно уровней назад и войти в другую папку. Чтобы войти в папку пишут одну точку со слешем или просто название папки. Код:
cd ../ // выйти из папки, например под названием 00000002 |
Цитата:
Скорей всего пузырь не удаляется из-за отсутствия части полей, а именно CA. Т.е. ожидает что там обязательно это поле будет и логика корректной работы едет к чертям. Соответственно файл остается на месте. Либо из-за измененных недокументированных полей F0, F2. |
Я конечно не профан в этом а разве esc0rtd3w в августе месяце этой шнягой с пузырями компилил софт https://github.com/esc0rtd3w/ps3-ofw...aker/releases/
|
Цитата:
Вот из названия думаю понятно: http://www.mediafire.com/file/bqgb2g...ore_moving.zip http://www.mediafire.com/file/af58ad...g-80000001.zip |
В шапку добавил таблицы спецификаций официального и крэкнутого файлов.
Если последовательно собрать байты в четырёх колонках, то можно собрать файл целиком. Горизонтальные строки в принципе можно менять местами в произвольном порядке. Вся структура базы строится на ID функции -> Размер строки -> Длина строки -> Значение. |
Ikkar, снял с плойки pdb файлы https://yadi.sk/d/4pnHWPhG3SjFUQ (при закачке и после).
Так что можно эти файлы принимать за оригинал. Они такие же как и Эскорд выкладывал. |
Я так думаю, что там есть функции, например как F0. F1, F2, F4 и другие, которые открывают диалоги при нажатии :triangle-ps3:.
Интересно, при сравнении оригинальных пузырей и кастомных, отличия какие-нибудь наблюдаются в дополнительных контекстных меню? Может появилась функция "Удалить пузырь" или "Сохранить пузырь" и т.п.? |
ErikPshat, У оригинальных пузырей точно есть функции Удалить и Коировать
|
Вложений: 1
hexcsl, спасибо за архив! Я так понял это официальные закачки с пузырями.
Интересные функции там проявляются: добавились перед D0 ещё 2 новые функции Код:
000000F8 00000004 00000004 E113F7B8 Код:
000000F6 00000040 00000040 Код:
Вложение 1440600000000 00000026 00000026 /dev_hdd0/vsh/task/00000003/ICON_FILE Код:
000000E7 0000000A 0000000A PCSB00094 |
Цитата:
Я подозреваю, что это функция с однобайтовым флагом значения:
|
Цитата:
hexcsl, попросил сделать бэкапы во время загрузки и после и вынуть из них папки task и game_pkg что я и сделал, а вот что там и как обнулять это не ко мне я могу только протестировать уже готовый продукт |
Цитата:
Цитата:
Если это так, тогда можно провернуть такой хак: копировать файл с флешки на HDD плойки! То есть, подменить в крэкнутом файле пути и добавить нулевую функцию так: Код:
00000000 00000036 00000036 /dev_usb000/EP0001-NPEB00075_00-CELLFACTOR000001.edat |
Ребята, срочные пару вопросов...
|
Зачем нужно даже 5 бубликов, если можно ставить только С00 игры, и ДЛС чтобы потом едат им докинуть?
|
Я только одного не пойму. У меня на официальной прошивки 4.53 PKG устанавливались с компа через пузырь, а теперь на 4.82 не устанавливаются.........
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Ну не обязательно 656 пузырей создавать ))) это просто максимальное ограничение, а то вдруг юзеру приспичит 10000 PKG в бублики забомбить ))). Сколько закинул PKG на флешку - стролько и сделает пузырей. |
Текущее время: 08:17. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.