Sponsored Links

Sponsored Links

Simple File Manager v0.1 for PS3 JailBreak Arrives

Sponsored Links
208w ago - As a follow-up to his previous work, today graf_chokolo has done it again and posted his code for decryption of PS3 SELF files using appldr.

Looks like he still can't decrypt game or NPDRMs selfs but soon pehaps.

Download: Graf Chokolo PS3 SELF Decrypter PSGroove Payload

To quote from xorloser's blog (linked above): Guys, i promised to you to make my SELF decrypter public. I just uploaded it Let me first explain how it works.

I used only HV calls in my code because i wanted to learn how to decrypt SELFs without GameOS. The decryption and decompression of SELFs is done by isolated module appldr which is prepared and loaded by lv1_undocumented_function_99. After appldr is loaded it sends a message and waits for your instructions to decrypt some encrypted segments. When the message arrives i pass encrypted segment data to appldr through shared memory and it decrypts the passed data. When the decryption is done the payload sends the decrypted data over network to my PC and i capture it with tcpdump

I’m using IDA to analyze the decrypted code. First i extract the decrypted segments from pcap dump and load them at right addresses into IDA. I created a shell script to make segment extraction from pcap dumps easier. Virtual addresses of decrypted segments you will find in ELF header.

The target group of this release are again advanced programers among you. The goal of this release is not to give you a tool for SELF decryption but to show you how it can be done So, feel free to ask me any questions about my code. I will support everyone who wants to port my code and create more user-friendly GameOS applications for SELF decryption because i do not intend to write any GameOS tools I’m more interested in HV reversing.

My SELF decrypter is not able to decrypt games and NPDRMs yet but i’m working on it I think you will have enough SELFs now to reverse

I will document my findings about SELF decryption on my HV page in the next days.

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 16 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles. Thanks!

sharks's Avatar
#11 - sharks - 208w ago
Great work! Now, we just need someone to figure out how to play MKV files on the PS3!!

deank's Avatar
#10 - deank - 208w ago
Probably there is something I missed in the initialization - I don't know. It should be other way around - to work with 1.9 and not with 3.4, but there we are. I'll take a look at the samples to find what I did wrong, but if you find it first - let me know

And launchELF is one of the best apps I used constantly for the last 5 years with my PS2!



I see I forgot the container size up there:

[Register or Login to view code]

#zoned: Sorry for multiple posting... Just as I pasted the code above I decided to change the memory container to 5MB and it now works with SDK 1.9. I think I read somewhere that 2MB is enough for the current layout, but it seems not to be the case.

Contact me if I can be of any help.


zoned's Avatar
#9 - zoned - 208w ago
thanks for your comments guys, I had never seen uLE prior to searching for it after your comment, I can see how similar this looks to it.

Deanrr, thanks for the section of code, i will have a look at getting it working under 1.9, it should be possible due to the sample with the sdk working under 1.9

Atlantis's Avatar
#8 - Atlantis - 208w ago
Yeah I really needed such a tool like this since comgenie's file manager seems to be discontinued. I'm now saving the gap using multiman, but I'll definitely give it a try to your tool.

And I agree, something like uLaunchElf for ps2 in ps3 would be such a great and useful tool. Maybe it'd be clearer for user if you show a menu when pressing R1 with all the basic file operations which can be accessed simply by highlighting them and pressing X, like uLE used to work. So you don't have to worry if u press the wrong pad button lol.

Thank you for your work.

deank's Avatar
#7 - deank - 208w ago
Hey, zoned!

Here is my implementation for the OSK (on-screen-keyboard). I hope it will help you to implement CREATE NEW FOLDER and RENAME functions. Comgenie never released info about the OSK and no one tried to post how to use it, so I gave it a try.

Also I added the option to initialize the TEXT ENTRY before opening the dialog, so RENAME is easier now.

I hope this will be useful:

[Register or Login to view code]

For some reason the OSK won't load/show when compiled with SDK 1.9, but works just fine with 3.40.


Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links

Advertising - Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News