| View previous topic :: View next topic |
| Author |
Message |
Krevnik
Joined: 09 Mar 2005 Posts: 71
|
Posted: Sat Jul 23, 2005 9:33 am Post subject: 2.0 should be the next target |
|
|
Seriously, forget attempting to hack 1.51 or 1.52 for the time being. Think about 2.0.
Why? The web browser. This gives us another vector of attack on the PSP, and if there are flaws in the browser's buffering system, we can use a good old buffer overflow exploit. Now, this assumes that there is a flaw in the browser in 2.0, which there might not be.
However, the catch is that this would require essentially a custom web server that would be able to inject malicious data into an HTTP response header or something similar. Still, it might prove to be an easier target than bashing an entrance that Sony has already covered up quite well on us.
Anyone agree, or think I am absolutely nuts on this? |
|
| Back to top |
|
 |
TheDevilsJester
Joined: 06 Apr 2005 Posts: 16
|
Posted: Sat Jul 23, 2005 11:38 am Post subject: |
|
|
Nuts. Really.
First you would have to be by a wifi hotspot to access a webpage, just to run homebrew. That fact alone shoots any webbrowser or javascript exploit full of holes.
Those of use doing homebrew (coding and playing) are very few comparitivly right now, imagine if a wireless network was a requirement, the community would slow to a crawl.
Not to mention any exploit we managed would be fixed in 2.1
Trying to hack each new version of the firmware we will always be a dog chasing its tail. We wont progress.
What we need to focus on is trying to trick the PSP into thinking our code is signed. This is not an easy task and may take years..., but its the only way we will get a real working homebrew system. |
|
| Back to top |
|
 |
zacay
Joined: 17 Jul 2005 Posts: 10
|
Posted: Sat Jul 23, 2005 5:44 pm Post subject: |
|
|
| [ADMIN: You need to do a bit of growing yourself] |
|
| Back to top |
|
 |
mrbrown
Joined: 17 Jan 2004 Posts: 1536
|
Posted: Sun Jul 24, 2005 12:03 am Post subject: |
|
|
| zacay wrote: | | [ADMIN: You need to do a bit of growing yourself] |
That was devoid of any useful content, and uncalled for. Besides we don't advocate loaders here of any kind. |
|
| Back to top |
|
 |
Thanhda

Joined: 09 Apr 2005 Posts: 331 Location: Canada
|
Posted: Sun Jul 24, 2005 4:01 am Post subject: |
|
|
i agree i think its a good idea to try to hack the lastest firmware, not only because you can use the web browsers, you will still be able to play the latest games that are soon to come out. _________________ There are 10 types of people in the world: Those who understand binary, and those who don't... |
|
| Back to top |
|
 |
TheDevilsJester
Joined: 06 Apr 2005 Posts: 16
|
Posted: Sun Jul 24, 2005 11:57 am Post subject: |
|
|
| Thanhda wrote: | | i agree i think its a good idea to try to hack the lastest firmware, not only because you can use the web browsers, you will still be able to play the latest games that are soon to come out. |
And the point being? It wont stop at 2.0. If you hack 2.0 sony isnt going to up and quit. They will fix it in 2.1 and require that for your next big game. Hack 2.1 and sony will fix it in 2.2, do you see the pattern? There is no way to win, we will always be behind, spending the majority of the development time trying to hack each new firmware as its released. Its a pointless endevor. This pattern will end, sure, once sony has fixed all of the holes in its firmware and left us no avenue to exploit. What then? Back to square one because the entire time was spent running up hill.
And in the mean time, we will still have a good portion of people who accidently updated, or bought new ones that were updated or sent them to sony and they had forced updates, etc..., all the while crying for a exploit to firmware x.xx
The only way to progress beyond a dog chasing its tail is to work on a solution to make our executables unofficially signed. Unless we can do that, there is no hope for the continued existance of the PSP homebrew. (I think we can and will accomplish this task, moreso if the devs focus on this rather than trying to exploit each firmware everytime someone whines about it on the forums ;p) |
|
| Back to top |
|
 |
pyrosama
Joined: 13 May 2005 Posts: 66
|
Posted: Sun Jul 24, 2005 3:43 pm Post subject: |
|
|
Our target should be what ever each indaviduals strengths puts them in the best position of achiving something. Whether it be knowlege or a new exploit.
Let ppl do there thing. Good things come to those who wait.
PyroSama |
|
| Back to top |
|
 |
Famicom DS
Joined: 13 May 2005 Posts: 18
|
Posted: Sun Jul 24, 2005 5:24 pm Post subject: |
|
|
Here is a very simple solution to enjoy homebrew + all the neat new stuff that sony's up to date firmware will provide
READY!
buy 2 (two) psp's one for homebrew and the other for all the up to date features sony's new firmware will provide
problem solved |
|
| Back to top |
|
 |
Warren
Joined: 24 Jan 2004 Posts: 173 Location: San Diego, CA
|
Posted: Sun Jul 24, 2005 5:42 pm Post subject: |
|
|
I would rather install a modchip in my PSP than buy 2 PSP.
I think buying 2 PSP is stupid because it costs an extra couple of hundred dollars just to run home brew and who wants to carry around 2 PSPs on the chance they want to play homebrew or UMD games? |
|
| Back to top |
|
 |
Woogie
Joined: 24 Jul 2005 Posts: 6
|
Posted: Sun Jul 24, 2005 8:59 pm Post subject: |
|
|
TBH, I don't see how a modchip is going to work. On the original Playstation, Sony were stupid enough to use static data, which could easily be faked with the most basic of Microcontrollers (think PIC12C508). PS2 was more difficult, but could still be done quite easily in a small FPGA or CPLD.
On the PSP, the (encrypted) ELF file is loaded into memory, and then the digital signature is checked, so the only way of faking it is to fake the digital signature, or to find an exploit like we already have. As well all know, faking a digital signature will take too long to be practical, and even though firmware 1.51+ still contains the "formatted string bug", they no longer will run an unencrypted ELF, which is the exploit we have used from 1.00 to 1.50.
Now before you say that the Nintendo DS also uses signed code and was hacked by the hardward PassMe system, Nintendo were stupid enough not to bother to include the header in the signature (as it was easier to support GBA ROMs that way), and only the header was hacked. Since the header contains the execution address, changing this address to point to the GBA slot lets the DS check the signature on the code it thinks it's going to launch and then launch yours instead.
Unless we can find an equivalent exploit on the PSP, the only hardware hack we'll be able to do is a small switch on the side of the console to switch between different firmware versions. Have fw1.00 or 1.5 for homebrew, and 2.0 or whatever for commercial.
Now, does anyone know if the firmware flash is seperate on the PSP, or whether it is munged in a big silicon blob along with other support chips like Nintendo like to do? |
|
| Back to top |
|
 |
TheDevilsJester
Joined: 06 Apr 2005 Posts: 16
|
Posted: Sun Jul 24, 2005 10:54 pm Post subject: |
|
|
| Warren wrote: | I would rather install a modchip in my PSP than buy 2 PSP.
I think buying 2 PSP is stupid because it costs an extra couple of hundred dollars just to run home brew and who wants to carry around 2 PSPs on the chance they want to play homebrew or UMD games? |
And what would that accomplish? You know has fast the PSP homebrew scene would die if it required 2 PSPs? Its a very small niche community as it is. You require 2 PSPs and suddenly the # of developers goes down to very few. The number of people playing the homebrew drops significantly too, thus giving the devs less motivation or desire to make homebrew for the entire community of six people.
And you know, all new PSPs are already updated, so only a very few people can get older PSPs for homebrew, and that number will slowly decrease till there are only a couple people that still own a 1.5 < firmware PSP.
Even if sony didnt force firmware update via the new games, just making all new PSPs have the new firmware will eventually flood the market with those, leaving very few with older ones.
This wont stop if you hack 2.0, as I said, it will continue this way, sony can change the firmware at anytime they want. The only way to truly create a homebrew scene is to find a way to use the current system (the portions that "Work as Designed") and trick them into running our code. Something that sony cant patch without breaking compatiblity with existing official games/apps from memory stick.
Personally I am developing homebrew games for the PSP, but if GTA, FF7, or any other big hitter I want requires an update, then its so long homebrew for me. I can gaurentee that the vast majority will do the same. Its difficult for a person to own one PSP with this price, let alone two, so thats right out. |
|
| Back to top |
|
 |
F9zDark
Joined: 02 Apr 2005 Posts: 127
|
Posted: Mon Jul 25, 2005 1:45 am Post subject: |
|
|
| TheDevilsJester wrote: | | Everything |
Why do you keep assuming that people have to update for the "next big game". First off, all that we know now is that the games that require updates, require 1.50. Not to mention that, don't you think someone with the ability to run their own games would say screw spending 40 bucks + updating to a firmware not desired?
Anyone who has to buy the "next biggest game" for PSP can probably afford another PSP just for that purpose. I will take my Super Mario World and Goldenaxe over Coded Arms any day... |
|
| Back to top |
|
 |
mrbrown
Joined: 17 Jan 2004 Posts: 1536
|
Posted: Mon Jul 25, 2005 2:26 am Post subject: |
|
|
This thread has degenerated into something you'd find on a PSP homebrew fan site, so you're probably better off moving it to one of those sites, where I'm sure there are active threads whining about the same thing.
Locked. |
|
| Back to top |
|
 |
|