PS3 SDAT Creator Released


Submitted by Tranced_1; November 17, 2012


This application, for Windows, will allow you to encrypt V4 decrypted SDATS to V3 SDATS for the use in custom firmware 3.55. However since custom firmware 3.55 cannot decrypt V4 SDATS, this will need to be done on a PS3 running custom firmware 4.XX first. To understand this application, it took me a while to digest the concept of it and allot of reading. So this application is for those with a deeper understanding of the PS3 and the files contained within games etc. Here is a quote from the developer.

 

apppic

 

To Quote:


 

Instructions:

  • You first need to decrypt the original V4 SDAT file.
  • You can use extttdpk coded by asmodean asmodean's reverse engineering page - news and updates to decrypt it.
  • This needs to be done on a PS3 with >3.56. e.g 4.21.
  • There are compiled versions of this on the web for example link
  • You need to modify the file decrsdat.lst with a list of SDATs to be decrypted e.g.

 

# input_file output_file
/dev_hdd0/model_shader_pack.SDAT /dev_hdd0/model_shader_pack.dat

 

There is code available that can decode V3 SDATs on the PC, but we can not decode the V4 SDATs as we do not have the EDATKEY1 that has a SHA-1 of 6ECDFEC0A11890C1F2A689062D3EFE562317B2FB. Once we have this key V4 SDATscan be decrypted on a PC. 

 

This program is also useful for modifying the contents of SDAT file for language conversions etc. I know that this has been requested by people in the past. Now we can do it.

 

To use the SDAT Creator: 

  1. Provide the decrypted data as input to the SDAT creator.
  2. Specify the output SDAT file.
  3. Optionally provide the original V4 SDAT file and it will then use the hashes etc from this file otherwise it just uses some default values..
  4. Press the 'Create SDAT' button and that's it.

 

The code I have provided is based on KDSBest's C# port of the Java code written by JuanNadie. Any keys used in the code are already publicly available on the internet. 

 

Most of the information I used to create this program was gained from this post NPDRM Self algorithm. Big thanks to JuanNadie, KDSBest and others that posted on this thread. I have used it to create successful patches for Test Drive: Ferrari Racing Legends (BLUS30842), Ice Age 4: Continental Drift (BLES01686). For Sports Champions 2.BCES01598 there are other issues with the EBOOT.BIN that I can not fix. For Air Conflicts Pacific Carriers.BLES01604 the V3 SDAT files to not work even on 4.21. I think this is because they contain elf files and V3 SDATs do not support executable content. Men.In.Black.Alien.Crisis.BLES01549. This should work but it has a 4gig+ sdat file, but I have tested my creator can handle files of this size. Disney.Epic.Mickey.2.The.Power.of.Two I have noticed that this has sdat files but I have not had any time to look at them. The code I have provided is based on KDSBest's C# port of the Java code written by JuanNadie.

 

Any keys used in the code are already publicly available on the Internet.

 

Most of the information I used to create this program was gained from this post NPDRM Self algorithm.Big thanks to JuanNadie, KDSBest and others that posted on this thread.
I have used it to create successful patches for Test Drive: Ferrari Racing Legends (BLUS30842) Ice Age 4: Continental Drift (BLES01686).

 

For Sports Champions 2.BCES01598 there are other issues with the EBOOT.BIN that I can not fix.For Air Conflicts Pacific Carriers.BLES01604 the V3 SDAT files to not work even on 4.21. I think this is because they contain elf files and V3 SDATs do not support executable content.Men.In.Black.Alien.Crisis.BLES01549. This should work but it has a 4gig+ sdat file, but I have tested my creator can handle files of this size.Disney.Epic.Mickey.2.The.Power.of.Two I have noticed that this has sdat files but I have not had any time to look at them.


Download: SDAT Creator

Source: psx-scene




Tags: decrypt v4 sdat, oakhead69, ps3 v3 sdat files, sdat creator



Become a Member of Dashhacks!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can sign up for nightly updates.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!


Comments 


 
# nba 2k13edrocks921 2012-11-17 16:35
waiting for a patch for nba 2k13..

Reply
 

 
# RE: PS3 SDAT Creator ReleasedTranced_1 2012-11-18 02:10
Apparently NBA 2k13 has 1GB SDAT files. So this tool can handle them. However I don't have the game to try.

Reply
 

Add comment

Security code
Refresh



 
CREATE ACCOUNT NOW TO POST COMMENTS!

Why create an account on the Dashhacks network? Because being logged in has its privileges!

• COMMENTS! Only logged in users comments go live without waiting for moderator approval!
• No video! The video ad in the upper right doesn't interrupt you on all pages!
• Customize your profile! Flaunt your xBox Live & PSN gamertags!
• It's FREE and it's EASY! And one login works for all of the Dashhacks review sites!

So what are you waiting for?

Go to the TOP RIGHT of the page and LOGIN or click REGISTER!