Page 1 of 1
Singstar (PS3) .pkf file with zlib
Posted: Thu Sep 23, 2010 10:00 am
by MarcosMC
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
Re: Singstar (PS3) .pkf file with zlib
Posted: Sat Sep 25, 2010 2:56 pm
by Hawkear
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
Re: Singstar (PS3) .pkf file with zlib
Posted: Sun Sep 26, 2010 1:46 pm
by k4roshi
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.
Re: Singstar (PS3) .pkf file with zlib
Posted: Mon Sep 27, 2010 7:22 am
by MarcosMC
Thanks Hawkear!!!!
plugin for .PKD's?
Re: Singstar (PS3) .pkf file with zlib
Posted: Wed Sep 29, 2010 10:47 am
by wallflow
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".
Re: Singstar (PS3) .pkf file with zlib
Posted: Mon Oct 04, 2010 3:25 pm
by MarcosMC
Re: Singstar (PS3) .pkf file with zlib
Posted: Sun Mar 20, 2011 12:30 pm
by bm1
hi guys.
Any news on this?
I'd love to put some more songs in.
Re: Singstar (PS3) .pkf file with zlib
Posted: Sat Oct 08, 2011 8:07 am
by Robberson
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
Re: Singstar (PS3) .pkf file with zlib
Posted: Sun Aug 18, 2013 12:39 am
by blubber
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.