forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Any help on this concept

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
CMoZ



Joined: 10 May 2005
Posts: 3

PostPosted: Wed Jul 27, 2005 8:51 am    Post subject: Any help on this concept Reply with quote

I've been searching on this board for info about the steps the psp takes for executing a homebrew binary but I can't get very much useful (I'm just learning here) information.
Does anyone have any info regarding this?
Where I would like to apply it is possibly in forcing the PSP to verify the binary located on the UMD instead of the one that its executing from the memory stick. I'm not sure if this is someting that would have to be done in firmware or if there might be a way around it.
My logic however,(without a clear idea in my head about the exact chain of execution events) is that homebrew (as it is now) will always run off of the memory stick so theoretically you should be able to have a signed UMD in the drive and if you can hard code the PSP to always verify the signedness of the UMD executable instead of the one it's executing we might have a way around any future firmwares (although it might require a custom firmware).
I have no Idea how valid this idea is but sometimes not knowing how difficult something may be is an asset.

Please post any comments or info for me
Back to top
View user's profile Send private message
Woogie



Joined: 24 Jul 2005
Posts: 6

PostPosted: Wed Jul 27, 2005 9:31 pm    Post subject: Reply with quote

So basically, you want to do something like the swaploit hack, but using a UMD and a MS. Don't think that's going to happen without custom firmware, and if your going to go that far, you may as well rip out of the signing requirement alltogther.

I think the best thing at the minute is to open the PSP and see if the flash is seperate on the board. Then we can place another in there and enable switching between the two - 2.0 for games, and 1.5 (or 1.0) for homebrew.
Back to top
View user's profile Send private message
AnonymousTipster



Joined: 01 Jul 2005
Posts: 197

PostPosted: Thu Jul 28, 2005 1:09 am    Post subject: Reply with quote

Unless there was a way of building some special code into the launcher PBP (the launcher the launches the code (corrupt one)). Then when the PSP ran the launcher (which runs on all F/W) it would be somehow tricked into verifying the UMDs authentication, but after verifying it runs the target PBP code.

I doubt this is possible, but it would require some sort of code injection into the laucher code IF it were possible.
Back to top
View user's profile Send private message
F9zDark



Joined: 02 Apr 2005
Posts: 127

PostPosted: Thu Jul 28, 2005 4:31 am    Post subject: Reply with quote

Uh no. The 'launcher' doesn't run on all FW. It only runs on 1.0 and 1.5 and on a 1.0 its stupid to use since ALL code runs on a 1.0. Its not possible to run the 'launcher' on 1.51, 1.52 and probably not possible on 2.0, see to run the launcher would to be able to run homebrew to begin with, which would make the point of loading signature/AES data to trick the PSP from a UMD useless since that unit can already run homebrew...
Back to top
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
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 © 2001, 2005 phpBB Group