pspbtconf for 3.51M33
|
Author |
Message |
Ac_K
I See K
Posts: 141.5490 Threads: 5
Joined: 9th Jun 2007
Reputation: -3.19624
E-Pigs: 12.2039
|
RE: pspbtconf for 3.51M33
Quote:pspbtcnf.bin 3.51 :
Doc by Ac_K ...
===================
*******************
Header : 0x0 to 0xff
====================
0x18 : 60 27 (Invert this for had the offset of PRX List 0x2760)
0x1C : BIN Filesize in bytes
0x4E : +0x01 byte by Path add
0x6C : +0x01 byte by Path add
0x8C : +0x01 byte by Path add
0xAC : +0x01 byte by Path add
0xCC : +0x01 byte by Path add
0xEC : +0x01 byte by Path add
PRX Lines :
==========
Example :
Offset 0x100 for the first path.
Two lines aligned in 16 bytes.
01 00 01 80 01 00 00 00 00 00 00 00 00 00 00 00
BF 33 56 F5 E3 A2 8C 3A 43 5D BE F7 70 F0 66 64
First line : Type PRX , Path PRX line.
Second line : Hash of the PRX. (You could NOP this line, the hash isn't check !)
1) 6 Type (First byte / in First line) :
----------------------------------------
0x01 : VSH
0x02 : GAME
0x04 : UPDATER
0x08 : POPS
0x10 : LICENSE GAME
0x40 : APP
2) Attributes (Three bytes / in First line) :
-----------------------------------------
0x00 0x01 0x80 : same every time !
3) Adress PRX Line :
--------------------
In the original pspbtcnf.bin the offset of the first path is 0x2760.
For the "/kd/sysmem.prx" the offset is 0x2761.
The fifth byte in the first path is 0x01.
0x2760 + 0x01 = 0x2761.
For the second path (Offset : 0x120), the fifth byte is 0x10.
For "/kd/loadcore.prx", 0x2760 + 0x10 = 0x2770.
The fifth byte it's length (in hexadecimal) of the last PRX path string.
4) 11 last bytes it's every time 0x00...
Thanks :
- _main("JL") - http://forums.maxconsole.net/showpost.ph...stcount=14
- BStronga - The first modify pspbtcnf.bin !
- M33 - Custom Firmware 3.51 !
I made that... If Bstronga could corrige my doc, ZiNgA BuRgA could made an editor :p...
It's incompleted for the first two bytes...
Sorry for my bad english, I'm french with a school english !
(This post was last modified: 18/07/2007 03:26 PM by Ac_K.)
|
|
17/07/2007 11:55 AM |
|
u_c_taker
hacks=drama
Posts: 3,185.2011 Threads: 102
Joined: 29th Jan 2007
Reputation: -1.03084
E-Pigs: 36.7855
|
RE: pspbtconf for 3.51M33
|
|
17/07/2007 12:11 PM |
|
bstronga
Vimperator
Posts: 457.2241 Threads: 19
Joined: 11th Mar 2007
Reputation: -5.33618
E-Pigs: 22.6748
|
RE: pspbtconf for 3.51M33
@Ac_K
0x18 offset to prx list
0x1C filesize
Quote:2) Unknow (Three bytes / in First line) :
-----------------------------------------
0x00 0x01 0x80 : Identical every time !
they are not identical every time ... they are attributes.
|
|
17/07/2007 04:10 PM |
|
Ac_K
I See K
Posts: 141.5490 Threads: 5
Joined: 9th Jun 2007
Reputation: -3.19624
E-Pigs: 12.2039
|
RE: pspbtconf for 3.51M33
Yeah very thanks bstronga !
And for the sigcheck... It's cracked in the 3.51 M33 ?
So it's useless ?
Now I try to code my tool for edit this file :p
EDIT :
I don't understand the 0x1C offset =/... You can more explain this please ? Thanks in advance !
(This post was last modified: 17/07/2007 04:38 PM by Ac_K.)
|
|
17/07/2007 04:33 PM |
|
matchung
Turok Makto
Posts: 1,744.2413 Threads: 180
Joined: 5th Mar 2007
Reputation: -1.62846
E-Pigs: 162.3154
|
RE: pspbtconf for 3.51M33
Ac_K Wrote:Yeah very thanks bstronga !
And for the sigcheck... It's cracked in the 3.51 M33 ?
So it's useless ?
Now I try to code my tool for edit this file :p
EDIT :
I don't understand the 0x1C offset =/... You can more explain this please ? Thanks in advance !
let say:. 0x8027 equals 10112 in short, go to offset 10112, u can set the prx list starting point.
or swapped 2780, goto offset 0x2780...
|
|
17/07/2007 08:57 PM |
|
Ac_K
I See K
Posts: 141.5490 Threads: 5
Joined: 9th Jun 2007
Reputation: -3.19624
E-Pigs: 12.2039
|
RE: pspbtconf for 3.51M33
Yes I understand this !
But it's the 0x1C offset... I don't know what is the "filesize"... Or, if it's the size of the BIN file... how find this (in hex)?
|
|
18/07/2007 09:12 AM |
|
matchung
Turok Makto
Posts: 1,744.2413 Threads: 180
Joined: 5th Mar 2007
Reputation: -1.62846
E-Pigs: 162.3154
|
RE: pspbtconf for 3.51M33
Ac_K Wrote:Yes I understand this !
But it's the 0x1C offset... I don't know what is the "filesize"... Or, if it's the size of the BIN file... how find this (in hex)?
it is the bin file overall size.
|
|
18/07/2007 09:26 AM |
|
Ac_K
I See K
Posts: 141.5490 Threads: 5
Joined: 9th Jun 2007
Reputation: -3.19624
E-Pigs: 12.2039
|
RE: pspbtconf for 3.51M33
Sorry for this short message but... Matchung you don't help me !
How find the hex valeur at 0x1C ???
Bstronga :p HHeellpp ^^
|
|
18/07/2007 02:17 PM |
|
bstronga
Vimperator
Posts: 457.2241 Threads: 19
Joined: 11th Mar 2007
Reputation: -5.33618
E-Pigs: 22.6748
|
RE: pspbtconf for 3.51M33
well like matchung already said its just the pspbtcnf.bin filesize in hexadecimal ;o
|
|
18/07/2007 02:19 PM |
|
Ac_K
I See K
Posts: 141.5490 Threads: 5
Joined: 9th Jun 2007
Reputation: -3.19624
E-Pigs: 12.2039
|
RE: pspbtconf for 3.51M33
Yeah... I'm very dumb =/... It's very simple !
So I learn more VB now... For made a BIN Editor =) !
Thanks All for precision !
|
|
18/07/2007 03:22 PM |
|
User(s) browsing this thread: 4 Guest(s)