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 

Updating PS2 Tutorials and Loaders sections...

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



Joined: 07 Aug 2006
Posts: 136

PostPosted: Thu Apr 16, 2009 2:59 am    Post subject: Updating PS2 Tutorials and Loaders sections... Reply with quote

...and I need some input from staff (and anyone else, I suppose), as to what methods of launching an ELF are acceptable to add to PS2Dev.org (FMCB, VAST, Memor32/Memento, uLE, etc). I noticed a while ago that these sections are badly outdated in terms of methods of loading ELFs, and I'd like to update them, but I want a consensus from the community (or at least the staff) first. I ran it by Oobles, and he told me to throw it out there on the forums, so here it is :)
_________________
I may be lazy, but I can...zzzZZZzzzZZZzzz...
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
yoshi314



Joined: 26 Jul 2008
Posts: 36

PostPosted: Fri Apr 17, 2009 12:04 am    Post subject: Reply with quote

i'm not a part of staff, so my input might not matter, but i'd like to clarify few things.

first of all, vast does not exist.

i think memento is illegal, because it distributes sony's dvdplayer.elf with injected custom code, as far as fmcb hackers could find out. (it's probably the same with datel's max memory cards with preinstalled save manager).

fmcb uses the same technique, but it does not provide any sony binaries with itself - it extracts dvd player from console bios, and injects its code into it. finally it signs it, so that it passes secrman's memory card signature check during OSDSYS startup.

the fmcb installer itself uses reimplemented routines from reverse engineered "special" secrman module (one that was used in dvd player update disks to sign elf files for memory cards), but it does not include that module at all.

so i'd say that fmcb is pretty safe, while memento is not.

memor32 is just a memory card. you can use fmcb on it. each memor32 card has the same digital signature (generated when signing an elf via secrman)

the things about fmcb i wrote - i know them first hand from one of fmcb devs. you might try verifying them on psx-scene forums, just in case, though.

so i'd say

vast - n/a
fmcb - yes
memento - no
memor32 + fmcb - yes
Back to top
View user's profile Send private message
LBGSHI



Joined: 07 Aug 2006
Posts: 136

PostPosted: Fri May 01, 2009 9:05 am    Post subject: Reply with quote

Heh, since no one else seems to have an opinion, I will go with your suggestions, and the site can be un-updated if necessary ;)

Thanks for the input.
_________________
I may be lazy, but I can...zzzZZZzzzZZZzzz...
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
jbit
Site Admin


Joined: 28 May 2005
Posts: 293
Location: København, Danmark

PostPosted: Fri May 01, 2009 6:40 pm    Post subject: Reply with quote

Normal rules apply:
* If it's primarily used for warez, avoid it (unless it makes homebrew development SIGNIFICANTLY easier than other methods)
* If it distributes copyright code/binaries without license, it's just not allowed here.
* Work must be plausible (it must be possible to see how they arrived with this method without using illegal methods)
* No drama
Back to top
View user's profile Send private message Visit poster's website
yoshi314



Joined: 26 Jul 2008
Posts: 36

PostPosted: Fri May 01, 2009 7:59 pm    Post subject: Reply with quote

Quote:
Work must be plausible (it must be possible to see how they arrived with this method without using illegal methods)
as far as this is concerned, the fmcb developers used dvd update disk for ps2. as their starting point.

first they used in-bios secrman procedures to decrypt files on the disk.

after doing so, they found the alternate secrman module inside called "secrman_special" (which can sign encrypted executables with memory card signature, in-bios secrman can only decrypt files, if the signature is valid).

finally they analyzed this module, rewrote in in pseudo-c initially, and then reimplemented all the necessary methods it does by hand. it was all based on reverse-engineering the SecrDownloadGetKc SecrDownloadGetBit funcitons inside secrman_special module, which are the only things secrman_special was needed for.

( http://www.psx-scene.com/forums/420881-post303.html )

Quote:
If it's primarily used for warez, avoid it
well, fmcb has no direct warez-capabilities. by default it launches ulaunchelf, or modified OSDSYS

in any case, you can try contacting dlanor,jimmikaelkael, neme or ffgriever on psx-scene forums to get more in-depth explanation. that is what i learned from forums and PM talks with the devs.
Back to top
View user's profile Send private message
jbit
Site Admin


Joined: 28 May 2005
Posts: 293
Location: København, Danmark

PostPosted: Fri May 01, 2009 8:21 pm    Post subject: Reply with quote

fmcb is fine, I didn't mean to imply it's not :)
Back to top
View user's profile Send private message Visit poster's website
yoshi314



Joined: 26 Jul 2008
Posts: 36

PostPosted: Fri May 01, 2009 11:28 pm    Post subject: Reply with quote

no problem, i just wanted to set things straight :]
Back to top
View user's profile Send private message
LBGSHI



Joined: 07 Aug 2006
Posts: 136

PostPosted: Sun May 03, 2009 7:43 am    Post subject: Reply with quote

Yeah, I ended up just putting FMCB up there. It's really the only one that's worth adding anyway, heh. I suppose I could add uLE somewhere as well...
_________________
I may be lazy, but I can...zzzZZZzzzZZZzzz...
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Sun May 03, 2009 8:20 am    Post subject: Reply with quote

I used to use the ID Exploit for the longest time. I just recently switched to FMCB and I'm glad I did. It's really nice (and doesn't need a PS1 disc to activate). I really like how it integrates itself into the PS2 interface - that's very professional looking.
Back to top
View user's profile Send private message AIM Address
TyRaNiD



Joined: 18 Jan 2004
Posts: 918

PostPosted: Sun May 03, 2009 9:19 am    Post subject: Reply with quote

While FMCB is all nice 'n' legal (well depends which country you are in I suppose) the forums are basically awash with people using it to play warez. Oh well, things never change :)
Back to top
View user's profile Send private message
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Sun May 03, 2009 11:15 am    Post subject: Reply with quote

Yes, any tool that can be used can be misused. The problem isn't anywhere near as bad as the companies pretend it is. "Piracy" is no worse now than it was thirty years ago, despite being arguably easier to do. I'd actually argue that modern piracy is more beneficial than the old version, mainly in raising product awareness. But that's not something we deal with here. I need to get ps2link configured and running. I had it set running from uLE (started via the IDEx), so it shouldn't be any problem getting that working with FMCB. I should take the opportunity to make sure I have the latest version.
Back to top
View user's profile Send private message AIM Address
cosmito



Joined: 04 Mar 2007
Posts: 314
Location: Portugal

PostPosted: Mon May 04, 2009 10:16 pm    Post subject: Reply with quote

J.F. wrote:
I need to get ps2link configured and running. I had it set running from uLE (started via the IDEx), so it shouldn't be any problem getting that working with FMCB. I should take the opportunity to make sure I have the latest version.

It as simple of using the FMCB configurator to browse to the same location where your ps2link is stored to add an entry to the sony OSD menu.

And please return to the PS2 scene :) Your wizdom is always welcome.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 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