PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Софт для PS4 (https://www.pspx.ru/forum/forumdisplay.php?f=448)
-   -   PS4 FW Tool 1.0.0 (https://www.pspx.ru/forum/showthread.php?t=104355)

SILENT-Pavel 05.03.2015 19:48

StormX07, работает, но не по отношению к шифрованию ps4 pkg. Скажем так. Допустим ты можешь взломать игру для телефона и распаковать ресурсы неизвестного архива из телефонной игры - но ты не можешь взломать защиту банковской сети потому что это другой уровень. Представь что пс4 это "банк".

StormX07 09.03.2015 03:39

SILENT-Pavel,

Я забыл спросить что с ИСО образами? Их распаковывали ?

SILENT-Pavel 09.03.2015 12:34

StormX07, пс3 или пс4? А ту прогу что пс4 анпак - не смог проверить у меня х86 система, а она под х64

StormX07 09.03.2015 14:32

У меня х64, Вот эта утиль PS4PKG с exe , как ей пользоваться?
http://www.mediafire.com/download/a8...8/ps4unpkg.zip

Взято из
http://www.ps3hax.net/showthread.php?t=65712

P.S
+Ктати akela1979 не указал что PS4FwTool тоже работает только под х64

+Нашел много питон исходников.
Допустим к примеру про .PUP, ps4pupextractor.c или ps4pupextractor.py, эти .c и .py что делать с ними ведь exe исполняемого файла и граф оболочки нет ?

SILENT-Pavel 15.04.2015 20:25

Цитата:

Сообщение от StormX07 (Сообщение 1095163)
У меня х64, Вот эта утиль PS4PKG с exe , как ей пользоваться?
http://www.mediafire.com/download/a8...8/ps4unpkg.zip
Взято изhttp://www.ps3hax.net/showthread.php?t=65712

Добрался до х64 винды, вот такой результат с FEZ pkg от пс4
Код:

C:\Users\user>cd c:/!/ps4unpkg

c:\!\ps4unpkg>unpkg
usage: unpkg <pkg file> <output dir>

c:\!\ps4unpkg>unpkg fezps4.pkg c:/!/ps4unpkg
File information:
            Magic: 0x7F434E54
              Type: 0x00000014 (retail)
        Content ID: EP4427-CUSA00382_00-FEZTHEGAMEPOLYTR
 Num table entries: 19
Entry table offset: 0x00002A80
    Digest status: FAIL

Table entries:
  Entry #000:
        Type: 0x00000001
        Unk1: 0x00000000
        Name: .digests
      Offset: 0x00002CE0
        Size: 0x00000260
      Flags 1: 0x40000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #001:
        Type: 0x00000010
        Unk1: 0x00000000
        Name: .entry_0x800
      Offset: 0x00002000
        Size: 0x00000800
      Flags 1: 0x60000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #002:
        Type: 0x00000020
        Unk1: 0x00000000
        Name: .entry_0x200
      Offset: 0x00002800
        Size: 0x00000100
      Flags 1: 0xE0000000
      Flags 2: 0x00003000
    Key index: 3
  Entry #003:
        Type: 0x00000080
        Unk1: 0x00000000
        Name: .entry_0x180
      Offset: 0x00002900
        Size: 0x00000180
      Flags 1: 0x60000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #004:
        Type: 0x00000100
        Unk1: 0x00000000
        Name: .meta
      Offset: 0x00002A80
        Size: 0x00000260
      Flags 1: 0x60000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #005:
        Type: 0x00000200
        Unk1: 0x00000000
        Name: .names
      Offset: 0x00002F40
        Size: 0x0000008C
      Flags 1: 0x40000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #006:
        Type: 0x00000400
        Unk1: 0x00000000
        Name: license.dat
      Offset: 0x00006A60
        Size: 0x00000400
      Flags 1: 0x80000000
      Flags 2: 0x00003000
    Key index: 3
  Entry #007:
        Type: 0x00000401
        Unk1: 0x00000000
        Name: license.info
      Offset: 0x00006E60
        Size: 0x00000200
      Flags 1: 0x80000000
      Flags 2: 0x00002000
    Key index: 2
  Entry #008:
        Type: 0x00000402
        Unk1: 0x00000000
      Offset: 0x0007C260
        Size: 0x000000A0
      Flags 1: 0x80000000
      Flags 2: 0x00003000
    Key index: 3
  Entry #009:
        Type: 0x00000403
        Unk1: 0x00000000
      Offset: 0x0007C300
        Size: 0x00000214
      Flags 1: 0x80000000
      Flags 2: 0x00003000
    Key index: 3
  Entry #010:
        Type: 0x00001000
        Unk1: 0x00000001
        Name: param.sfo
      Offset: 0x00007060
        Size: 0x00000628
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #011:
        Type: 0x00001001
        Unk1: 0x0000000B
        Name: playgo-chunk.dat
      Offset: 0x00002FD0
        Size: 0x000001A0
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #012:
        Type: 0x00001002
        Unk1: 0x0000001C
        Name: playgo-chunk.sha
      Offset: 0x00003170
        Size: 0x00003774
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #013:
        Type: 0x00001003
        Unk1: 0x0000002D
        Name: playgo-manifest.xml
      Offset: 0x000068F0
        Size: 0x00000170
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #014:
        Type: 0x00001004
        Unk1: 0x00000041
        Name: pronunciation.xml
      Offset: 0x00064FC0
        Size: 0x000006B9
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #015:
        Type: 0x00001005
        Unk1: 0x00000053
        Name: pronunciation.sig
      Offset: 0x00065680
        Size: 0x00000014
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #016:
        Type: 0x00001006
        Unk1: 0x00000065
        Name: pic1.png
      Offset: 0x0005F730
        Size: 0x0000588C
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #017:
        Type: 0x00001200
        Unk1: 0x0000006E
        Name: icon0.png
      Offset: 0x00007690
        Size: 0x00058091
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A
  Entry #018:
        Type: 0x00001401
        Unk1: 0x00000078
      Offset: 0x000656A0
        Size: 0x00016BC0
      Flags 1: 0x00000000
      Flags 2: 0x00000000
    Key index: N/A


Эти файлы утилита вытащила из пкг:
Код:

.digests
.entry_0x180
.entry_0x200
.entry_0x800
.meta
.names
entry_008.bin
entry_009.bin
entry_018.bin
license.dat
playgo-chunk.dat
license.info
icon0.png
pic1.png
param.sfo
playgo-chunk.sha
pronunciation.sig
playgo-manifest.xml
pronunciation.xml

А это их размер в сравнении с оригиальным пкг:
fezps4.pkg - 221 MB (232 587 264 bytes)
распакованный - 489 KB (500 950 bytes)

Вывод: этот скрипт пкг не распаковывает, но выдирает какие-то заголовки и прочие картинки, которые можно вытащить и другими способами. Контент внутренний самого пкг остаётся нетронутым в любом случае. Ждём чего-нибудь более полезного, на данный момент ничего с пкг не сделать значить.

Dogertyboy 27.05.2015 19:47

А где взять прямые ссылки на игры которые в псн-от 4ки??

SILENT-Pavel 27.05.2015 22:24

Цитата:

Сообщение от Dogertyboy (Сообщение 1097876)
А где взять прямые ссылки на игры которые в псн-от 4ки??

тут https://boerse.to/thema/datenbank-fu...links.1979635/

StormX07 05.06.2015 10:06

SILENT-Pavel
Добрался до х64 винды, вот такой результат с FEZ pkg от пс4
Ты скрипт запустил или просто в exe перетащил фаил?


http://www.psdevwiki.com/ps4/Talk:PKG_files

SILENT-Pavel 05.06.2015 13:44

Цитата:

Сообщение от StormX07 (Сообщение 1098013)
Ты скрипт запустил или просто в exe перетащил фаил?

Запустил.

StormX07 09.06.2015 20:14

А эту пробовал - распаковывал?

Тема PS4 к 20летию плейстейшон бесплатная
http://gs2.ww.prod.dl.playstation.ne...NITHEME001.pkg

Чем меньше файл тем больше шансов

SILENT-Pavel 10.06.2015 03:45

Цитата:

А эту пробовал - распаковывал?
Пробовал. Результат не изменился.

StormX07 02.03.2016 17:14

По ходу тема так и не продвинулась в прогрессе.

Пожалуй пока еще ссылки на игры версии EU Европа и US Америка
выложу

PKG
http://extreme-modding.de/PS4/database/



ISO знаю только PS4-WaYsTeD
http://4players.org/games/ps4/

StormX07 02.05.2016 23:31

Нажмите для увеличения
Нажмите для увеличения

Нажмите для увеличения
Нажмите для увеличения


Нажмите для увеличения


---------------------------------------
waysted-psquad.ps4.nfo
waysted-psquad.ps4.r00
waysted-psquad.ps4.r01
waysted-psquad.ps4.r02
waysted-psquad.ps4.rar
└ ─waysted-psquad.ps4.iso
├ ─ PS4
│ └ ─ UPDATE
│ PS4UPDATE.PUP

├ ─ App
│ └ ─ CUSA00451
│ app.pkg

├ ─ bd
│ PARAM.SFO

└ ─ license
rif

waysted-psquad.ps4.sfv
---------------------------------------

Решил скачать и открыть ISO образ PS4 игры.
Для тестов я выбрал игру PUTTY SQUAD 2013 которая не большого размера и
вышла на многих платформах, что дает больше шансов для сравнения.
http://www.system3.com/games/putty-s...tty-squad-ps4/

https://gbatemp.net/threads/scene-dumps-ps4.366833/
Ссылка на игру ISO 1,87 ГБ
http://turbobit.net/cfcge5t9446s/PUT...YsTeD.rar.html
Инструментов распаковки пока не нашел, но изучать их структуру или попытаться выдрать что то, не кто не отменял.

+Пожалуй еще PKG игры, демки и.т.д. привет из Бразилии :acute:
http://forum.bazicenter.com/threads/95313/
http://hghltd.yandex.net/yandbtm?fmo...59b4a9&keyno=0

ErikPshat 31.12.2017 19:11

Цитата:

Сообщение от StormX07 (Сообщение 1094767)
Вот ссылка на игру FEZ для PS4 из ПСН весит 227Mb если что то получиться отпишитесь.

http://gs2.ww.prod.dl.playstation.ne...GAMEPOLYTR.pkg

Легко распаковывается утилитой unpkg.exe
http://i1.imageban.ru/out/2017/12/31...60e1ff701c.png
Распаковка:
Код:

unpkg EP4427-CUSA00382_00-FEZTHEGAMEPOLYTR.pkg
PS4 PKG header:
- PKG magic: 0x7F434E54
- PKG type: 0x81000001
- PKG table entries: 19
- PKG system entries: 6
- PKG table offset: 0x2A80


PS4 PKG content header:
- PKG content offset: 0x80000
- PKG content size: 0xDD50000


PS4 PKG table entries:
Entry #0
- PKG table entry type: 0x1
- PKG table entry offset: 0x2CE0
- PKG table entry size: 0x260

Entry #1
- PKG table entry type: 0x10
- PKG table entry offset: 0x2000
- PKG table entry size: 0x800

Entry #2
- PKG table entry type: 0x20
- PKG table entry offset: 0x2800
- PKG table entry size: 0x100

Entry #3
- PKG table entry type: 0x80
- PKG table entry offset: 0x2900
- PKG table entry size: 0x180

Entry #4
- PKG table entry type: 0x100
- PKG table entry offset: 0x2A80
- PKG table entry size: 0x260

Entry #5
- PKG table entry type: 0x200
- PKG table entry offset: 0x2F40
- PKG table entry size: 0x8C

Entry #6
- PKG table entry type: 0x400
- PKG table entry offset: 0x6A60
- PKG table entry size: 0x400

Entry #7
- PKG table entry type: 0x401
- PKG table entry offset: 0x6E60
- PKG table entry size: 0x200

Entry #8
- PKG table entry type: 0x402
- PKG table entry offset: 0x7C260
- PKG table entry size: 0xA0

Entry #9
- PKG table entry type: 0x403
- PKG table entry offset: 0x7C300
- PKG table entry size: 0x214

Entry #10
- PKG table entry type: 0x1000
- PKG table entry offset: 0x7060
- PKG table entry size: 0x628

Entry #11
- PKG table entry type: 0x1001
- PKG table entry offset: 0x2FD0
- PKG table entry size: 0x1A0

Entry #12
- PKG table entry type: 0x1002
- PKG table entry offset: 0x3170
- PKG table entry size: 0x3774

Entry #13
- PKG table entry type: 0x1003
- PKG table entry offset: 0x68F0
- PKG table entry size: 0x170

Entry #14
- PKG table entry type: 0x1004
- PKG table entry offset: 0x64FC0
- PKG table entry size: 0x6B9

Entry #15
- PKG table entry type: 0x1005
- PKG table entry offset: 0x65680
- PKG table entry size: 0x14

Entry #16
- PKG table entry type: 0x1006
- PKG table entry offset: 0x5F730
- PKG table entry size: 0x588C

Entry #17
- PKG table entry type: 0x1200
- PKG table entry offset: 0x7690
- PKG table entry size: 0x58091

Entry #18
- PKG table entry type: 0x1401
- PKG table entry offset: 0x656A0
- PKG table entry size: 0x16BC0


Found name table entry. Extracting file names:
param.sfo
playgo-chunk.dat
playgo-chunk.sha
playgo-manifest.xml
pronunciation.xml
pronunciation.sig
pic1.png
icon0.png
trophy/trophy01.trp

Successfully mapped 9 files.

Calculated SHA-256 hashes:
Main entries 1:
CA5B8F887FE03D6AEE1ED5BB43BF3879421EFDBF17FCB67CC46D636A3E4AAF8
Main entries 2:
ECA22D593D4CF8398C886B8B4E294F6792C18B9122F071588A85D096AFD4CAF8
Digest table:
41FC3DDEE99C3E4EB588E47938E5FC1C43F19DDB36DBB14C5AE2D9F6298EF3
Body:
C0DDD39B58D2077E8E1F3E601135BCA35AD8DAAE456ACE3DC1F12685DAF27
Content (1 block):
A275263452A0732BF56F43916EF8DE98F85195CA8B6FF41F5611015ECE29E6D
Content:
ECBEDABAC9326A4428D2276555F8B9BE7AB04CA4C1AC112BBF2C108A8BCDD658

Dumping internal PKG files:
EP4427-CUSA00382_00\digest_table.bin
EP4427-CUSA00382_00\unknown_entry_0x800.bin
EP4427-CUSA00382_00\unknown_entry_0x200.bin
EP4427-CUSA00382_00\unknown_entry_0x180.bin
EP4427-CUSA00382_00\meta_table.bin
EP4427-CUSA00382_00\name_table.bin
EP4427-CUSA00382_00\license.dat
EP4427-CUSA00382_00\license.info
EP4427-CUSA00382_00\unknown_file_1.bin
EP4427-CUSA00382_00\unknown_file_2.bin
EP4427-CUSA00382_00\param.sfo
EP4427-CUSA00382_00\playgo-chunk.dat
EP4427-CUSA00382_00\playgo-chunk.sha
EP4427-CUSA00382_00\playgo-manifest.xml
EP4427-CUSA00382_00\pronunciation.xml
EP4427-CUSA00382_00\pronunciation.sig
EP4427-CUSA00382_00\pic1.png
EP4427-CUSA00382_00\icon0.png
EP4427-CUSA00382_00\trophy\trophy01.trp
Finished!



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

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