Sponsored Links

Sponsored Links

Dumping PS3 Hypervisor and Bootloader with Atmega8 at 16Mhz


Sponsored Links
232w 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 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 55 Comments - Go to Forum Thread »

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

SCE's Avatar
#40 - SCE - 231w ago
I am still waiting for a cheap solution...

ckj1979's Avatar
#39 - ckj1979 - 231w ago
Arduino is a nice choice

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

hagisbasheruk's Avatar
#38 - hagisbasheruk - 231w ago
I have previously programmed in ASM on PICs for a few projects years ago, getting data from sensors attatched to ports and writing serial data to some sharp 2 line LCD modules to display results,anyway that got me thinking mabey i could use a PIC of some sort to glitch as some local shops sell them and the programmer/debugger s(never owned my own,just used the one at Uni) but to my suprise the good ones are quite expensive.This led me to following a link to here.Then i had a look at the Arduino Duemilanove based on the ATmega328 as it has usb in-circuit programming.

I have been looking for at different programmer/microprocessor combinations and have decided the the Arduino Duemilanove based on the ATmega328 might be a good option as RS Components are doing them and also coolcomponents.co.uk for £20 approx.

http://docs-europe.origin.electrocomponents.com/webdocs/0db9/0900766b80db997b.pdf

Oh PS to site BOSS i like the way you run things round here. those blogs out there are just full of whiners, so i am glad i have found somewhere that i mabey able to better follow things.I am in no way a hacker by any means but i do like to be able to follow through whats going on and actually trying out the same process to get a better understanding of the topic at hand, thats what got me into using IDApro and getting WinCE and Pocket PC apps running on the Gizmondo Handheld Console.

So its my birthday in March, will get the kids to get me the Arduino Duemilanove or has anyone got a better option, remembering i want to be able to reuse and program the microcontroller ?

tripellex's Avatar
#37 - tripellex - 231w ago
Hey guys,

I have a tunable oscillator circuit I created a while back for a defunct project, that uses two OSAs. Do you think it would it be possible to modify this board to generate the right pulse?

ckj1979's Avatar
#36 - ckj1979 - 231w ago
No worries, i'll give it a go and see how fast it runs..

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







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