How Do You Analyze The Contents of the DATA.PSAR File?

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
AuDioFreaK39
Posts: 8
Joined: Sun Jul 03, 2005 8:25 am
Location: CA, USA

How Do You Analyze The Contents of the DATA.PSAR File?

Post by AuDioFreaK39 »

Is there a certain program or compiler that will let someone analyzie the data.psar files in the 1.51/1.52 firmwares? I, along with some others think this is the next major step to exploiting the psp. Here is one of my reasons for thinking this:

The 1.51 DATA.PSAR file has a size of 10,682KB, while the 1.52 DATA.PSAR has file has a size of 10,044KB. This means that Sony has removed something since 1.51. Also, the DATA.PSP files are like that as well. 1.51's DATA.PSP file is 3,618KB while 1.52's DATA.PSP file is 3,594KB.
psp = pwnage
Image
Image
User avatar
Danj
Posts: 70
Joined: Sun May 15, 2005 5:04 am
Location: Peterlee, DURHAM, UK
Contact:

Re: How Do You Analyze The Contents of the DATA.PSAR File?

Post by Danj »

AuDioFreaK39 wrote:The 1.51 DATA.PSAR file has a size of 10,682KB, while the 1.52 DATA.PSAR has file has a size of 10,044KB. This means that Sony has removed something since 1.51. Also, the DATA.PSP files are like that as well. 1.51's DATA.PSP file is 3,618KB while 1.52's DATA.PSP file is 3,594KB.
This is an erroneous assumption. It's much more likely that the 1.52 firmware is simply better compressed than the 1.51.
Dan Jackson
bbb
Posts: 2
Joined: Wed Jul 06, 2005 1:59 am

Post by bbb »

probably compression issue

BBB
AuDioFreaK39
Posts: 8
Joined: Sun Jul 03, 2005 8:25 am
Location: CA, USA

Post by AuDioFreaK39 »

Well, ok, but how would you analyze the DATA.PSAR file anyways?
psp = pwnage
Image
Image
MindWall
Posts: 70
Joined: Tue May 10, 2005 4:27 pm

Post by MindWall »

if i'm not mistaken the following is a mrbrown or gorim quote:

DATA.PSAR

First 16 bytes of the PSAR file
00 to 03 == "PSAR" (magic for this file)
04 to 07 == 01 00 00 00
08 to 0B == NN NN NN NN (size of encrypted section, not including PSAR header)
0C to 0F == 01 00 00 00

PSAR-structure
1. Header
2. type A section
__a. Header
__b. Data
3. type A section
__a. Header
__b. Data
4. type B section
__a. Header
__b. Data
....
N-1.type A section
__a. Header
__b. Data
N. type B section
__a. Header
__b. Data

Type A : 272 bytes (0x110)
Type B : Variable size data
Last edited by MindWall on Wed Jul 06, 2005 9:17 am, edited 1 time in total.
AuDioFreaK39
Posts: 8
Joined: Sun Jul 03, 2005 8:25 am
Location: CA, USA

Post by AuDioFreaK39 »

So does that mean the "N" sections are the encrypted sections of data? I'm confuzed.
psp = pwnage
Image
Image
MindWall
Posts: 70
Joined: Tue May 10, 2005 4:27 pm

Post by MindWall »

read on here:
http://forums.ps2dev.org/viewtopic.php?t=931

edit:

just want to point out that newer games come with the 1.5 ver update in the sysdir/update
there is the usual param.sfo and
eboot.bin (data.psp)
data.bin (data.psar)
pyrosama
Posts: 66
Joined: Fri May 13, 2005 1:08 pm

Post by pyrosama »

So it has them unpackaged....

When using a 1.0 and runniung the game does it launch the updater off of the UMD or does it copy it to the MS? If it copies it to the umd then does it package it?


Thanks,
PyroSama
Post Reply