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 

Firmware file system access via wipeout browser
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
cheriff
Regular


Joined: 23 Jun 2004
Posts: 262
Location: Sydney.au

PostPosted: Mon May 16, 2005 2:05 pm    Post subject: Reply with quote

Looks like output.appendchar() just chucks out the given char to whatever your output is. So maybe you could replace that with putc(xx) (is that right?) or even printf("%c",xx) or anything like that. and 0xf is just that, a literal value, so c++ would accept that.
Shoule be readily convertible to c... only ugly thing is dealing with char* instead of string datatypes..
Hope this helps...!
_________________
Damn, I need a decent signature!
Back to top
View user's profile Send private message
rinco



Joined: 21 Jan 2005
Posts: 255
Location: Canberra, Australia

PostPosted: Mon May 16, 2005 2:19 pm    Post subject: Reply with quote

i believe this 'deciferer' doesn't understand "& 0xf"... ie bitmasks.
he probably skipped computer class as often as the english class.
Back to top
View user's profile Send private message
iedoc



Joined: 12 May 2005
Posts: 18

PostPosted: Tue May 17, 2005 12:07 am    Post subject: Reply with quote

i don't know for sure, but is this the key?
(0.439791, 2.4186, 1.1413,)
is that the first three, i don't think it is now, so if im wrong, i don't want to keep this way up. but i will get it if this is wrong.
Back to top
View user's profile Send private message
iedoc



Joined: 12 May 2005
Posts: 18

PostPosted: Tue May 17, 2005 12:09 am    Post subject: Reply with quote

dude!!!, thanks alot cheriff, that helps alot, i might be able to get this now.
Back to top
View user's profile Send private message
iedoc



Joined: 12 May 2005
Posts: 18

PostPosted: Tue May 17, 2005 12:11 am    Post subject: Reply with quote

rinco, you could be right, cause this isn't working in c++. and i can't put it in java, cause i don't know anything about it, and i don't think i have the program.

ill try it again in c++ after school gets out.
Back to top
View user's profile Send private message
zenjay



Joined: 12 May 2005
Posts: 12

PostPosted: Tue May 17, 2005 12:24 am    Post subject: Reply with quote

iedoc wrote:
i almost had it, but i guess not. i might be able to figure it out if i know what out.append((char) was and & 0xf was, im sorry, but i don't anything about java, except it seems to be alot like c++.


out.append appends the character "char" into the output. and "& 0xf" is a binary operation to "AND with 1000".
Back to top
View user's profile Send private message AIM Address
Shine



Joined: 03 Dec 2004
Posts: 728
Location: Germany

PostPosted: Tue May 17, 2005 1:51 am    Post subject: Reply with quote

iedoc wrote:
i don't know for sure, but is this the key?
(0.439791, 2.4186, 1.1413,)
is that the first three, i don't think it is now, so if im wrong, i don't want to keep this way up. but i will get it if this is wrong.

No, the key is 16 bytes long, encoded as signed char in Java (-128..127). But please do you and us a favor and don't waste more time with another useless message. First learn the basics, like mathematic and programming in general.
Back to top
View user's profile Send private message
iedoc



Joined: 12 May 2005
Posts: 18

PostPosted: Tue May 17, 2005 6:29 am    Post subject: Reply with quote

i know how to program idiot. god, what the hecks your problem. ive been programming for years, a couple anyways. besides, i was only trying to help out decrypt the psp. i like to do this kind of stuff, so i thought i would give it a try. also, i knew the key was 16 bytes long, i only did the first three like i said. why do you have to be so negative, everybodies always negative. why couldn't you just say "dude, im sure you can do it, just keep trying" or something and give people a little motivation instead of saying, "your a piece of crap and can't do anything, so don't even try". oh ya, thanks zenjay, you helped me alot, i did not know what out.append did and what 0xf was. and im sorry, i did post too many times, i didn't notice you could edit your posts.
Back to top
View user's profile Send private message
Shine



Joined: 03 Dec 2004
Posts: 728
Location: Germany

PostPosted: Tue May 17, 2005 7:20 am    Post subject: Reply with quote

iedoc wrote:
why do you have to be so negative, everybodies always negative. why couldn't you just say "dude, im sure you can do it, just keep trying" or something and give people a little motivation instead of saying, "your a piece of crap and can't do anything, so don't even try".

I'm sorry if I you feel offended, this was not my intention. My suggestion was meant positive: It looks like you are not able even to lookup the well documented Java class descriptions, how do you think you can do anything with undocumented, encrypted PSP firmware? And in which language did you program that you don't know computer basics, like bit operations? So if you learn more of the basics, it will be really good for you and perhaps for us, too, in some years, when you can work more professional on such topics.
Back to top
View user's profile Send private message
iedoc



Joined: 12 May 2005
Posts: 18

PostPosted: Tue May 17, 2005 8:57 am    Post subject: Reply with quote

hey dude, its cool, i just thought you were some jerk, i don't really get offended that easily, and im not offended at all. so thanks for apologizing. and i know a lot about c++ and visual basic and a couple other little languages, i also knew about bit operators, i just thought that java might be a little different, and i know absolutetly nothing about java, only that its a lot like c++. i thought java might have certain commands, i know you took some things out. i don't want to type a very long message so i guess ill stop here, but thanks again for apologizing, your a way different person than i thought you were. just so you know, i will admit, i was running my mouth off a little, i just thought i could give it a try cause ive done little decryption things.

we should probably get back on topic, cause i want to get an emulator on my psp or something.
Back to top
View user's profile Send private message
Vampire



Joined: 12 Apr 2005
Posts: 138

PostPosted: Sat Jul 30, 2005 10:26 am    Post subject: Reply with quote

nem wrote:
I should post some specimen.

Quote:
Firmware version 1.00

release:1.00:
build:228,0,3,1,0:root@psp-vsh
system:17919@release_103a,0x01000300:
vsh:p4029@special_day1,v9972@special_day1,20041201:


Quote:
Firmware version 1.50, updated from 1.00

release:1.50:
build:376,0,3,1,0:root@psp-vsh
system:20182@release_150,0x01050001:
vsh:p4201@release_150,v11079@release_150,20050201:


Quote:
version.txt of Leaked firmware. Not obtained by browser. FYI :)

release:1.00:
build:106,1:root@psp-vsh
system:16214,0x00100000:
vsh:2004_1104_s16214_p3883_v8335:


some more

Quote:
Firmware version 1.51

release:1.51:
build:513,0,3,1,0:root@psp-vsh
system:22984@release_151,0x01050100:
vsh:p4388@release_151_sc,v12875@release_151_sc,20050507:


Quote:
Firmware version 1.52

release:1.52:
build:555,0,3,1,0:root@psp-vsh
system:23740@release_152,0x01050200:
vsh:p4421@release_152,v13394@release_152,20050525:


Quote:
Firmware version 2.00

release:2.00:
build:725,0,3,1,0:root@psp-vsh
system:26084@release_200,0x02000010:
vsh:p4705@release_200,v15867@release_200,20050726:
target:1:WorldWide


/vsh/etc/index.dat is the encrypted version of /vsh/etc/version.txt

the vshell and the updater looks at index.dat to get the system version (version.txt isn't used)

sceKernelDevkitVersion returns the hex value at the end of the "system:" line (0x01000300 for 1.00, 0x01050001 for 1.50, ...)
Back to top
View user's profile Send private message
Warren



Joined: 24 Jan 2004
Posts: 173
Location: San Diego, CA

PostPosted: Sat Jul 30, 2005 10:31 am    Post subject: Reply with quote

Vampire wrote:
sceKernelDevkitVersion returns the hex value at the end of the "system:" line (0x01000300 for 1.00, 0x01050001 for 1.50, ...)

It may return the same value but at least in FW v1.50 it's hardcoded in the PRX.
Back to top
View user's profile Send private message
Mangus



Joined: 17 Jun 2005
Posts: 33

PostPosted: Sat Jul 30, 2005 11:34 am    Post subject: Reply with quote

hey guys jsut wanted to mention you can access ftp through the browser by using this format:
ftp://username:password@ipaddress:port
example:
ftp://user:pass@192.0.021

could this be used to upload files to more easily I know crap about html and its limitations in psp.

sorry if this is already known, just a newb thought.
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
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