Sponsored Links

Sponsored Links

PS3 Hypervisor and Bootloader Dumped from RAM and More!


Sponsored Links
233w ago - We are happy to report that the PS3 Hypervisor LV1 and Bootloader LV0 are dumped from the PlayStation 3's RAM after getting our SX28 Hardware a few days ago, utilizing code for glitching and mashing buttons for hours - the exploit eventually will get triggered!

We tried a few different ways to dump out the real memory - the biggest "problem" was the fact that you can't just simply use File I/O code in a kernel module. Furthermore, you can't call the lv1_peek function from user mode either.

Luckily, resident DEV kakarotoks was up to the challenge. After some trial and error (and too many PS3 crashes!) he made a kernel module which maps the "real" PS3 memory to a device in /proc. The /proc area lets the kernel and userland interact some.

Basically, the device /proc/ps3_hv_mem is created when the kernel module is inserted. Once it is inserted, you can use dd to read the device. By doing this, the device gets passed arguments, which is passed along to lv1_peek - which in turns reads out the real memory.

Be advised, don't go beyond the PS3's upper memory limit. At around 260MB, the PS3 tends to crash - it does not like trying to read beyond RAM limits! So, for usage:

First, run the exploit, and get it triggered and working - that's the hard part!

Next, download the attached file, inside are three files, a Makefile, the ps3_hv_mem.c and a pre-compiled version. Stick these in a folder, and run make. It will then compile a kernel module for you (ps3_hv_mem.ko, or use the pre-compiled one). Then simply type: sudo insmod ps3_hv_mem.ko

Enter your password and check /proc for a ps3_hv_mem entry, or your dmesg. If it is there - let the dumping begin!

You can dump out the PS3 Hypervisor and Bootloader (and the rest of the real memory) via dd. You can use the command:

dd if=/proc/ps3_hv_mem of=PS3_Memory_Dump.bin bs=1024 count=10K

That command will dump out 10485760 bytes, or about 10MB - which nicely includes the goodies like LV0 and LV1. Finally, you can also increase the count, which will increase the amount dumped (multiply by blocksize).





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

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

Mbb's Avatar
#99 - Mbb - 232w ago
Who says it has to be for piracy? A lot of us hate using our real discs. I'd like to run my games as ISOs off a hard drive instead of using my real discs.

Even when the disc itself is protected, like a UMD with its casing, the loading times are horrible. It would be dreadful using the real discs on a PSP, the loading times are disgusting. I keep all my real discs in a neat little collection and use ISOs I made of them. Games which had 10 second loading times now have no loading time, much better.
Ok, but i'm waiting for the loaders to use it for games.. i'm just telling the truth about what I think.

playforfun's Avatar
#98 - playforfun - 232w ago
I recall about one of your project called JIG who's work (i don't remember where is the thread sorry) who you can restore a retail with options of debug but not work for the moment. Maybe with this, you can finalise the conversion to have a debug with a retail.

It's just an idea, I'm not enough skill to say if this JIG can finally work full..

Neo Cyrus's Avatar
#97 - Neo Cyrus - 232w ago
I like you, you are not a anti-pirate man, what's your username on The Pirate Bay?
Who says it has to be for piracy? A lot of us hate using our real discs. I'd like to run my games as ISOs off a hard drive instead of using my real discs.

Even when the disc itself is protected, like a UMD with its casing, the loading times are horrible. It would be dreadful using the real discs on a PSP, the loading times are disgusting. I keep all my real discs in a neat little collection and use ISOs I made of them. Games which had 10 second loading times now have no loading time, much better.

PS3 News's Avatar
#96 - PS3 News - 232w ago
I like you, you are not a anti-pirate man, what's your username on The Pirate Bay?
Ha! It's true though... most people are members (for the last 3-4 years actually) wanting and waiting to run PS3 back-ups. There is no reason to act like a hypocrite and say after all this time we won't allow such things here.

Mbb's Avatar
#95 - Mbb - 232w ago
To clarify, CJPC has no issues whatsoever releasing his PS3 TEST "Backup Launcher" if, for example, the flags can be changed to allow Retail PS3 consoles to run as Debug units.

So to confirm, none of us are against people using loaders/launchers at all... and whether it's us or someone else who releases them, just like all the PSP loaders we will definitely post any PS3 ones here.
I like you, you are not a anti-pirate man, what's your username on The Pirate Bay?

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







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