[PSP] PSP 2.0 Exploited
Page 1 of 1
dr.pat




Posts: 130

PostPosted: Fri, 23rd Sep 2005 23:28    Post subject: [PSP] PSP 2.0 Exploited
PSP 2.0 Exploited
Somebody seems to have hacked the 2.0 firmware.
Read below
-----------------------------
First Homebrew Code on 2.00

—————————–

1. Set wallpaper to frame_buffer.png (without overflow.tif present

in the PHOTO directory, or it will crash).

2. Add overflow.tif to the PHOTO directory, and open into the photo

viewer. Custom code to paint the screen! Or to write a homebrew

app! Not to run illegal games.

How It Works?

—————

1. The PNG contains a small amount of code in a known, fixed place

(the VRAM). If to look closely at the wallpaper, sees small

coloured pixels in the right down. The pixels are Allegrex

opcodes, with the highest byte all zero for the ALPHA. These

pixels do:

syscall 0×20C7 ; sceKernelDcacheWritebackInvalidateAll

slt a0, zero, sp ; put 1 into a0

sll a0, a0, 6 ; put 64 into a0

addiu a0, sp, a0 ; get screen painter address over SP

jr a0 ; jump to the screen painter

nop ; branch delay slot

2. The TIFF contains also some code and a buffer to trigger the

known BitsPerSample overflow in libtiff in the photo viewer.

The buffer makes a jump to the VRAM which has the PNG colours

by overwriting the safed ra (return address) on the stack.

The VRAM code uses SP and calculates the address of the buffer

then runs it. Then it jumps there. The screen is yellow as

the colour was 0×12345678 in Hex.

PSP Users:

We didn’t do this so you could steal from Sony and game companies.

We believe in OSS. There are plenty of amazing programs that have

been written for the PSP. Use this as a gift and not as an excuse

to steal.

Sony:

If you wanted to find us i know you could. This release wasn’t

intended as a way to run pirated software on the PSP. We believe

that everyone should be able to compile their own code and run it.

Nothing is kept secret forever and i’m sure you know this.

In the end, if it wasn’t us. It would be some one else.

Fighting it would be like skating up a hill. You did create the

PSP and did an amazing job.

Toc2rta:

To the people of the Toc2rta development network. You’re our phone

a friend. With out your friendship this would never of happened.

I hope this brings you as much happiness as it brings us.

Join us on irc.toc2rta.com.

Most importantly… Have fun!
Back to top
SycoShaman
VIP Master Jedi



Posts: 24468
Location: Toronto, Canada
PostPosted: Fri, 23rd Sep 2005 23:51    Post subject:
Impressive...we need some of these guys in the pc games scene...Smile


Back to top
condi




Posts: 52

PostPosted: Sat, 24th Sep 2005 00:27    Post subject:
i tryed it out and it worked homebrew on 2.0 is very very close!!!
Back to top
Supino




Posts: 699
Location: Norway
PostPosted: Sat, 24th Sep 2005 01:42    Post subject:
Yes good news indeed.. But lets keep our heads cool Wink I think we'll need to wait some weeks before we get anything useful..
Back to top
MaroW




Posts: 637

PostPosted: Sat, 24th Sep 2005 01:50    Post subject: Re: [PSP] PSP 2.0 Exploited
dr.pat wrote:
(...)Not to run illegal games.(...)



hahaha... thats like giving terrorists guns and tell them they should only put em on the wall for ppl to look at Rolling Eyes
Back to top
Supino




Posts: 699
Location: Norway
PostPosted: Sat, 24th Sep 2005 01:57    Post subject: Re: [PSP] PSP 2.0 Exploited
MaroW wrote:
dr.pat wrote:
(...)Not to run illegal games.(...)



hahaha... thats like giving terrorists guns and tell them they should only put em on the wall for ppl to look at Rolling Eyes


hehe.. yeah
Back to top
Steve-O 2004




Posts: 2851

PostPosted: Sat, 24th Sep 2005 07:40    Post subject:
http://psp-news.dcemu.co.uk/

news is on that link btw if anyone wanted to know Smile

Hope homebrew can be run on it, would kick ass Smile


George W Bush -

'...more and more of our imports are coming from overseas.'
Back to top
Mutantius
VIP Member



Posts: 18594
Location: In Elektro looking for beans
PostPosted: Sat, 24th Sep 2005 14:58    Post subject:
Excellent in short time we can both run iso's and have a nice browser Very Happy


"Why don't you zip it, Zipfero?" - fraich3
Back to top
Mcs[NBK]




Posts: 341
Location: Germany/Heilbronx
PostPosted: Sat, 24th Sep 2005 17:28    Post subject:
work this now on my PSP Firmware2.0 or not any have test it ?

p.s. i mean work homebrew games now on a psp with firmware 2.0 ?


Last edited by Mcs[NBK] on Sat, 24th Sep 2005 17:42; edited 1 time in total
Back to top
bigboy177




Posts: 430

PostPosted: Sat, 24th Sep 2005 17:38    Post subject:
Mcs[NBK] wrote:
work this now on my PSP Firmware2.0 or not any have test it ?


I'm not quite sure what you mean... If you're asking if it works on 2.0 psps, than yes it works... If you want a different answer, rewrite your question...
Back to top
dr.pat




Posts: 130

PostPosted: Sat, 24th Sep 2005 17:44    Post subject:
yep it works and the Binary Loader v0.2 for PSP Firmware 2.0 is already out. Wink
Back to top
sTo0z
[Moderator] Babysitter



Posts: 7449
Location: USA
PostPosted: Sat, 24th Sep 2005 18:53    Post subject:
Sounds like I can update to 2.0 soon. Wink


Back to top
Steve-O 2004




Posts: 2851

PostPosted: Sat, 24th Sep 2005 18:59    Post subject:
dr.pat wrote:
yep it works and the Binary Loader v0.2 for PSP Firmware 2.0 is already out. Wink


What can that be used for?? is it mainly for like coders and not your average person Smile Razz



looks like I can upgrade to V 2.00 then.. seen as 1.52 doesnt seem to be getting worked on Razz


George W Bush -

'...more and more of our imports are coming from overseas.'
Back to top
Supino




Posts: 699
Location: Norway
PostPosted: Sun, 25th Sep 2005 11:16    Post subject:
@sToOz

I would wait some weeks before i did that if I had 1.50. The 2.0 exploit isn't as groundbreaking as it was for 1.0/1.50. As I understand, they need to make a hack that uses this exploit and opens more holes. It's hard to use this exploit as is, they can only access (or controll) 64 Kb of memmory..
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Sun, 25th Sep 2005 14:28    Post subject:
Supino wrote:
@sToOz

I would wait some weeks before i did that if I had 1.50. The 2.0 exploit isn't as groundbreaking as it was for 1.0/1.50. As I understand, they need to make a hack that uses this exploit and opens more holes. It's hard to use this exploit as is, they can only access (or controll) 64 Kb of memmory..


Totally agree. 64Kb of memory is quite a bit in the world of overflows though, you can use this 64 bit to run almost anything as anything in this section of memory will bypass the systems security. Plus the system doesnt have an amazing about of memory anyway, so the apps in questions wont be huge.

The UMD emulator is only 4Kb in size Wink

But I would still wait for more..
Back to top
Steve-O 2004




Posts: 2851

PostPosted: Sun, 25th Sep 2005 14:49    Post subject:
Supino wrote:
they can only access (or controll) 64 Kb of memmory..


but could they not use that 64kb of memory to like launch another file thats bigger?

like make a 1kb (small) app that would launch in that small amount of memory and then inturn that 1kb app launches another app that might be say 200kb??


George W Bush -

'...more and more of our imports are coming from overseas.'
Back to top
[sYn]
[Moderator] Elitist



Posts: 8374

PostPosted: Sun, 25th Sep 2005 14:58    Post subject:
Steve-O 2004 wrote:
Supino wrote:
they can only access (or controll) 64 Kb of memmory..


but could they not use that 64kb of memory to like launch another file thats bigger?

like make a 1kb (small) app that would launch in that small amount of memory and then inturn that 1kb app launches another app that might be say 200kb??


In theory, thats the way buffer overflows work. You utilise the small amount of memory you can steal to launch something with a larger memory space. There is work to be done, but someone is without doubt doing it!

However, the way in which this exploit appears to be implimented is not very suited for running applications, the best use for it would be a temp overflow to install something which will allow security bypasses perminantly. This isnt too likely. As far as I can tell you will need to "change wallpaper" in order to run apps, which is a little strange compaired to the current ways. Someone could code a "launcher" which loads up once the wallpaper exploit has been used, this would then be your gateway to launching homebrew/iso's from the memory stick.. Its an interesting topic, if I had a 2.0 I would test it, but I dont, and I'm not upgrading to try Wink! I wouldn't mind getting into the PSP scene, but I don't have the time with my other projects Sad.
Back to top
skidrow
Moderator



Posts: 8691

PostPosted: Tue, 27th Sep 2005 14:20    Post subject:
sweet work Smile


Back to top
Steve-O 2004




Posts: 2851

PostPosted: Tue, 27th Sep 2005 22:04    Post subject:
Exploite in the Media player now (Maybe) -


Quote:
<xylon5> Looks like a hole has been found in the media player now
* Tamil|css has joined #pspchat
<dan21> any new psp game releases?
<Ibby> lol
<xylon5> Now this is looking promising as it could mean kernal mode
<heXLuth0r> media player?
<heXLuth0r> link?
* NostroMo has joined #pspchat
<S_Tsung> does the button swap operate with kernel priviledge?
<xylon5> Its us who have found it. Guys, this is NOT confirmed as yet... still working on it so stay tuned we'll update soon
<barbapapaz> you have pong tiff please
<S_Tsung> i noticed their authors also made a demo of UMD dumping
<Tamil|css> but trail
* joenewbre has quit IRC (Quit: )
<Tamil|css> nor full version
<xylon5> Yeah its when u open a file to play
<ph0rkeh> http://dingdingdong.ytmnd.com/
<Wursbrot> xylon5: then you can enter kernel mode ? ^^
<skoogis> w00t? ernel mode?
<skoogis> kernel mode
<xylon5> Yes we are hoping its gonna allow us straight into the heart, it's looking good but please just wait till we know more
<skoogis> how long will we wait?
<Wursbrot> xylon5: i dont post shit and rumors ^^ i am calm onto that...
<Wursbrot> its interessting to know though.
<mr_dank> omg ph0rkeh wth is that
<Zillaaa> xylon5 whatever you guys are working on, good luck =)
* isidore has joined #pspchat
* teufel66 has joined #pspchat
<xylon5> I couldn't say, really dont know. A couple of us are working on it now
* ph0rkeh has quit IRC (Quit: Computers are not intelligent. They only think they are.)
* Ethan80 has quit IRC (Quit: Ethan80)
<Wursbrot> xylon5: can i pm u? interessted in principe
* Proc has joined #pspchat
<skoogis> are we talking about hours, days, weeks?
<heXLuth0r> open source!
<xylon5> This is why I am not saying stuff like HACK FOUND!!!!! Because we're just taking it slowly and easily
<skoogis> thats good!
* joeMJ has joined #pspchat
<Tamil|css> ^^
* Blume has joined #pspchat
<xylon5> Lets say a couple of days till we have more info... I'm going 4 now, but feel free to pm me later if u wanna know more


From http://www.pspmod.com/forums/showthread.php?t=1812


George W Bush -

'...more and more of our imports are coming from overseas.'
Back to top
dangerouseddy




Posts: 2371
Location: Sheffield, England
PostPosted: Tue, 27th Sep 2005 22:21    Post subject:
the mph one appartently downgrades yer psp :- http://www.psphacks.net/forums/viewtopic.php?t=6963&postdays=0&postorder=asc&start=30


The night is dark and the road is long. Come on dead men, return to your homes.
Back to top
Page 1 of 1 All times are GMT + 1 Hour
NFOHump.com Forum Index - It's a HandHeld World
Signature/Avatar nuking: none (can be changed in your profile)  


Display posts from previous:   

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.8 © 2001, 2002 phpBB Group