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 

About releasing MoHH eloader source code
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
Raphael



Joined: 17 Jan 2006
Posts: 646
Location: Germany

PostPosted: Wed Dec 09, 2009 9:21 am    Post subject: Reply with quote

Draan wrote:
mohh eloader wrote:
devs ONLY WHAT THA FUCK.....i guesse u arnt the answer to 5.5X ofw >.>

m0skit0 wrote:
I'm the answer to nothing. I only do as I please. Don't like it? Make the eloader yourself, whining boy.


See? :)

This wasn't reply to willow :D

lol, now I'm confused :) Thx4clarification
_________________
<Don't push the river, it flows.>
http://wordpress.fx-world.org - my devblog
http://wiki.fx-world.org - VFPU documentation wiki

Alexander Berl
Back to top
View user's profile Send private message Visit poster's website
willow :--)



Joined: 13 Jan 2007
Posts: 126

PostPosted: Wed Dec 09, 2009 10:00 am    Post subject: Reply with quote

Haha, yeah, I believe m0skit0 was replying to "mohh eloader" as well :D
_________________
Wagic. Play that card game against an AI on your PSP
Back to top
View user's profile Send private message
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Thu Feb 18, 2010 12:05 pm    Post subject: MOHH Eloader Reply with quote

i enjoy programing but im not a dev, and i really would like to become one so i know how to make some use of the open source... does any1 have any program suggestions or anything to get me started? :)
Back to top
View user's profile Send private message
Coldbird



Joined: 08 Feb 2007
Posts: 155

PostPosted: Fri Feb 19, 2010 2:03 am    Post subject: Reply with quote

One way or another... why would Sony bother changing this when its already fixed anyway?

I mean the exploit has been closed, and I guess Sony wouldn't waste money for "fixing" something that already IS fixed.

Besides I'd love to check out the source, not really because I can make use of it (as I don't have a exploit at hand that I could programm a eloader for...), but I'd be interested just how you coded this loader of yours...

I'm interested in the manual loading of elf files aswell as the manual resolving of imports, etc.
_________________
Been gone for some time. Now I'm back. Someone mind getting me up-2-date?
Back to top
View user's profile Send private message MSN Messenger
Oby1Chick



Joined: 13 Feb 2010
Posts: 24

PostPosted: Fri Feb 19, 2010 10:37 pm    Post subject: Reply with quote

So do you mean you can find which function calls a syscall just with its value, and find the syscall value needed for a function ? That would be amazing.
Back to top
View user's profile Send private message
Coldbird



Joined: 08 Feb 2007
Posts: 155

PostPosted: Sat Feb 20, 2010 4:59 am    Post subject: Reply with quote

Well, considered that you can just reverse the sceKernelQuerySystemCall function to figure out how its done... its not surprising a fella figured it out sooner or later...

But as I said I'm more interested with the overall manual loading of a application and fixing the imports.

One way or another, released as source or not that guy did nice work so far.
I'm looking forward to a source release, if it ever happens, partial or full.
_________________
Been gone for some time. Now I'm back. Someone mind getting me up-2-date?
Back to top
View user's profile Send private message MSN Messenger
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Sat Feb 20, 2010 2:13 pm    Post subject: Reply with quote

partial or full? well, he's already released an alpha version... its has the open source code devs in the src folder[/code]
Back to top
View user's profile Send private message
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Sat Feb 20, 2010 2:27 pm    Post subject: Reply with quote

m0skit0 hasnt been here... i hope he didnt die like Dark Alex lol... but seriously, he could be our only hope for 5.50, unless some1 else decides to step up... i would help, but im still new at the psp scene :(
Back to top
View user's profile Send private message
m0skit0



Joined: 02 Jun 2009
Posts: 226

PostPosted: Sun Feb 21, 2010 3:26 am    Post subject: Reply with quote

Yes, the source is released (not all of it, but 90% and fully buildable) here: http://advancedpsp.tk/foro_es/viewtopic.php?f=21&t=141

If you have any questions about the inner workings, I would answer them gladly, just read this before to get the basics: http://advancedpsp.tk/foro_es/viewtopic.php?f=22&t=36

I'm back to working on it, so maybe a new release will be available soon if I manage to overcome some annoying bugs.
_________________
The Incredible Bill Gates wrote:
The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers.
Back to top
View user's profile Send private message
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Mon Feb 22, 2010 7:16 am    Post subject: Reply with quote

cool, im gonna read that, and take a look-see at the open src, and take some time to mess with it...
Back to top
View user's profile Send private message
sauron_le_noir



Joined: 05 Jul 2008
Posts: 229

PostPosted: Tue Feb 23, 2010 6:05 am    Post subject: Reply with quote

Heu the site has some trouble

General Error
SQL ERROR [ mysql4 ]

MySQL server has gone away [2006]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Tue Feb 23, 2010 8:06 am    Post subject: Reply with quote

so if this open src is fully compiled and basicly perfected. will it be available 2 the public? or will it still be restricted 4 devs to compile themselves?.... yeah, this site is having trouble.
Back to top
View user's profile Send private message
m0skit0



Joined: 02 Jun 2009
Posts: 226

PostPosted: Tue Feb 23, 2010 11:33 am    Post subject: Reply with quote

Yeah, it's free hosting xD Just try later.

If the eloader works well enough, there will be a binary release, yes.
_________________
The Incredible Bill Gates wrote:
The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers.
Back to top
View user's profile Send private message
adrahil



Joined: 16 Mar 2006
Posts: 277

PostPosted: Wed Feb 24, 2010 10:27 am    Post subject: Reply with quote

m0skit0 wrote:
Yes, the source is released (not all of it, but 90% and fully buildable) here: http://advancedpsp.tk/foro_es/viewtopic.php?f=21&t=141

If you have any questions about the inner workings, I would answer them gladly, just read this before to get the basics: http://advancedpsp.tk/foro_es/viewtopic.php?f=22&t=36

I'm back to working on it, so maybe a new release will be available soon if I manage to overcome some annoying bugs.


Wow... An object file with the syscall code...... It's like shouting "here's the ubersecretcode which i dont want sony to see". The code is so simple, it would take 3 min to RE. Is it really worth making fuss over such a piece of code?
Back to top
View user's profile Send private message
willow :--)



Joined: 13 Jan 2007
Posts: 126

PostPosted: Wed Feb 24, 2010 10:30 am    Post subject: Reply with quote

It slightly reduces the number of people who can understand it, which is the main goal here I think.
_________________
Wagic. Play that card game against an AI on your PSP
Back to top
View user's profile Send private message
adrahil



Joined: 16 Mar 2006
Posts: 277

PostPosted: Wed Feb 24, 2010 10:38 am    Post subject: Reply with quote

willow :--) wrote:
It slightly reduces the number of people who can understand it, which is the main goal here I think.


The lambda-user will not be interested by the source code of the eloader in the first place anyway, and, TBH, the people who can fix the syscall code in SCE will most probably be able to understand 15 lines of code, be it C or MIPS... :)
Back to top
View user's profile Send private message
willow :--)



Joined: 13 Jan 2007
Posts: 126

PostPosted: Wed Feb 24, 2010 10:48 am    Post subject: Reply with quote

True. but reading MIPS takes more time than reading C. And time is money for companies.
In the PSP section of sony, for 10 people than can read C, maybe they have 5 that can read mips. In these five guys, maybe only 1 has the spare time to disassemble the code of a tool that never got publicly used. And maybe that guy is on holiday.
Who knows...

Obfuscated code is not secure, it's just longer to crack. But sometimes "longer" is good enough when it means "cannot be done because of time constraints of the team"
_________________
Wagic. Play that card game against an AI on your PSP
Back to top
View user's profile Send private message
adrahil



Joined: 16 Mar 2006
Posts: 277

PostPosted: Wed Feb 24, 2010 11:02 am    Post subject: Reply with quote

Uhm... the code isn't really obfuscated, and it takes literally less than 3 minutes to disassemble. As said before, it was probably not cost-effective to disassemble whole CFWs, as they contain thousands of lines of code, but in this case it's only a dozen.

*EDIT: Just checked... In the latest M-33 source shapshot there are 481966 lines of code :) Quite a few of them aren't used, but even 100000 lines give enough work for a reverse engineer for half a year. (Plus, the guy would kill himself after a few months)
Back to top
View user's profile Send private message
WosRet



Joined: 23 Apr 2008
Posts: 15
Location: Confoederatio Helveticae

PostPosted: Wed Feb 24, 2010 11:21 am    Post subject: Reply with quote

adrahil wrote:
... and it takes literally less than 3 minutes to disassemble.

yeah... disassembling is done in 10 seconds...
Back to top
View user's profile Send private message
Davee



Joined: 22 Jun 2009
Posts: 59

PostPosted: Thu Feb 25, 2010 3:14 am    Post subject: Reply with quote

WosRet wrote:
adrahil wrote:
... and it takes literally less than 3 minutes to disassemble.

yeah... disassembling is done in 10 seconds...


naiice wan. Took me 11 seconds myself though.
Back to top
View user's profile Send private message
sauron_le_noir



Joined: 05 Jul 2008
Posts: 229

PostPosted: Fri Feb 26, 2010 4:10 am    Post subject: Reply with quote

thx a lot m0skit0 to release the 90% of the code. The 10 % left may be seen as a challenge
and we realy miss some excelent documentation like the module description tutorial make
by Anissian.
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Sat Feb 27, 2010 12:15 am    Post subject: Reply with quote

i know this is probably off topic but, is it possible to hard mod the actual motherboard of the psp 300X to somehow disable the pre-ipl thing... or just totally wipe out the psp "OS" and reinstall a earlier FW???
Back to top
View user's profile Send private message
adrahil



Joined: 16 Mar 2006
Posts: 277

PostPosted: Sat Feb 27, 2010 1:28 am    Post subject: Reply with quote

Blade wrote:
i know this is probably off topic but, is it possible to hard mod the actual motherboard of the psp 300X to somehow disable the pre-ipl thing... or just totally wipe out the psp "OS" and reinstall a earlier FW???


no
Back to top
View user's profile Send private message
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Sat Feb 27, 2010 2:44 am    Post subject: Reply with quote

darn.....
Back to top
View user's profile Send private message
m0skit0



Joined: 02 Jun 2009
Posts: 226

PostPosted: Sat Feb 27, 2010 7:51 am    Post subject: Reply with quote

About the releasing or not the syscall code, we had long discussions and finally decided to make it this way.

@sauron_le_noir: http://advancedpsp.tk/foro_es/viewtopic.php?f=22&t=36
_________________
The Incredible Bill Gates wrote:
The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers.
Back to top
View user's profile Send private message
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Sun Feb 28, 2010 12:40 am    Post subject: Reply with quote

.....ohhhhhh, now i think i get it.... so You have to define the pre-ipl equasion (algorithm) within the processor in order to breach sony's "os" security to be able to load any type of cfw or even touch the flash memory?... hence the name "user mode exploit" for the mohh exploit? (because it cant do that)
Back to top
View user's profile Send private message
m0skit0



Joined: 02 Jun 2009
Posts: 226

PostPosted: Sun Feb 28, 2010 1:36 am    Post subject: Reply with quote

Blade, you're totally off-topic here... Why don't you open your thread and discuss Pre-IPL stuff? It has nothing to do with MoHH exploit, eloader or kernel/user mode.
_________________
The Incredible Bill Gates wrote:
The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers.
Back to top
View user's profile Send private message
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Sun Feb 28, 2010 9:21 am    Post subject: Reply with quote

srry, lol... but, sure...
Back to top
View user's profile Send private message
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Sun Feb 28, 2010 9:28 am    Post subject: Reply with quote

srry, lol... but, sure...
Back to top
View user's profile Send private message
Blade



Joined: 18 Feb 2010
Posts: 26
Location: Lancaster P.A.- U.S.A.

PostPosted: Mon Mar 22, 2010 10:31 am    Post subject: Reply with quote

in truth, i havent messed with the source in some time now, and it seems like im being a leacher, but i must ask: how is the eloader coming? or do you not think it can be debugged? just checking... :)
Back to top
View user's profile Send private message
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, 3  Next
Page 2 of 3

 
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