Post Reply 
Hacking PRX files
Author Message
Mc Cabe
Storm Trooper

Posts: 1,218.1771
Threads: 177
Joined: 14th Aug 2007
Reputation: 1.43435
E-Pigs: 38.5281
Offline
Post: #1
MyBB Hacking PRX files
Firstly i was thinking about custom home screens on 3.71 M33. So i thought i might take a look in impose.prx and impose.rsc that contained the images used in the home screen for previous firmwares. I searched for the text strings:-BMP,-GIM,-MIG (partly because i didn't know what i was looking for). To my surprise nothing showed up. The files were decrypted, so I'm a bit confused, have I searched for the wrong extensions or what?

Also i tried to do this with the html files. I searched for the same text strings but found no images in the files. I know Z33 managed to extract the icons used in the browser, so where am i going wrong?

Thanks for any advice

p.s i know this is kinda a help thread but I intend for it to turn into a "How to customize icons in the browser and how to make a custom home screen, for 3.71 M33. All via hexing off course until someone like Z33 or Zinga Burga make a impose or a htmlviewer.res (.prx) gui or something for 3.71 M33. (not saying you have to, its just Z33 has done this for previous firmwares)

umm?
(This post was last modified: 11/12/2007 11:54 AM by Mc Cabe.)
11/12/2007 11:52 AM
Visit this user's website Find all posts by this user Quote this message in a reply
ZiNgA BuRgA
Smart Alternative

Posts: 17,022.2988
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1454
Offline
Post: #2
RE: Hacking PRX files
If you search an RCO for "BMP" or "MIG" you won't find anything either...  (the "GIM" header is used for PS3 GIMs as the PS3 handles things in big-endian format)

This is because the images in RCOs are compressed.  Remember, compression ≠ encryption, so being decrypted does not necessarily mean decompressed.


I don't know how the images are stored in that PRX, and have never looked into it myself.
It _may_ be just some compressed images, or it may not.
You can try searching for the zlib signature (0x78DA or 0xDA78 from memory) or the RLZ signature (can't remember; RLZ doesn't really have a signature, but seems to use small compression block sizes, thus the MIG headers compress to similar sequences of bytes).

Good luck!
11/12/2007 07:58 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Mc Cabe
Storm Trooper

Posts: 1,218.1771
Threads: 177
Joined: 14th Aug 2007
Reputation: 1.43435
E-Pigs: 38.5281
Offline
Post: #3
RE: Hacking PRX files
Sorry for the bump, but zinga I haven't found anything yet :(
searched those signatures and extracted as a dat file but that makes your rco editor close done :S

ZiNgA BuRgA Wrote:(can't remember; RLZ doesn't really have a signature, but seems to use small compression block sizes, thus the MIG headers compress to similar sequences of bytes).

How could i use this info to search for the image files. Do you have any other ideas zinga?

umm?
(This post was last modified: 05/01/2008 11:41 AM by Mc Cabe.)
05/01/2008 11:40 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Ac_K
I See K

Posts: 141.5490
Threads: 5
Joined: 9th Jun 2007
Reputation: -3.19624
E-Pigs: 12.2039
Offline
Post: #4
RE: Hacking PRX files
0x78DA in htmlviewer_ui.prx at the end of file is present ... It's the signature ?
05/01/2008 12:11 PM
Find all posts by this user Quote this message in a reply
Mc Cabe
Storm Trooper

Posts: 1,218.1771
Threads: 177
Joined: 14th Aug 2007
Reputation: 1.43435
E-Pigs: 38.5281
Offline
Post: #5
RE: Hacking PRX files
just one

there are many icons used in the browser, so that would have to be more then one

EDIT: I can't find it. Are you searching in 3.80 or 3.71

umm?
(This post was last modified: 05/01/2008 12:25 PM by Mc Cabe.)
05/01/2008 12:22 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Ac_K
I See K

Posts: 141.5490
Threads: 5
Joined: 9th Jun 2007
Reputation: -3.19624
E-Pigs: 12.2039
Offline
Post: #6
RE: Hacking PRX files
in the file htmlviewer.res :

At the beginning I don't know what the file is it... but I find text !

Code:
https://sec.ifilter.jp/service/start.php?pagetype=psp
http://www.jp.playstation.com/R/pspmenu_a001
i-Filter for PSP

(Search "PSP")

At the end... Many song of the Internet browser are present !

Code:
1
2
3
4
5
6
7
SE2_Cursor.aif
SE3_Normal_OK.ai
SE4_Cansel.aif
SE8_Option.aif
SE09_Error.aif
SE12_System_OK.a
SE13_System_NG.a

(Search "VAG")

in the file htmlviewer_plugin.rco :
Just text and other little value in page data !

So the brower icon is in htmlviewer_ui.prx !!
I see the name of image but i don't find where is the image ! Because I don't have any header or other...

Code:
GM_ReloadMenu
GM_ReloadMenuHide
MouseCursorPencil
MouseCursorNormal
MouseCursorHand

05/01/2008 01:32 PM
Find all posts by this user Quote this message in a reply
ZiNgA BuRgA
Smart Alternative

Posts: 17,022.2988
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1454
Offline
Post: #7
RE: Hacking PRX files
The RES file has a lot of zlib compressed files in it.  I decompressed a few, but none appear to be images.

Somewhat doubting that the PRX contains them, as there doesn't appear to be any compressed data in it...
05/01/2008 07:29 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Mc Cabe
Storm Trooper

Posts: 1,218.1771
Threads: 177
Joined: 14th Aug 2007
Reputation: 1.43435
E-Pigs: 38.5281
Offline
Post: #8
RE: Hacking PRX files
ZiNgA BuRgA Wrote:The RES file has a lot of zlib compressed files in it.  I decompressed a few, but none appear to be images.

Somewhat doubting that the PRX contains them, as there doesn't appear to be any compressed data in it...

Yeh they can't be images because they cause you rco editor to either freeze or close down. Zinga do you know how Z33 managed to acquire the images.

http://forums.maxconsole.net/showthread.php?t=62518

umm?
06/01/2008 03:17 AM
Visit this user's website Find all posts by this user Quote this message in a reply
ZiNgA BuRgA
Smart Alternative

Posts: 17,022.2988
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1454
Offline
Post: #9
RE: Hacking PRX files
Mc Cabe Wrote:
ZiNgA BuRgA Wrote:The RES file has a lot of zlib compressed files in it.  I decompressed a few, but none appear to be images.

Somewhat doubting that the PRX contains them, as there doesn't appear to be any compressed data in it...

Yeh they can't be images because they cause you rco editor to either freeze or close down. Zinga do you know how Z33 managed to acquire the images.

http://forums.maxconsole.net/showthread.php?t=62518

I didn't say they weren't images.
Actually, it's probably some other random thing causing the crash.  I can decompress them, since I know the source code to my editor very well :P

Z33 said there's one file containing multiple images.  Which would mean that one of the files compressed in the RES file must contain the image.
I just never really bothered to decompress all the files.

Knowing what's inside isn't too useful until you figure out the file format, so you can actually change the contents...
I haven't particularly been interested in the RES file.  No-one has looked into it?
I may, if I'm bored enough, but yeah...
06/01/2008 03:31 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Mc Cabe
Storm Trooper

Posts: 1,218.1771
Threads: 177
Joined: 14th Aug 2007
Reputation: 1.43435
E-Pigs: 38.5281
Offline
Post: #10
RE: Hacking PRX files
Oh right so, there is on image that contains all the icons?

will that image be compressed with zlib signature as you suggested. I could save each selection but I wouldn't know how to view it as an image. You said rename to dat and open with rco editor, but if that doesn't work, what do you do?

umm?
06/01/2008 03:36 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)

 Quick Theme: