I think Fanjita would be doing this now. It is possible, you just need to know the right spot in memory to patch. I could do it since i know MIPS Assembly well, but i don't wanna upgrade my PSP to 2.6 from a 2.0Zitat:
Zitat von chriscooke109
Printable View
I think Fanjita would be doing this now. It is possible, you just need to know the right spot in memory to patch. I could do it since i know MIPS Assembly well, but i don't wanna upgrade my PSP to 2.6 from a 2.0Zitat:
Zitat von chriscooke109
i thought that downgrading wasn't possible cuz it was stored elsewhereZitat:
Zitat von agent_dark64
You Guys have no Idea it seems... This Exploit has nothing to do with GTA... You WONT NEED IT...
I have 1.5 anyway... but Im still interested in this Exploit... cause if it really can bring full 1.5 functionality... even i might upgrade... and many peaple who once feared 2.5 / 2.6... will now be able to enjoy full homebrew...
about all the 2.7+ upgraders... sorry guys, but i told you ya should wait... ^^
if you can patch function to run elf files from the xmb you can prolly also patch functions that stop a 1.5 eboot to run, so you can run a 1.5 eboot and downgrade in that way, but this is pure speculation so no need to discuss it.
If it's possible someone will find out.
The guy who found this can have my girlfriend for an hour. Only an hour mind!
On a serious note, this is great news for you 2.5 / 2.6 ers, i just trader in my 2.01 for a 1.5 a few months ago, im having a great time running my "backups" but my brother has a 2.5 and he is really pissed off. This will make him happy.
Another thing, i think the guys who find these things are really smart.
I just spoke with Fanjita. He says it works because the device name that is passed to the sceKernelLoadModule is larger in size (44 bytes) than where it gets copied on the stack. This is the code sony does:
void sceKernelLoadModule(char *Filename, blah blah)
{
char DeviceName[10];
for(unsigned int s =0;s<strlen(Filename);s++ )
{
if(Filename[s] == ':') break;
//I am noob sony, i forgot to put this line in. Oops!
//if(s==10) break;
DeviceName[s] = Filename[s];
}
}
a device Name larger than 10 characters causes a stack overflow here. I'm not sure how long the device name has to be to cause the overflow.
For what it's worth the main focus from this exploit is to replicate nokxploit functionality, if possible - ie. using GTA to 'patch' the PSP, and from there on it would behave as a v1.0 in terms of loading HB.
Working on a kernel eloader would be possible, but seems pointless since the nokxploit approach is much better in the long term.
For any remaining doubters - yes, this proof of concept works, and appears to offer full kernel access.
why are people talking about a downgrader for 2.6 if all homebrew and 1.5 capabilities will be possible for 2.6???
because...Zitat:
Zitat von lplover2k
Until we get all programs to load. There is no telling how far this exploit will go. Besides its still impossible to DG 2.5+Zitat:
Zitat von Fanjita
By the way i should mention Devhook and runUMD both dont run properly when using no-kxploit pacher.
Lol... hey Fanjita... dont tell me that my Thread brought you to that idea?
If so... hey guys - you can praise me ^^
Sounds great... quickly gonna call some of my 2.6 friends and tell them not to update to 2.7x xD
And if it really is worth, even i might leave 1.5 and upgrade... we will see how it turns out...
Anyway, good luck fanj~
*throws up* :PZitat:
Zitat von Fou-Ryu
Fanjita, don't forget to patch the code which throws this error - "There is no need to update as you already have an up to date version". My therory is this code must either be in the kernel or in the XMB. i think you may need to inject code at the entry point of sceKernelGetDevkitVersion whatever the hell its called to return version 1.0Zitat:
Zitat von Fanjita
enough, when is a iso loader commin? :P
Only ****ing with yah, but this is great news :D
i would definatly rock if you could install like the 2.7fw for the U.P. then we're talking ;)
What are you trying to tell me? :PZitat:
Zitat von manias
Comeon.. just check my Thread in Speculation bout loading NO-KXploit like program into RAM using GTA and then just using the XMB... :P
If you check the Date, its bout a week before this pops up.... hehe.....
But I guess, I'm not the only one who should be thanked (I know, self-praising stinks... but ^^) - im wondering if ANYONE mentioned moonlight in this thread...
Afterall he was the coder of no-kxploit, and the first person to actually have that idea!
Also, if you guys are now 100% happy... hold your horses... just check my spec thread and you will see moonlight and fanjita listing more than just one problem that might be in the way... ^^
Fanjita, Ditlew, Moonlight, everyone who is part of this - If you get THAT running... you're definently going to have a golden gravestone...
"Here lies Fanjita / Ditlew / Moonlight - Once the Creator of Legends, now a Legend themselves..."
The only ppl who deserve that are Humma Kavula and Booster.Zitat:
Zitat von Fou-Ryu
Still this exploit is just like when 2.0 was downgraded. A lot of ppl used it but as time went on, they upgraded. I expect the same to happen with this exploit.
Aren't UMDEmulator and Fastloader shown as corrupted icons on the 2.5 and 2.6 XMB and a few other homebrew apps? Would this bypass this (I am not bothered if it does just a question).
Why the hell should that be so?
Why should they upgrade? I mean - there are always idiots... just look at TheMarioKarters... (dont get it wrong buddy ^^)
It depends... I most probably will stay with 1.5, cause im quite sure, once THIS happens... 2.6 decrypting wont be a problem anymore, as 2.6 peaple could use the environment and do a proper decrypted dump of fw...
That again we could use for devhook (if booster updates it with 2.6 support)
As I said... we will wait... and see how it turns out...
Also, whats so bad bout it? Aren't you willing to give 2.01+ the same enjoyment we 1.5 peaple have?
Comeon, dont be "greedy" ^^
Just like you said some ppl are idiots. People upgraded from 1.5 to 1.51/2 and from 2.00 to 2.01+ or they didnt know about homebrew. Plus games require upgrades and some ppl dont know how to bypass that.Zitat:
Zitat von Fou-Ryu
I hope they never get iso to load on 2.01+
Why? If there is full kernel access (which there seems to be with this) then as soon as it is released nobody can stop you. If this does work and ISO loading does happen then the torrent sites will be clogged up, not that I use torrents :D.Zitat:
Zitat von SovietSlayer
Why torrent? there are better ways to get... ehm....
Did I just say too much? ... Nevermind... I will shuttup ^^
Its great to see that 1.5 wont be the only "good" FW besides 1.0 soon...
Soon Ebay wont be filled with 1.5 anymore, but 2.01 ~ 2.6... ^^
The Times change guys... It wont be the 2.6 peaple trying to get a 1.5 now... it will be the 2.7X peaple trying to get a 2.6 now ^^
Yes... Lately we are flooded with wonderful news... it feels too good to be true...
I mean... Modchip, not one, but THOUSAND DIFFERENT ONES...
A new GOOD exploit for 2.5 / 2.6...
And maybe a downgrader for 2.6? :-)
Im sure sony is right now sitting in their dark room... breaking things~ ^^
Dooming themselves that they keep doing mistakes... hehe...
Man Man Man... ^^
you do realize that if sony is pushed too much they will just stop producing psp games..
besides they'll probably create a modchip check sometime soon or force ppl to update online with checks etc.
why´s that..?Zitat:
Zitat von SovietSlayer
greedy b*$#/$%/
At a microprogramming layer, a mod chip WILL eventually (maybe not straight away) become undetectable. Its only a matter of time. Software is limited to how it can detect the mod chip and if all signals routes are correctly interpreted by the mod chip, the mod chip is undetectable.Zitat:
Zitat von manias
They aren't goig to give up are they and also i don't think they can force us to upgrade it is up to us as far as i knowZitat:
Zitat von manias
they cannot force us to upgrade but if there are new free firmware updates that give ppl new features some ppl mite update
I hate newsgroups.Zitat:
Zitat von Fou-Ryu
Ebay is already "flooded" with 2.5/6
What do you mean THOUSAND DIFFERENET ONES? Are you talking about the old fake modchips? So far only U.P. is real
they will probably make it VERY VERY VERY VERY hard for us to use the ps1 emulator while also being able to use homebrew ;)Zitat:
Zitat von SeanyP
Only UP is real? lol?
What about Ooks "Multi Firmware Module" ?
Just like they made it VERY VERY VERY VERY hard for us to run homebrew on 1.0, 1.5, 2.0 and 2.6. And failed.Zitat:
Zitat von manias
Now this is some exploit! The thing sony have been trying to block - for ever has now been opened up again in a hole they made themselves.
I see 3.00 comming very soon.....
I am propably the biggest Homebrew n00b there is and I have never actually used it before because I don't have GTA for my 2.5 and I can't borrow my friends' copy for 8 months... But if I understand correctly... I only need to borrow this game once and startup the 'eLoader'(?) and then this new thingy and after that I can use all homebrew thingies available?
Off course I have absolutely no idea how to get all these things to work, let alone get them onto my Memory Stick in the right way...
no stop saying thingy it makes yourself look retarted. and you will always need an UNPATCHED gta for any homebrew above 2.0 at least now. if you get gta make sure that you dont get it new. sony patched the game
Great exploit, and yet its so simple. LOL, gotta love that.
Pretty soon 2.5 and 2.6 will be the new 1.5 almost. I personally still hope they never get ISO loaders to run on anything above 1.5. Not that Im trying to be greedy or anything, but as of right now the majority of the PSPs around are 2.01+ and as a result the PSP is actually doing pretty well sales wise, but if every version can run ISO loaders then BAM, the PSP game sales drop and so does the PSP...(think Dreamcast).
I do hope though, they do get any other Homebrew application running and with fullspeed, though it does make my 1.5 kinda outdated :-(, but this way any PSP user can experience the greatness of the PSP with emulation. LOL, really when we can emulate any other system on the PSP practically, the LEAST we could do is actually pay for the games the PSP was made to play.
oh well, my rant is over. If all goes well, this exploit will open a lot of doors for 2.5 and 2.6 and who knows....maybe 2.7 and 2.71 soon enough, but expect it to be fixed as of.....now, so other versions wont be able to benifit from this exploit. Man, we must have made Sony **** its pants when it read the news "Full Kernel Access for 2.5, 2.6" lol, it would have been great to see.
oh well. rant over.
peace
well... Im sure that with full access... there will be a way to do something bout EVEN that...
But I wont have to worry.... I will wait until devhook supports 2.6 / 2.7x...
And then I will be happy with 1.5 / 2.7x co-existing... :P
I dont see his modchip being shipped to ppl.Zitat:
Zitat von Fou-Ryu
I bet every one on here that acts anti-piracy actually play ISO's or wants to play them but they don't have a 1.5. And again this will not ruin the psp because not everyone that owns a psp knows about homebrew and some do but think it's ****, and it is sony's own fault if they leave exploitable holes in their code not anyone else's so in the end if the psp does die out (which it won't until the psp2 comes out) then sony can only blame themselves.
What about PS2? Xbox?Zitat:
Zitat von psiko_scweek
No, actually ChrisCookie, youre wrong. Its not sony's fault for accidently leaving an exploit in a system, in that same theory its MicroSofts fault when a new virus hits the Windows platform. It isnt. Its the fault of the creater of the exploit. If the PSP would die out it would be the users fault and the hackers who created the ISO loaders for, instead of purchasing the games they want to play, bootlegged them instead. The ONLY reason I can see a use for an ISO loader is to play a game that requires 2.6 or whatnot on 1.5. BUt then again devhook can emulate 2.5 and if everything goes well 2.5 and 2.6 will have full access so there wouldnt be a need to run devhook or ISO loaders unless you wanted to pirate PSP games. Playing retro games on the go is a good idea, they are on unsupported systems (the GBA is a stretch, but the DS is replacing that anyways), and they are not going to harm the sales or the developers of those games are they? no.
oh yeah, and I have a 1.5 PSP, Ive had it since it came out when the PSP got released in the US. I dont play ISOs and Ive never had the desire to, my thoughts are if I want to play a PSP game ill pay for it and play it. Real homebrew devs know that ISO loaders hurt the Homebrew community and are the reason Sony will do anything in its power to block homebrew.
oh well.rant over.
Peace
I use ISO's but I'm greedy and dont want other ppl who dont have 1.5 to use them.Zitat:
Zitat von chriscooke109
You--- are an Idiot psiko... sorry, i just had to say that...
Sony doesnt kill homebrew because of ISOs... its one part of the whole problem (for sony...) but if you really believe in the "good mama sony" - you're wrong...
Sony wants to block EVERYTHING that doesnt bring in money... due to the fact that its (in some way) always "stealing" their money...
Peaple would play Retro Games as you say... and most probably play more retro than PSP Games... therefore bringing a loss to sony...
If you are soooo much gainst ISOs... well - Idiot... Sony won't stop fixing Exploits... Your "good" Sony, doesnt exist... Indeed, there were Times Sony was for supporting homebrew... think back to the PSX-Yaroze... a Homebrewcapable PSX powered by Sony... but that Service never was offered outside of Japan... and I highly doubt that you're a Japanese... or even have seen a Yaroze in your Lifetime...
So - Before ya Big Talk - Get the Facts straigth!
Thanks for listening, you all are a wonderful audience~