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 

Kernel Memory Dumping Tool
Goto page Previous  1, 2
 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
konfig



Joined: 06 Jan 2005
Posts: 68

PostPosted: Sun Jun 12, 2005 4:32 pm    Post subject: Reply with quote

Marco_N wrote:
konfig wrote:
If sony really uses 128bit AES on elf, and we really take full control of the 1.0 psp. We can give the 1.0 psp an unencrypted elf and tell the psp it is an encrypted file, let psp 'decrypt' the file and write the data to ms for us.


So far, just feeding the PSP an encrypted prx to decrypt would be a major milestone IMHO.


You are right. By using this, at least we can get all the 1.0 firmware decrypted, and the 1.5 firmare(indrectly). It will greatly encourage homebrew.

And also many [a, encrypt(a)] data pairs, as many as we want.
Back to top
View user's profile Send private message MSN Messenger
mrbrown



Joined: 17 Jan 2004
Posts: 1536

PostPosted: Sun Jun 12, 2005 4:57 pm    Post subject: Reply with quote

konfig wrote:
You are right. By using this, at least we can get all the 1.0 firmware decrypted, and the 1.5 firmare(indrectly). It will greatly encourage homebrew.

And also many [a, encrypt(a)] data pairs, as many as we want.


You guys always miss the subtle hints dropped on these boards :). Maybe I'm just a sucker for spelling things out (much to the chagrin sometimes of my fellow hackers :P):

The 1.0 firmware (all PRXs) has already been fully decrypted using code found in the kernel dump. The updater too.
Back to top
View user's profile Send private message
TalisA



Joined: 20 Jun 2005
Posts: 1

PostPosted: Mon Jun 20, 2005 6:27 am    Post subject: Reply with quote

fungus wrote:

anyone ?


you need a kmain function in your program
Back to top
View user's profile Send private message
Phantom8



Joined: 17 Jun 2005
Posts: 30

PostPosted: Mon Jun 20, 2005 8:16 pm    Post subject: Reply with quote

mrbrown wrote:
You guys always miss the subtle hints dropped on these boards :). Maybe I'm just a sucker for spelling things out (much to the chagrin sometimes of my fellow hackers :P):

The 1.0 firmware (all PRXs) has already been fully decrypted using code found in the kernel dump. The updater too.


If the 1.5 firmware updater has been fully decrypted, it shouldn't be difficult to write a similar firmware extractor to extract the complete 1.0 PSP firmware, including the bootstrap hidden part. Then, another firmware updater can be developed to flash the 1.0 firmware to 1.5 PSP. Am I missing something? With the decrypted updater onhand, I really don't know why another extractor/updater can't be written. Or are there any more challenges we need to overcome for firmware downgrade?
Back to top
View user's profile Send private message
steddy



Joined: 04 Apr 2005
Posts: 139

PostPosted: Mon Jun 20, 2005 9:12 pm    Post subject: Reply with quote

TalisA wrote:
you need a kmain function in your program


I don't think that's the case. You startup.s/crt0.s calls the main function and mine isn't called kmain in the code I have done. The Kdumper doesn't call CreateThread, it just calls 'jal kmain'.

The important thing is that if you were to take code that setups the usual callbacks, you need to modify the CreateThread for your main thread from using attributes of 0x8000 to 0x0000. The 0x8000 means create a user mode thread.

Steddy
Back to top
View user's profile Send private message
Guest






PostPosted: Mon Jun 20, 2005 9:50 pm    Post subject: Reply with quote

Polite reminder folx, though its not really in the rules, please consider editing posts that you "quote", especially when they get seriously nested. I just trimmed a couple on this page. No true big deal, but when it started making it harder for me to scan for what people are talking about...
Back to top
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Goto page Previous  1, 2
Page 2 of 2

 
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