PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PS3 хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=207)
-   -   Пузыри для игр в XMB на OFW для установки официальных PKG (https://www.pspx.ru/forum/showthread.php?t=107052)

rhish777 23.02.2018 06:14

ErikPshat, У меня ошибка была. Я даже адрес менял на EBOOT.BIN .

И еще кто нибудь бы скину PSN-новский пузырь. Оригинальный. PSN пузырь, скачиваешь, устанавливаешь. Затем снова скачиваешь, игра которая до этого была установлена будет запускаться через пузырь. Попробовать поменять адрес в таком пузыре на внешний накопитель. По идеи игра должна запускаться и с внешнего накопителя. Проблема, ни знаю где взять пузырь. Форматнуть и вынуть из бекапа не могу. Мелкий не дает.

vladislavbog 23.02.2018 06:21

Вложений: 1
ErikPshat , давайте попробую не много внести деталей:clapping:
Краткость сестра таланта (а я не талантлив)
Консоль OFW SS 4.81
На компьютере установлена программа Http File Server, принцип схож с Ftp серверами на подобии Filezilla (отличия что в случае с Ftp нужен клиент к примеру Filezilla, а с Http File Server весь доступ к серверу получаете с помощью браузера не важно андроид, айос или браузер сони). Соответственно у нас появляется прямой доступ к содержимому компьютера с браузера консоли без каких либо дополнительных программ.
Есть несколько вариантов работы, я выбрал вариант работы в одной локальной сети и сервер и консоль. Есть так же вариант с размещением в сети сервера, но как мне кажется будет медленнее.
В Http File Server можно расширять папки локальных дисков или отдельных файлов. Я расширил локальный диск D. Тогда появляется ссылка в виде "http://http://192.168.1.2:8089/D%3A/". Она прямая и соответственно будет работать не только с браузера консоли, но и любая программа будет видеть эти файлы, в нашем случае пузырь.
На фото виден адрес: http://http://192.168.1.2:8089/D%3A/pkg/ps3pkg.pkg, программа проставляет именно D%3A, в место D/, я не думаю что это проблема.
Вложение 14378

Цитата:

Сообщение от rhish777 (Сообщение 1130850)
Уже делал это. Очень медленная скорость установки. Причем через LAN кабель не намного быстрее. Игра Far Cry 4 больше 5 часов у меня весела.

Я правильно понял что в итоге получилось установить и запустить игру размером больше чем 4gb?
Цитата:

Сообщение от rhish777 (Сообщение 1130850)
Игра Far Cry 4 больше 5 часов у меня весела.

Мне все равно нравится это больше чем возиться с бэкамами:good:
Цитата:

Сообщение от rhish777 (Сообщение 1130850)
Останется только закинуть файл лицензии EDAT

По поводу эксплоита до сих пор пользуюсь 3 версией, через него и планирую заливать EDAT.

rhish777 23.02.2018 06:35

vladislavbog, Нужен точный адрес твоего компа в локальной сети. И убери из адреса все папки с русскими символами.

PS: делал через питон. Так как через него еще удобно заливать фильмы размером более 4 гиг.

А вот MiniWeb у меня выдает ошибку. Хотя страничку отлично открывает.

vladislavbog 23.02.2018 06:41

Цитата:

Сообщение от rhish777 (Сообщение 1130866)
vladislavbog, Нужен точный адрес твоего компа в локальной сети. И убери из адреса все папки с русскими символами.

Он и так точный. Там нет папок с русскими символами.
Программа позволяет указывать любую папку могу убрать диск D и расширить на прямую папку pkg. Получается: http://192.168.1.2:8089/pkg/

ErikPshat 23.02.2018 06:42

Цитата:

Сообщение от rhish777 (Сообщение 1130864)
ErikPshat, У меня ошибка была. Я даже адрес менял на EBOOT.BIN .

А правильно там менял расширение PKG на EDAT, ничего не сдвинул по смещениям и длине строки?
Кстати, в крякнутом PDB не правильно указана длина строки.
Там путь прописан "../../../../dev_usb000/01.pkg", а длина строки как стояла на 22, так и осталась, хотя уже должна быть 1E. А нулями забивать нельзя длину строки, только символом пробела "20". Ну это так, технические моменты, главное работает, но нужно быть внимательным и правильно всё делать.

Ну и путь к папке LICDIR правильно указывал?
Ой, а пути назначения-то тут и не предусмотрено ))) Очевидно предполагается, что PKG сам распаковывается по прописанному в нём пути )))
Хотя по логике должна быть такая функция куда копировать файл, просто мы не знаем номер этой функции. Но, путём перебора можно всё это вычислить, только с вами же кашу не сваришь, фиг кого допросишься.

Цитата:

Сообщение от vladislavbog (Сообщение 1130865)
программа проставляет именно D%3A, в место D/

Только не вместо D/, а вместо D:/
Потому что символ %3A - это двоеточие. Можете сами проверить в браузере изменить на правильный путь с двоеточием и оно будет работать.
А вообще классный способ вы придумали с HTTP-сервером. И это логично, что так и должно работать, потому что для FTP-сервера по идее нужен запущенный на консоли клиент.

А в обратном направлении с компа на PS3 у вас получилось подключиться?

vladislavbog 23.02.2018 06:50

Цитата:

Сообщение от ErikPshat (Сообщение 1130868)
А в обратном направлении с компа на PS3 у вас получилось подключиться?

Вчера пару часов пытался, пока безрезультатно. Сегодня попробую через кабель. Если что выйдет, отпишусь.

rhish777 23.02.2018 09:12

Вложений: 1
vladislavbog, Пробуй. Но твой порт меня смущает. Обычно прога выдает 8000
Вложение 14379
Название файла сократил, а то и так ссылка длинная. http://192.168.1.2:8089/pkg/01.pkg
Надеюсь вы поняли как файл переименовать? В папке pkg должен лежать файл с названием 01.pkg

Если не сработает у меня есть еще 2 варианта редактирования.

Strong-Men 23.02.2018 09:26

У меня предположение что в хакнутом PDB нет команды на скачивание а сразу на установку, если это так то нужно найти команду на скачивание и проверить будет ли через пузырь переброска файлов.

rhish777 23.02.2018 10:06

Вложений: 1
Цитата:

Сообщение от Strong-Men (Сообщение 1130871)
Напиши и в шапку)

У меня предположение что в хакнутом PDB нет команды на скачивание а сразу на установку, если это так то нужно найти команду на скачивание и проверить будет ли через пузырь переброска файлов.

Если есть и такая опция, то она точно нужна. А то установка занимает целую вечность.

И кстати пузырь не хакнутый. Просто какой то умник придумал закинуть файлы в папку game_pkg

Эта папка вообще некогда не использовалась для установки PKG (вернее совсем не использовалась).
Все PKG скачиваюся официально и устанавливаются из папки dev_hdd0\vsh\task\00000001

Кстати так выглядит оригинальный пузырь Вложение 14380

vladislavbog 23.02.2018 11:02

Вложений: 1
Цитата:

Сообщение от rhish777 (Сообщение 1130870)
vladislavbog, Пробуй. Но твой порт меня смущает. Обычно прога выдает 8000
Вложение 14379
Название файла сократил, а то и так ссылка длинная. http://192.168.1.2:8089/pkg/01.pkg

К сожалению не сработало, пробовал всячески. В итоге только такая картинка:
Извиняюсь за качество


По поводу порта, там можно выбрать любой самые известные 80, 8000, 8080 я использовать не стал что бы не было конфликтов с другими программами.
Upd. пузырь из шапки отображается нормально

Strong-Men 23.02.2018 11:21

Цитата:

Сообщение от vladislavbog (Сообщение 1130874)
В итоге только такая картинка:

Такая картинка когда PDB файл поврежден.

rhish777 23.02.2018 11:48

Вложений: 4
vladislavbog, Пробуй эти пузыри по очереди. Потом отпишись.

Вложение 14384
Вложение 14385
Вложение 14386
Вложение 14387

rhish777 23.02.2018 11:57

Strong-Men, Если не получится у vladislavbog ,но по каким то причинам у меня срабатывает подмена адреса... Сделай ему пузырь с адресом http://192.168.1.2:8089/pkg/01.pkg через прогу. Пока у нас тестер появился. :good:

PS: Мы с тобой его по полной загрузили. Хоть зарплату плати. :D

hexcsl 23.02.2018 12:10

Цитата:

Сообщение от rhish777 (Сообщение 1130873)
Если есть и такая опция, то она точно нужна. А то установка занимает целую вечность.

И кстати пузырь не хакнутый. Просто какой то умник придумал закинуть файлы в папку game_pkg

Эта папка вообще некогда не использовалась для установки PKG (вернее совсем не использовалась).
Все PKG скачиваюся официально и устанавливаются из папки dev_hdd0\vsh\task\00000001

Кстати так выглядит оригинальный пузырь Вложение 14380

Могу ошибаться, но по моему сначала pdb файлы генеряться в task и лежат они там до тех пор пока закачивается pkg. После закачки эти pdb файлы создаются в game_pkg для установки скаченного файла. Вот ссылка на пост Эскорда https://www.psxhax.com/threads/ps3-o...e-2#post-28251

rhish777 23.02.2018 12:27

Цитата:

Сообщение от hexcsl (Сообщение 1130882)
Могу ошибаться, но по моему сначала pdb файлы генеряться в task и лежат они там до тех пор пока закачивается pkg. После закачки эти pdb файлы создаются в game_pkg для установки скаченного файла. Вот ссылка на пост Эскорда https://www.psxhax.com/threads/ps3-o...e-2#post-28251

Так они из dev_hdd0\vsh\task\00000001 свободно устанавливаются, но только за собой удаляют сам пузырь. А нам важно что бы пузырь не удалялся. Попробуй закинуть наш взломанный пузырь в папку dev_hdd0\vsh\task\00000001
Заодно и узнаем кто прав. Тестеров же только пока один человек нашелся.
За ссылку на hex спасибо.

Strong-Men 23.02.2018 12:29

Цитата:

Сообщение от rhish777 (Сообщение 1130881)
Сделай ему пузырь с адресом http://192.168.1.2:8089/pkg/01.pkg через прогу.

я через прогу не делал, в хексе правил)

rhish777 23.02.2018 12:33

Цитата:

Сообщение от Strong-Men (Сообщение 1130890)
я через прогу не делал, в хексе правил)

Я так же делал. Ждем результатов от проверяющего.

vladislavbog 23.02.2018 14:39

Вложений: 6
Безрезультатно. Иконка на всех версиях одна и та же. Хотя после восстановления не большие отличия наблюдаются.
Подпись иконки
На всякий случай проверил все ли на месте

Upd. Так же добавлю что лог который ведет программа http server пустой, то есть ни разу файл не был тронут.

hexcsl 23.02.2018 15:48

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, то вообще было бы шикарно =)

hexcsl 23.02.2018 16:04

rhish777, Вот 5й вариант https://www.pspx.ru/forum/attachment....7&d=1519375614 уже что то более или менее похож на правду. Правда почему длина 0xB9 если строка у тебя длиной 0x23 ???


Текущее время: 23:10. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.