• Home
  • Downloads
  • EBOOT Fixes
  • Forums
  • New Posts
  • Register
    • Welcome, Register Now! 
    • Premium VIP Membership
    • PS3 Sticky
      • PS3 CFW & MFW
      • PS3 Debug Firmware
      • PS3 Decrypted PSN Links for CFW
      • PS3 Downloads
      • PS3 EBOOT.BIN Original File Links
      • PS3 Firmware
      • PS3 Game Releases List
      • PS3 Guides & Tutorials
      • PS3 Hacking Guides and Tutorials
      • PS3 Hacks & JailBreak
      • PS3 Help & Support
      • PS3 JailBreak Game Compatibility List
      • PS3 JB2 / True Blue (TB) Game Links
      • PS3 multiMAN Updates
      • PS3 Resources
      • PS3 Reviews
      • PS3 Save Files Repository
      • PS3 Themes
      • PS3 Trophies List
      • PS3 Videos
      • PS Vita Trophies List
    • Quick Links
      • Affiliates
      • Contact Us
      • FAQ
      • Post News
      • Site Rules
      • Tag Cloud
 

GeoHot Releases dePKG - PS3 Firmware Package Decrypter

Category: PS3 Hacks & JailBreak  By: serag - (psgroove.com)
Tags: geohot ps3 releases depkg depkg ps3 ps3 firmware package decrypter ps3 pkg decrypter

125w ago - Despite retiring from the iPhone and PS3 scene shortly before PS JailBreak first surfaced (amid rumors 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 netkas / FwTool to Encrypt PS3 Firmware Package Files by waninkoko / PS3 Firmware 3.41 Decrypt / PS3 Firmware 3.50 Decrypt / 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 post, 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, Mathieulh 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: http://pastebin.com/qvJdMtvX

Little script to unpack the decrypted core_os pkg by anomaly:

http://pastebin.com/ujUdWEeW
http://pastebin.com/7VViLpAf

From kamikatze, a Decrypted 3.41 CORE_OS_PACKAGE Extract Shell Script: http://pastebin.com/VzGwVYte




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

Comments 88 Comments - Go to Forum Thread »

Errors

The following errors occurred with your submission

Okay

Quick Reply Quick Reply

  • Decrease Size
    Increase Size
  • Wrap [QUOTE] tags around selected text
Posting Quick Reply - Please Wait Posting Quick Reply - Please Wait
zeromx's Avatar
#73 - zeromx - 125w ago
Reply
The famous hacker waninkoko released a program called FwTool to encrypt PS3 Firmware package files.

From his twitter account: https://twitter.com/hackinblack/status/21002370037063680
Quote FwTool source code pushed. Based on 'depkg' by geohot but with the ability to encrypt packages. Still needs some work. https://github.com/waninkoko/fwpkg

talruum's Avatar
#72 - talruum - 125w ago
Reply
Hey fellows! Happy new year 2011 will be better to all of us!

Long time I don't play with C code... drinking an Erdinger here, and some other there, remembered old times coding this simple tool to extract files from CORE_OS_PACKAGE.pkg (after decoded with geohot tool, of course).

It's not hardcoded, so you can use it on every firmware version that's out. Attached the source code and a x86_64 dynamic compiled at CentOS 5.4.

Maybe the code is wrong, but until now, I assume that's ok. Let's play

Cheers!


[root@localhost 3.41-debug]# ./coreos_extract CORE_OS_PACKAGE.pkg.dec
Number of files: 23
Extracting filename: creserved_0 with size: 262144 at position 1120
Extracting filename: sdk_version with size: 8 at position 263264
Extracting filename: lv1ldr with size: 125256 at position 263296
Extracting filename: lv2ldr with size: 94192 at position 388608
Extracting filename: isoldr with size: 77940 at position 482816
Extracting filename: appldr with size: 123476 at position 560768
Extracting filename: spu_pkg_rvk_verifier.self with size: 64204 at position 684244
Extracting filename: spu_token_processor.self with size: 23700 at position 748448
Extracting filename: spu_utoken_processor.self with size: 26064 at position 772148
Extracting filename: sc_iso.self with size: 86828 at position 798212
Extracting filename: aim_spu_module.self with size: 17560 at position 885040
Extracting filename: spp_verifier.self with size: 55280 at position 902600
Extracting filename: mc_iso_spu_module.self with size: 32908 at position 957880
Extracting filename: me_iso_spu_module.self with size: 35000 at position 990788
Extracting filename: sv_iso_spu_module.self with size: 49272 at position 1025788
Extracting filename: sb_iso_spu_module.self with size: 23984 at position 1075060
Extracting filename: default.spp with size: 8864 at position 1099044
Extracting filename: lv1.self with size: 1211888 at position 1107968
Extracting filename: lv0 with size: 255608 at position 2319872
Extracting filename: lv2_kernel.self with size: 1561552 at position 2575480
Extracting filename: eurus_fw.bin with size: 462740 at position 4137032
Extracting filename: emer_init.self with size: 511416 at position 4599772
Extracting filename: hdd_copy.self with size: 396648 at position 5111188
Done!
[root@localhost 3.41-debug]#

rumblpak's Avatar
#71 - rumblpak - 125w ago
Reply
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."

talruum's Avatar
#70 - talruum - 125w ago
Reply
Originally Posted by TheBlack View Post
Quote 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

daGraveR's Avatar
#69 - daGraveR - 125w ago
Reply
Originally Posted by xaxaxe View Post
Quote + Rep Nice job although you have a small typo the length of the non inflated buffer is
pkg_size-pkg_start


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:

read 0x1300 bytes of pkg
pkg data @ 300 with size 1000
not inflated, writing 4096 bytes

Page 4 of 18 «‹123456789›LAST »

Related PS3 News and PS3 CFW Hacks or JailBreak Articles

• Guide to Install multiMAN PS3 Themes via USB from a PKG File
• Simple PS3Updates v1.6 Build 2 Final PS3 Homebrew App Updated
• Video: Super Pixel Jumper v1.2 PS3 Homebrew Game is Released
• Video: Pointman: The Akkadian Wars PS3 Homebrew Game Arrives
• PSPMinis / PS3Minis / Bite v1.5.1 Update for PS3 is Now Released
• PS3 Fan Control Utility v1.7 for PS3 CFW CEX 3.41 to 4.41 Arrives
Affiliates  NewsNow  Privacy  PS3 CFW & MFW  PS3 Hacks & JailBreak  PS3 Reviews  PS3 Videos  © 2013 PlayStation 3 News

PlayStation 3 Links

• Contact Us E-Mail
• PS3 Affiliates
• PS3 CFW & MFW
• PS3 Debug Firmware
• PS3 Decrypted PSN Links for CFW
• PS3 Downloads
• PS3 EBOOT.BIN Original File Links
• PS3 Firmware
• PS3 Game Releases List
• PS3 Guides & Tutorials
• PS3 Hacking Guides and Tutorials
• PS3 Hacks & JailBreak
• PS3 Help & Support
• PS3 JailBreak Game Compatibility List
• PS3 JB2 / True Blue (TB) Game Links
• PS3 multiMAN Updates
• PS3 News Forums
• PS3 News Site FAQ
• PS3 News Site Advertising FAQ
• PS3 News Site Posting FAQ
• PS3 News Site Privacy FAQ
• PS3 News Site Rules
• PS3 News Site Tag Cloud
• PS3 News Site Terms
• PS3 Resources
• PS3 Reviews
• PS3 Save Files Repository
• PS3 Themes
• PS3 Trophies List
• PS3 Videos
• PS Vita Trophies List

PlayStation 3 News Discussions
PSN Games Decrypted for PS3 Custom Firmware 3.55 by DUPLEX! - 41m ago

elser1's Avatar
Quote wow.thanks mate.thats amazing!! tried to dl it.it says its some script or some bs.anyway you have a mediafire link.cheers...
By elser1 with
 8175 Comments »
PSN Games Decrypted for PS3 Custom Firmware 3.55 by DUPLEX! - 3h ago

tapuPS3's Avatar
Quote DLC for BLUS30778 : The Elder Scrolls V Skyrim - Dragonborn http://zeus.dl.playstation.net/cdn/UP1003/BLUS30778_00/bShuIaxVWkGUfBiOxikxdBCBHMNZFzl...
By tapuPS3 with
 8175 Comments »
Introductions: Hello Everyone, I'm New at PS3News.com! - 5h ago

evanlaundry's Avatar
Quote im a new user...
By evanlaundry with
 7046 Comments »
PS3 Unbricking and Downgrading Service - 6h ago

Pharmtech78's Avatar
Quote Got my ps3 back from Racer and I'm very thankful. He pointed out things that i didn't even know that was wrong with it and of course he fixed it. Ever...
By Pharmtech78 with
 697 Comments »

Latest PlayStation 3 Trophies
Move Street Cricket II: Ace of all trades
Move Street Cricket II: Veteran
Move Street Cricket II: 5 Star
Move Street Cricket II: Velcro Hands

Latest PlayStation Vita Trophies
Men's Room Mayhem: Toilet Trouble
Men's Room Mayhem: Mayhem Master
Men's Room Mayhem: Hygiene Award
Men's Room Mayhem: Sand in the Face

Latest PlayStation 3 Releases
Kamen Rider Battride War Premium TV Sound Edition JPN PS3-HR - 05-24-2013
Tom Clancys H A W X EUR PS3-Googlecus - 05-23-2013
Terraria JPN PS3-HR - 05-23-2013
Kamen Rider Battlide War JPN PS3-Caravan - 05-21-2013

Latest PlayStation 3 Themes
Heavy Rain (Official) Dynamic PS3 Theme - 05-26-2013
Batman Arkham City Dynamic PS3 Theme - 05-26-2013
Wolverine Origins PS3 Theme - 05-19-2013
Wipeout HD Fury Dynamic PS3 Theme - 05-06-2013
  • Contact Us
  • -
  • PS3 News