READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Singstar (PS3) .pkf file with zlib

Read or post about compression. And decompression. Or ask questions how to decompress your files.
Post Reply
MarcosMC
ultra-n00b
Posts: 3
Joined: Thu Sep 23, 2010 9:42 am

Singstar (PS3) .pkf file with zlib

Post by MarcosMC » Thu Sep 23, 2010 10:00 am

Hi!
I have an. PKF unpacking very easy (in hexadecimal: after the file path, the first four bytes is the beginning of the file and the following 4 size). But there. Xml zlib compressed. How I can uncompress them?

Thanks

Hawkear
ultra-n00b
Posts: 2
Joined: Tue Apr 06, 2010 3:00 pm

Re: Singstar (PS3) .pkf file with zlib

Post by Hawkear » Sat Sep 25, 2010 2:56 pm

Use this script:

Code: Select all

# PKF-File from Sony Singstar PS3
# script for QuickBMS http://aluigi.org/papers.htm#quickbms

idstring "PACKAGE "
endian big
comtype zlib_noerror
get UNKNOWN1 long
get UNKNOWN4 short
get HEADEREND long

do
    get UNKNOWN5 long
    get FILENAME string
    get OFFSET long
    get SIZE long
#    print "Filename %FILENAME% Offset %OFFSET% Length %SIZE%"
    savepos POS
    goto OFFSET
        get ZLIB long
        get UNKNOWN6 long
        get USIZE long
    goto POS
    if ZLIB == 1514948930    # ZLIB compressed
        math OFFSET += 12
        math SIZE -= 12
        clog FILENAME OFFSET SIZE USIZE
    else                    # uncompressed
        log FILENAME OFFSET SIZE
    endif
while POS < HEADEREND

k4roshi
ultra-n00b
Posts: 1
Joined: Tue Sep 14, 2010 6:07 pm

Re: Singstar (PS3) .pkf file with zlib

Post by k4roshi » Sun Sep 26, 2010 1:46 pm

the pkf script works wonders.. i think the pkd's is where the beef is, but they seem to be encrypted..
Anyway i noticed that /dev_hdd0/game/BCES00011SINGSTARFAMILY/USRDIR in the ps3 hard drive stores the dlc. Unfortunately I don't have any and obviously (as i'm on 3.41) i cannot download any now, if anyone has it he should have a look at how they're stored, so that we can add more songs, maybe from ps2 singstars or even custom ones.

MarcosMC
ultra-n00b
Posts: 3
Joined: Thu Sep 23, 2010 9:42 am

Re: Singstar (PS3) .pkf file with zlib

Post by MarcosMC » Mon Sep 27, 2010 7:22 am

Thanks Hawkear!!!!

plugin for .PKD's?

wallflow
ultra-n00b
Posts: 1
Joined: Wed Sep 29, 2010 10:37 am

Re: Singstar (PS3) .pkf file with zlib

Post by wallflow » Wed Sep 29, 2010 10:47 am

k4roshi wrote:the pkf script works wonders.. i think the pkd's is where the beef is, but they seem to be encrypted..
Anyway i noticed that /dev_hdd0/game/BCES00011SINGSTARFAMILY/USRDIR in the ps3 hard drive stores the dlc. Unfortunately I don't have any and obviously (as i'm on 3.41) i cannot download any now, if anyone has it he should have a look at how they're stored, so that we can add more songs, maybe from ps2 singstars or even custom ones.
Songs from singstore comes with some DRM protection/encryption (file extension are like this Pack0_XXXXX.pkg.drm).
If anyone know how to remove DRM from these files, we can easily unpack and pack again (it seem a standard PS3 PKG file with DRM protection/encryption).

I think like you, "PKD's seems to be where the beef is".

MarcosMC
ultra-n00b
Posts: 3
Joined: Thu Sep 23, 2010 9:42 am

Re: Singstar (PS3) .pkf file with zlib

Post by MarcosMC » Mon Oct 04, 2010 3:25 pm


bm1

Re: Singstar (PS3) .pkf file with zlib

Post by bm1 » Sun Mar 20, 2011 12:30 pm

hi guys.
Any news on this?
I'd love to put some more songs in.

Robberson
ultra-n00b
Posts: 1
Joined: Sat Oct 08, 2011 8:03 am

Re: Singstar (PS3) .pkf file with zlib

Post by Robberson » Sat Oct 08, 2011 8:07 am

Anyway i noticed that /dev_hdd0/game/BCES00011SINGSTARFAMILY/USRDIR in the ps3 hard drive stores the dlc. Unfortunately I don't have any and obviously (as i'm on 3.41) i cannot download any now, if anyone has it he should have a look at how they're stored, so that we can add more songs, maybe from ps2 singstars or even custom ones.


--------------------------------------------------------------
wii remote controllerxbox 360 controllersps3 accessories

blubber
ultra-n00b
Posts: 1
Joined: Thu Aug 15, 2013 9:58 pm

Re: Singstar (PS3) .pkf file with zlib

Post by blubber » Sun Aug 18, 2013 12:39 am

Robberson wrote:Anyway i noticed that /dev_hdd0/game/BCES00011SINGSTARFAMILY/USRDIR in the ps3 hard drive stores the dlc. Unfortunately I don't have any and obviously (as i'm on 3.41) i cannot download any now, if anyone has it he should have a look at how they're stored, so that we can add more songs, maybe from ps2 singstars or even custom ones.
I bought a Song (and 2 Demo Songs) and backed them up.

The Songs are safed as ".pkg.drm"

The names for Example are:
"Pack0_100SW6.pkg.drm"
"Pack0_100SXO.pkg.drm"

You can't extract them like normal pkg's.


BTW: There is another Folder "SongCache" in which the previews are stored and the preview files are NOT crypted!
Every Song/Video have his own Folder, for example:
"Prod_Sku_100SW6"
  • acts_1_0.xml
    acts_2_0.xml
    acts_3_0.xml
    acts_4_0.xml
    acts_5_0.xml
    acts_6_0.xml
    config.xml
    covers.xml
    melodies_1.chc
    melodies_2.chc
    melodies_3.chc
    melodies_4.chc
    melodies_5.chc
    melodies_6.chc
    songs_1_0.xml
    songs_2_0.xml
    songs_3_0.xml
    songs_4_0.xml
    songs_5_0.xml
    songs_6_0.xml

    and two Folder:
    37446
    melody_1.xml
    melody_2.xml
    melody_3.xml
    melody_4.xml
    melody_5.xml
    melody_6.xml
    preview.mp4

    textures
    page_0.jpg
I just wonder if it would be possible to copy all my Singstar Songs from the DVDs (Ps2)/Blu-rays(PS3) to my HDD so i don't have to change the Disc's all the time and search the songs on all the Backsides of the dvd's.

Like @wallflow already said:
The main Problem is the encrypted .pkg.drm
if we could extract them and repack them, we could import all our DVD/Blu-Ray Songs as "Downloaded Songs".

Edit: If anyone is interested in the files and want to do some research, write me a message.

Post Reply