Sponsored Links

Sponsored Links

Dumping PS3 Hypervisor and Bootloader with Atmega8 at 16Mhz


Sponsored Links
253w ago - Hi guys, I used an Atmega8 running at 16Mhz (I had a couple lying about from the BT Vision project I was working on) and knocked up a small prog to do the same as the other chips and dump out the PS3 Hypervisor and Bootloader.

I was quite surprised, It actually worked fairly straight away! I only had one pulse going everytime I pressed the button at first but not a lot was happening.

So I did what xorloser did, and modded it so it pulsed every 100ms while the switch is pressed.

After about 30-40 seconds... I got a hit with the exploit code posted [Register or Login to view links]. Then I used the dumper (posted here) to dump the 10mb bin.

Just having a look through the dump, lots of strings in there.. I haven't dropped it into [Register or Login to view links] yet tho...

This is the source and hex (for those who dont want to compile it) for the Atmega8 which I glitched my PS3 with. The Chip I used was the Atmega8-16pu. You will also need a 16mhz Crystal, and 2 x 22pf Capacitors.

Grounding pin 14 on the chip will produce a pulse on Pins 2 of the chip (infact it does all of PORTD) This should then go to the memory bus point on the ps3. See Circuit diagram (below).

I used [Register or Login to view links] to program my chip, with CKOPT ticked in the fuse settings, everything else was unticked.

Mick



Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter, Facebook and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene and PlayStation 4 scene updates and fresh homebrew releases!

Comments 55 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles.
 
#45 - ckj1979 - 252w ago
ckj1979's Avatar
[QUOTE=SCE;285215]Exactly. Actually being able to find the tools in my country is more important than the price

Of course, the price shuld be

#44 - CodeKiller - 252w ago
CodeKiller's Avatar
You can use almost all modern atmel microcontroller (from range attiny to atmega with ISP programming feature), or you can port to PIC, 8032, etc...

But the 555 is a no good solution. Check the datasheet: it has a rise-, and fall-time of 100ns, TTL type of output (means no Hi-Z so it can interfere with the system), and not flexible.

If you really that out of resources, maybe try some schmidt-trigger and a latch/gate.

#43 - hagisbasheruk - 252w ago
hagisbasheruk's Avatar
Quote Originally Posted by ckj1979 View Post
Arduino is a nice choice

if you wanted something really cheap you could use the atmega8/16 with a cheaply made parallel programmer.

Yes i thought so as it has the FT232RL a USB to serial UART interface with optional clock generator output witch is not in use handy as the internally generated clock (6MHz, 12MHz, 24MHz, and 48MHz) can be brought out of the device and used to drive a microcontroller or external logic.(not sure why this wasn't use to drive the ATmega , mabey just to give the Arduino some more options for use)

The nice thing is the power options witch can run the board from a battery/usb or AC-DC adaptor and it has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent.

Here is the circuit: [Register or Login to view links]

As you can see it is just an enhanced version of what was posted so will be really suitable for those who don't like to built their own or just can be arsed to.

Hopefully this adds more intensive for others to go peek there own ps3 system and dump their own hyperviser. Thanks is0mick for starting this thread and thanks ckj1979 for your response.

#42 - SCE - 252w ago
SCE's Avatar
Exactly. Actually being able to find the tools in my country is more important than the price

Of course, the price shuld be

#41 - is0mick - 252w ago
is0mick's Avatar
Quote Originally Posted by SCE View Post
I am still waiting for a cheap solution...

Costs:

  • atmega8 -16pu £2.39 of ebay
  • 16mhz crystal + 2 x caps £0 robbed off an old circuit board.
  • programmer £0 (old printer lead chopped up)
  • Piece of vero board ~50p
  • Dumping the hypervisor - Priceless :P

I make that < £3 How cheap do you want?

Mick

 

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







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