PS4 хакинг и девелопмент Всё о взломе PS4
19.09.2018, 15:43
Сообщение: #1 (1152748)
Модель консоли: Ps5, PS4 Slim,
Прошивка: HEN
Другие консоли: PS5, Xbox Series X, xbox360, PS4 Slim, sega, dendy
Регистрация: 30.04.2017
Адрес: Ставропольский край
Возраст: 39
Сообщений: 6,318
Вы сказали Спасибо: 2,196
Поблагодарили 12,051 раз(а) в 3,130 сообщениях
Сила репутации:
1 Репутация: 18390  
(репутация неоспорима)
Восстановление игр после ребилда базы данных
Восстановление игр после ребилда базы данных
Известная проблема - после ребилд а базы данных на консоли пропадает вся пиратка, но занимаемое играми место не освобождается. Если у вас нет бекапа БД, то единственный выход вернуть игры - установить их заново.
Разработчик Zer0xFF придумал как это исправить.
Использование:
Скачать и установить программу python по пути C:\python
Скачать PS4_db_rebuilder_EXT и распаковать архив также в путь C:\python
Соединить ПК и PS4 сетевым кабелем
Запускаем HEN , потом FTP , браузер не сворачиваем.
Запустить на ПК командную строку (cmd от имени администратора)
Для 5.05:
python3 fix_db.py [PS4_IP] --port [PS4_FTP_PORT] --fw 5.05
Для 6.72 - 9.00:
python3 fix_db.py [PS4_IP] --port [PS4_FTP_PORT]
Для 11.00
Пример:
C:\Users\jeka>cd C:\Python
C:\Python>Python fix_db.py 192.168.1.46
Traceback (most recent call last):
File "C:\Python\fix_db.py", line 10, in <module>
from sfo.sfo import SfoFile as SfoFile
ModuleNotFoundError: No module named 'sfo.sfo'
C:\Python>Python fix_db.py 192.168.1.46
["'CUSA14168'", "'CUSA07511'", "'CUSA01015'", "'CUSA10213'", "'CUSA01116'", "'CUSA15090'", "'CUSA15283'", "'CUSA09176'", "'CUSA05952'", "'CUSA08308'", "'CUSA09171'", "'CUSA11995'", "'CUSA03842'", "'CUSA12607'", "'CUSA00557'", "'CUSA14102'"]
Processing table: tbl_appbrowse_0483727781
Processing GameID: CUSA00557... Completed 41722249216
Processing GameID: CUSA01015... Completed 173539328
Processing GameID: CUSA03842... Completed 24317722624
Processing GameID: CUSA05952... Completed 4011917312
Processing GameID: CUSA07511... Completed 14178582528
Processing GameID: CUSA08308... Completed 41430548480
Processing GameID: CUSA09171... Completed 24569184256
Processing GameID: CUSA09176... Completed 37768200192
Processing GameID: CUSA10213... Completed 46536458240
Processing GameID: CUSA11995... Completed 47383707648
Processing GameID: CUSA12607... Completed 46831501312
Processing GameID: CUSA14102... Completed 29641211904
Processing GameID: CUSA14168... Completed 22696034304
Processing GameID: CUSA15090... Completed 26305232896
Processing GameID: CUSA15283... Completed 9779347456
Processing table: tbl_appbrowse_0483727783
Processing GameID: CUSA00557... Completed 41722249216
Processing GameID: CUSA01015... Completed 173539328
Processing GameID: CUSA03842... Completed 24317722624
Processing GameID: CUSA05952... Completed 4011917312
Processing GameID: CUSA07511... Completed 14178582528
Processing GameID: CUSA08308... Completed 41430548480
Processing GameID: CUSA09171... Completed 24569184256
Processing GameID: CUSA09176... Completed 37768200192
Processing GameID: CUSA10213... Completed 46536458240
Processing GameID: CUSA11995... Completed 47383707648
Processing GameID: CUSA12607... Completed 46831501312
Processing GameID: CUSA14102... Completed 29641211904
Processing GameID: CUSA14168... Completed 22696034304
Processing GameID: CUSA15090... Completed 26305232896
Processing GameID: CUSA15283... Completed 9779347456
Processing table: tbl_appinfo
Processing GameID: CUSA00557... Completed
Processing GameID: CUSA01015... Completed
Processing GameID: CUSA03842... Completed
Processing GameID: CUSA05952... Completed
Processing GameID: CUSA07511... Completed
Processing GameID: CUSA08308... Completed
Processing GameID: CUSA09171... Completed
Processing GameID: CUSA09176... Completed
Processing GameID: CUSA10213... Completed
Processing GameID: CUSA11995... Completed
Processing GameID: CUSA12607... Completed
Processing GameID: CUSA14102... Completed
Processing GameID: CUSA14168... Completed
Processing GameID: CUSA15090... Completed
Processing GameID: CUSA15283... Completed
Нажать Enter и дождать окончания работы скрипта (примерно 2-3 секунды).
Удерживаем на джойстики кнопку PS, выбираем выйти из системы, после заново заходим в юзера.
Пояснение от пользователя для инструкции без использования python .
Пояснение для 6.72
Решение некоторых проблем.
Вложения
Чтобы загружать вложения у Вас должно быть больше, чем 0 сообщений. А у Вас 0 сообщений.
Последний раз редактировалось in1975; 24.09.2024 в 10:40 .
Эти 9 пользователя(ей) сказали Спасибо jekakmv за это полезное сообщение:
19.09.2018, 19:26
Сообщение: #2 (1152760)
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,950
Вы сказали Спасибо: 10,063
Поблагодарили 14,225 раз(а) в 6,386 сообщениях
Сила репутации:
10 Репутация: 14113  
(репутация неоспорима)
jekakmv , что же разработчик компилировать не умеет...?
Этот пользователь сказал Спасибо in1975 за это полезное сообщение:
21.09.2018, 12:18
Сообщение: #3 (1152831)
Модель консоли: Ps5, PS4 Slim,
Прошивка: HEN
Другие консоли: PS5, Xbox Series X, xbox360, PS4 Slim, sega, dendy
Регистрация: 30.04.2017
Адрес: Ставропольский край
Возраст: 39
Сообщений: 6,318
Вы сказали Спасибо: 2,196
Поблагодарили 12,051 раз(а) в 3,130 сообщениях
Сила репутации:
1 Репутация: 18390  
(репутация неоспорима)
Сообщение от
in1975
jekakmv , что же разработчик компилировать не умеет...?
бро не в курсе....
Этот пользователь сказал Спасибо jekakmv за это полезное сообщение:
21.09.2018, 19:57
Сообщение: #4 (1152893)
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,950
Вы сказали Спасибо: 10,063
Поблагодарили 14,225 раз(а) в 6,386 сообщениях
Сила репутации:
10 Репутация: 14113  
(репутация неоспорима)
jekakmv ,
pip install pypiwin32
pip install pyinstaller
и потом
pyinstaller --onefile --noconsole script.py
и никакого питона.
Этот пользователь сказал Спасибо in1975 за это полезное сообщение:
08.11.2018, 16:42
Сообщение: #5 (1156746)
Регистрация: 06.08.2007
Сообщений: 124
Вы сказали Спасибо: 0
Поблагодарили 80 раз(а) в 12 сообщениях
Сила репутации:
1 Репутация: 22  
(на пути к лучшему)
а можно подробнее как без питона? а то эти копипастовые темы без подробной инструкции не всегда помогают....
спасибо!!!
СПб
Этот пользователь сказал Спасибо Komor за это полезное сообщение:
09.11.2018, 01:38
Сообщение: #6 (1156784)
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,950
Вы сказали Спасибо: 10,063
Поблагодарили 14,225 раз(а) в 6,386 сообщениях
Сила репутации:
10 Репутация: 14113  
(репутация неоспорима)
Komor , в шапку залил fix_db.exe. Не знаю, нужно ли компилировать другие библиотеки, проверяйте.
запуск через командную строку:
Эти 4 пользователя(ей) сказали Спасибо in1975 за это полезное сообщение:
10.11.2018, 01:11
Сообщение: #7 (1156912)
Регистрация: 06.08.2007
Сообщений: 124
Вы сказали Спасибо: 0
Поблагодарили 80 раз(а) в 12 сообщениях
Сила репутации:
1 Репутация: 22  
(на пути к лучшему)
Спасибо!! С твоей помощью + немного домыслил.
Короче инструкция от меня нуба.
на PC Идем в Программы - Стандартные - Командная строка
появляется окно командной строки. В это окно перетягиваем файл Fix_db.exe. Появляется строка пути к этому файлу. Далее на приставке запускаем FTP сервер, смотрим , какой ip покажет и вводим его через пробел в командную строку, после пути к файлу fix_db.exe
У меня файл fix_db.exe лежал в корне диска С , а IP адрес приставки 192.168.1.149 и строка выглядела так
C:\fix_db.exe 192.168.1.149 далее жмем ENTER и ждем окончания процесса. далее пункт 5 и 6 из шапки.
СПб
Последний раз редактировалось Komor; 02.05.2019 в 16:56 .
Эти 11 пользователя(ей) сказали Спасибо Komor за это полезное сообщение:
ADER (03.10.2022),
Dmitriy2601 (08.03.2019),
kamol (23.02.2020),
moldon (10.08.2023),
Nazar87 (29.04.2019),
NeyyzZ (24.08.2019),
Sergant_rf (24.03.2024),
sports_1985 (21.09.2020),
troxin (16.02.2019),
vinik (14.08.2023),
Z0rdan (06.06.2024)
29.04.2019, 13:38
Сообщение: #8 (1177509)
Регистрация: 29.04.2019
Сообщений: 3
Вы сказали Спасибо: 2
Поблагодарили 1 раз в 1 сообщении
Сила репутации:
0 Репутация: 1  
(с надеждой на лучшее)
Спасибо ребят, часть игр восстановил, потом вспомнил что внешний жесткий не подключен. Подключил его и повторил операцию заново, но игры с жесткого не появились. Но и этому рад.
Этот пользователь сказал Спасибо Nazar87 за это полезное сообщение:
24.08.2019, 17:55
Сообщение: #9 (1191314)
Регистрация: 24.08.2019
Сообщений: 5
Вы сказали Спасибо: 1
Поблагодарили 2 раз(а) в 1 сообщении
Сила репутации:
0 Репутация: 2  
(с надеждой на лучшее)
исправляю ситуацию с нулём сообщений
о, спасибо! игры вернулись.
Последний раз редактировалось NeyyzZ; 24.08.2019 в 18:42 .
06.10.2019, 11:51
Сообщение: #10 (1195296)
Регистрация: 24.08.2019
Сообщений: 5
Вы сказали Спасибо: 1
Поблагодарили 2 раз(а) в 1 сообщении
Сила репутации:
0 Репутация: 2  
(с надеждой на лучшее)
короч, я мозг - удалил какую-то папку случайно через ftp, база снова полетела, фикс выдаёт ошибку
ftplib.error_perm: 550 Invalid directory.
[8660] Failed to execute script fix_db
Processing GameID: CUSA00512...
что она означает, и ещё можно что-то сделать, или мне "прийдётся устанавливать сейчас все игры"?
Эти 2 пользователя(ей) сказали Спасибо NeyyzZ за это полезное сообщение:
24.02.2020, 00:02
Сообщение: #11 (1205094)
Регистрация: 23.02.2020
Возраст: 46
Сообщений: 10
Вы сказали Спасибо: 9
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации:
0 Репутация: 0  
(пока ничем не отличился)
лог
Processing table: tbl_appbrowse_0495611172
Processing GameID: CUSA00002... Completed 40301101056
Processing GameID: CUSA00004... Completed 23806410752
Processing GameID: CUSA00265... Completed 181600256
Processing GameID: CUSA00377... Completed 5585174528
Processing GameID: CUSA00411... Completed 44755845120
Processing GameID: CUSA00434... Completed 21665284096
Processing GameID: CUSA00755... Completed 88735744
Processing GameID: CUSA00897... Completed 10055909376
Processing GameID: CUSA01154... Completed 26972979200
Processing GameID: CUSA01608... Completed 394657792
Processing GameID: CUSA01627... Completed 8757706752
Processing GameID: CUSA01661... Completed 3478388736
Processing GameID: CUSA02344... Completed 43569643520
Processing GameID: CUSA03173... Completed 31351046144
Processing GameID: CUSA03318... Completed 5822742528
Processing GameID: CUSA03589... Completed 40241070080
Processing GameID: CUSA03745... Completed 12874285056
Processing GameID: CUSA03991... Completed 16043212800
Processing GameID: CUSA04295... Completed 21890269184
Processing GameID: CUSA04480... Completed 36912889856
Processing GameID: CUSA04529... Completed 47596896256
Processing GameID: CUSA04865... Completed 633339904
Processing GameID: CUSA05486... Completed 31869829120
Processing GameID: CUSA05588... Completed 975241216
Processing GameID: CUSA05848... Completed 27715043328
Processing GameID: CUSA05951... Completed 1836908544
Processing GameID: CUSA06014... Completed 40884109312
Processing GameID: CUSA07123... Completed 39266287616
Processing GameID: CUSA07412... Completed 38388826112
Processing GameID: CUSA07439... Completed 23391764480
Traceback (most recent call last):
File "fix_db.py", line 81, in <module>
File "fix_db.py", line 44, in get_game_info_by_id
File "ftplib.py", line 636, in size
File "ftplib.py", line 273, in sendcmd
File "ftplib.py", line 246, in getresp
ftplib.error_perm: 550 The file doesn't exist.
[2916] Failed to execute script fix_db
Processing GameID: CUSA09564...
C:\Users\Askarjom>
a na ployke pusto
kamol добавил 23.02.2020 в 23:20
mojet eshe kakoy vriant est? bez ftp prosto pkg faylom. zaranee spasibo!
cherez python toje ne pomoglo
Логи
C:\Users\Askarjom\Desktop>py fix_db.py 192.168.1.111
["'CUSA03173'", "'CUSA05848'", "'CUSA07412'", "'CUSA00411'", "'CUSA10213'", "'CU
SA00897'", "'CUSA01154'", "'CUSA03589'", "'CUSA06014'", "'CUSA04865'", "'CUSA002
65'", "'CUSA00755'", "'CUSA05951'", "'CUSA00002'", "'CUSA00004'", "'CUSA09564'",
"'CUSA03991'", "'CUSA07439'", "'CUSA01661'", "'CUSA03745'", "'CUSA01627'", "'CU
SA03318'", "'CUSA00377'", "'CUSA01608'", "'CUSA00434'", "'CUSA05486'", "'CUSA071
23'", "'CUSA05588'", "'CUSA04480'", "'CUSA09643'", "'CUSA04529'", "'CUSA02344'",
"'CUSA04295'"]
Processing table: tbl_appbrowse_0495611172
Processing GameID: CUSA00002... Completed 40301101056
Processing GameID: CUSA00004... Completed 23806410752
Processing GameID: CUSA00265... Completed 181600256
Processing GameID: CUSA00377... Completed 5585174528
Processing GameID: CUSA00411... Completed 44755845120
Processing GameID: CUSA00434... Completed 21665284096
Processing GameID: CUSA00755... Completed 88735744
Processing GameID: CUSA00897... Completed 10055909376
Processing GameID: CUSA01154... Completed 26972979200
Processing GameID: CUSA01608... Completed 394657792
Processing GameID: CUSA01627... Completed 8757706752
Processing GameID: CUSA01661... Completed 3478388736
Processing GameID: CUSA02344... Completed 43569643520
Processing GameID: CUSA03173... Completed 31351046144
Processing GameID: CUSA03318... Completed 5822742528
Processing GameID: CUSA03589... Completed 40241070080
Processing GameID: CUSA03745... Completed 12874285056
Processing GameID: CUSA03991... Completed 16043212800
Processing GameID: CUSA04295... Completed 21890269184
Processing GameID: CUSA04480... Completed 36912889856
Processing GameID: CUSA04529... Completed 47596896256
Processing GameID: CUSA04865... Completed 633339904
Processing GameID: CUSA05486... Completed 31869829120
Processing GameID: CUSA05588... Completed 975241216
Processing GameID: CUSA05848... Completed 27715043328
Processing GameID: CUSA05951... Completed 1836908544
Processing GameID: CUSA06014... Completed 40884109312
Processing GameID: CUSA07123... Completed 39266287616
Processing GameID: CUSA07412... Completed 38388826112
Processing GameID: CUSA07439... Completed 23391764480
Processing GameID: CUSA09564... Traceback (most recent call last):
File "fix_db.py", line 81, in <module>
cusa = get_game_info_by_id(GameID)
File "fix_db.py", line 44, in get_game_info_by_id
info[GameID].size = ftp.size("/user/app/%s/app.pkg" % GameID)
File "C:\Users\Askarjom\AppData\Local\Programs\Python\Python38-32\lib\ftplib.p
y", line 619, in size
resp = self.sendcmd('SIZE ' + filename)
File "C:\Users\Askarjom\AppData\Local\Programs\Python\Python38-32\lib\ftplib.p
y", line 275, in sendcmd
return self.getresp()
File "C:\Users\Askarjom\AppData\Local\Programs\Python\Python38-32\lib\ftplib.p
y", line 248, in getresp
raise error_perm(resp)
ftplib.error_perm: 550 The file doesn't exist.
C:\Users\Askarjom\Desktop>
kamol добавил 24.02.2020 в 00:02
u menya vopros kak ti sdelal logout ne zakrivaya brawzer? i eshe u tebya krutilas` zagruzka na ps4 vse vremya ili posle zapuska ftp otkrilos` okno brawzera?
Последний раз редактировалось in1975; 24.02.2020 в 02:17 .
24.02.2020, 02:21
Сообщение: #12 (1205100)
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,950
Вы сказали Спасибо: 10,063
Поблагодарили 14,225 раз(а) в 6,386 сообщениях
Сила репутации:
10 Репутация: 14113  
(репутация неоспорима)
kamol , тебе вроде ясно написало что по игре CUSA09564 нету файлов. Программа споткнулась и не сработала до конца.
И не надо писать транслитом,
это нарушение правил .
Эти 2 пользователя(ей) сказали Спасибо in1975 за это полезное сообщение:
17.03.2020, 12:14
Сообщение: #13 (1206608)
Регистрация: 07.03.2018
Сообщений: 40
Вы сказали Спасибо: 4
Поблагодарили 9 раз(а) в 4 сообщениях
Сила репутации:
1 Репутация: 5  
(с надеждой на лучшее)
Скорее всего после этого восстановления я не могу удалить некоторые игры. Просто нет пункта "Удалить". В меню "Память" вообще этих игр нет. Хотя они даже запускаются. Как быть? Форматировать желания нет
Последний раз редактировалось troxin; 17.03.2020 в 13:41 .
17.03.2020, 20:04
Сообщение: #14 (1206630)
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,950
Вы сказали Спасибо: 10,063
Поблагодарили 14,225 раз(а) в 6,386 сообщениях
Сила репутации:
10 Репутация: 14113  
(репутация неоспорима)
troxin , удалить через файл менеджеры.
18.03.2020, 21:15
Сообщение: #15 (1206729)
Регистрация: 23.10.2017
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации:
0 Репутация: 0  
(пока ничем не отличился)
in1975 , подскажите пожалуйста где искать эти игры через ftp? В какой папке они лежат?
19.03.2020, 01:41
Сообщение: #16 (1206752)
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,950
Вы сказали Спасибо: 10,063
Поблагодарили 14,225 раз(а) в 6,386 сообщениях
Сила репутации:
10 Репутация: 14113  
(репутация неоспорима)
DenA6 , ну найди папки начинающиеся с CUSA... (CUSA00852 как пример)
22.03.2020, 15:12
Сообщение: #17 (1207002)
Регистрация: 22.03.2020
Возраст: 33
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации:
0 Репутация: 0  
(пока ничем не отличился)
Огромное спасибо Вам за помощь, игры вернулись))))
15.04.2020, 05:44
Сообщение: #18 (1209462)
Регистрация: 04.08.2018
Сообщений: 6
Вы сказали Спасибо: 0
Поблагодарили 4 раз(а) в 3 сообщениях
Сила репутации:
0 Репутация: 4  
(с надеждой на лучшее)
Как вариант ещё можно слить игры через
Easy PKG Extractor . Видит игры на внутреннем и внешнем накопителе, отображает названия
У меня после восстановления базы не отобразились игры с внешнего харда. На внутреннем отобразились, но управлять ими нельзя - ни удалить, ни переместить.
Эти 2 пользователя(ей) сказали Спасибо pazany за это полезное сообщение:
31.08.2020, 00:55
Сообщение: #19 (1220607)
Регистрация: 27.03.2011
Возраст: 39
Сообщений: 66
Вы сказали Спасибо: 18
Поблагодарили 6 раз(а) в 5 сообщениях
Сила репутации:
1 Репутация: 6  
(с надеждой на лучшее)
Подскажите пожалуйста куда копать.
C:\fix_db.exe 192.168.1.45
17.10.2020, 00:00
Сообщение: #20 (1223033)
Регистрация: 16.10.2020
Возраст: 32
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации:
0 Репутация: 0  
(пока ничем не отличился)
Здравствуйте, подскажите пожалуйста, в чем косяк?
Processing table: tbl_appbrowse_0383300084
Processing GameID: CUSA00062... Completed 2113142784
Processing GameID: CUSA00434... Completed 21665284096
Processing GameID: CUSA01073... Completed 27477409792
Processing GameID: CUSA03173... Completed 31351111680
Processing GameID: CUSA03745... Completed 12874219520
Processing GameID: CUSA05159... Completed 2986082304
Processing GameID: CUSA06534... Completed 18901172224
Processing GameID: CUSA07399... Completed 22718709760
Processing GameID: CUSA07412... Completed 38388826112
Processing GameID: CUSA07670... Completed 40024539136
Processing GameID: CUSA08004... Completed 16980377600
Processing GameID: CUSA08809... Completed 13567262720
Processing GameID: CUSA09176... Completed 37768200192
Processing GameID: CUSA11995... Completed 47383707648
Processing GameID: CUSA12085... Completed 31342788608
Processing GameID: CUSA12607... Completed 46831501312
Processing GameID: CUSA15447... Completed 30552162304
Processing GameID: CUSA15546... Completed 42665967616
Traceback (most recent call last):
File "fix_db.py", line 90, in <module>
sqlite3.OperationalError: table tbl_appbrowse_0383300084 has 53 columns but 47 values were supplied
[14540] Failed to execute script fix_db
maxxxpull добавил 16.10.2020 в 23:56
Нашли ответ? У меня тоже самое...
maxxxpull добавил 16.10.2020 в 23:57
dj-xrom , Вы нашли ответ на эту ошибку? или забили?
maxxxpull добавил 17.10.2020 в 00:00
in1975 , Извиняюсь за спам, не знаю как тут писать...Вы можете подсказать, как решить проблему выше?
Последний раз редактировалось maxxxpull; 17.10.2020 в 00:00 .
Причина: добавил, подумав
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Текущее время: 14:09 . Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод:
zCarot
PSPx Forum - Сообщество фанатов игровых консолей.