Sponsored Links

Sponsored Links

GeoHot Releases dePKG - PS3 Firmware Package Decrypter

Sponsored Links
207w ago - Despite retiring from the iPhone and PS3 scene shortly before PS JailBreak first surfaced (amid [Register or Login to view links] from one reseller that appear to point in his direction), today GeoHot has reappeared and shared dePKG which is a PlayStation 3 Firmware Package Decrypter!

Downloads: dePKG PS3 Firmware Package Decrypter / dePKG r1 PS3 Firmware Package Decrypter by daGraveR / dePKG (Pre-Compiled x86_64 and x86) by daGraveR / dePKG (Pre-Compiled Win32) by XVortex / dePKG (Pre-Compiled Win32) and Dissect_CoreOS by cory1492 / Decrypted CORE_OS PKG UnPack Script by anomaly / CORE_OS_PACKAGE.pkg Extract by talruum / Guide: Extracting dev_flash from PS3 Firmware Updates by [Register or Login to view links] / FwTool to Encrypt PS3 Firmware Package Files by [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links] / FwTool (Pre-Compiled) by evilsperm / PS3 PUP Update File Extractor/Creator and PS3 PUP Update File Extractor v2 by KaKaRoToKS / PS3 Decrypt Tools (Windows) / PS3 Firmware Toolbox v1.0 and PS3 Firmware Toolbox v1.1 by Chossy / PS3 Decrypt SELF by GFK

In his [Register or Login to view links], GeoHot simply stated the following, to quote:

"A Little Gift for the Scene
#1419148 - Pastie

Decrypt pkg files computer side.
Mad props to fail0verflow"

Additionally, cory1492 states the following there: "CORE_OS_PACKAGE is NOT a .tar, it's a flash image - to extract it's contents you need to parse it out... a really shoddy/quickly made win32 built extractor for CORE_OS_PACKAGE is attached. Drag and drop your decrypted CORE_OS_PACKAGE onto the exe and it will extract the binaries inside (keep in mind most everything inside it is crypted, it contains the lv1/lv2 selfs and some spu modules and the like.) There shouldn't be anything in there that would prevent a very fast port to *nix (and many thanks go to graf_chokolo for partially documenting the structure on his hv reversing page at lan.st wiki.)

Also did a msys build of the depkg for windows which doesn't rely on external code, source included along with all the COPY notices that go with the aes implementation I used (also I'm running it on win7 x64 from the command line without issue, though it is a 32bit targeted build.)"

As a follow-up, [Register or Login to view links] Tweeted the following confirmation: "http://pastie.org/1419148 <== thx geohot /me whistles"

To quote from PSGroove: "The app is very useful for devs, that are planning to look into Sony's official firmware files. dePKG is a linux app, that will decrypt PKG files (not to be confused with PSN PKG files), that are within PS3UPDAT.PUP files.

This will allow devs to take a look at files such as CORE_OS_PACKAGE.pkg, from the convenience of their PC. Previously, the only way to take a look at these files, was via graf_chokolo's method, which utilized the PS3. Geohot's app is ready to be compiled and includes the necessary decryption keys."

The PS3 Firmware Package Decrypter source code is linked above, and also can be found below as follows: [Register or Login to view links]

Little script to unpack the decrypted core_os pkg by anomaly:

[Register or Login to view links]
[Register or Login to view links]

From kamikatze, a Decrypted 3.41 CORE_OS_PACKAGE Extract Shell Script: [Register or Login to view links]

Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter, Facebook and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene and PlayStation 4 scene updates and fresh homebrew releases!

Comments 91 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles.
#71 - rumblpak - 207w ago
rumblpak's Avatar
Well the patches are the changes to the firmware that we currently make to do the jailbreak for starters as well as any custom firmware changes that we would like such as a chain loader (changes to the bootloader) etc.

I'm basing that on the fact that I know how to program and taking code and piecing it together into a code abomination isn't exactly hard, what is difficult is making the code clean and bug free.

While I agree with you that about 80% of the people on the forums are sitting here going "yeah but will it play GT5," I am not one of them. Writing code such that it works like current ppf patches where you have a main pup as in the update file and then a list of changes in a file like a ppf is not difficult.

Where the difficultly comes in is when people want to add themes and features (not present already) to the firmware. IMO these should be installed separate from a main update file, ESPECIALLY for the dumbasses out there that will go "hur an update for my ps3 slim that will make it play ps2 games dur OMFG I SHOULD INSTALL THIS."

#70 - talruum - 207w ago
talruum's Avatar
Quote Originally Posted by TheBlack View Post
is it possible to depkg firmware 3.50 or 3.55 and use it with JaicraB USB Firmware Loader v0.3?

if yes, we can keep 3.41 jailbreak firmware and use updated firmware with USb.

if no, i think I have to wait a little time

Don't think so. As I read the slides/see the videos from failoverflow, the keys for lv1/lv2/apploader are different. So, no apploader keys yet (to decompress self's). Correct me if I'm wrong.

And, we don't know how to bypass the chain of trust yet.

We need to change the loaders, or bypass them. Just setting up 3.55 apploader on 3.41 doesn't work too, 'cause 3.55 requires every loader from 3.55 and so on.

We still need more info to come public

#69 - daGraveR - 207w ago
daGraveR's Avatar
Quote Originally Posted by xaxaxe View Post
+ Rep Nice job although you have a small typo the length of the non inflated buffer is
[Register or Login to view code]

Please explain because pkg_size is the size of the decrypted pkg, not the encrypted one. Can't see the error here, since 0x1000 = 4096:

[Register or Login to view code]

#68 - Ihatecompvir - 207w ago
Ihatecompvir's Avatar
It's just the keys extracted from the source of the program.

#67 - relevaa - 207w ago
relevaa's Avatar
Quote Originally Posted by farenheit View Post
This looks interesting:

[Register or Login to view code]


And a initializing vector of:

[Register or Login to view code]

What's interesting? Pls tell us


Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links

Advertising - Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2015 PlayStation 3 News