| View previous topic :: View next topic |
| Author |
Message |
KickinAezz
Joined: 03 Jun 2007 Posts: 328
|
Posted: Sun Oct 26, 2008 2:47 pm Post subject: OpenPSID prototype in PSPSDK gives gibberish.. Outdated? |
|
|
Hi,
When I read data... It only shows me the random memory in data.
typedef struct PspOpenPSID
{
unsigned char data[16];
} PspOpenPSID;
int sceOpenPSIDGetOpenPSID(PspOpenPSID *openpsid);
Is this EVEN correct for LATEST FWs or does the above apply only to 1.50 FW era? _________________ Intrigued by PSP system Since December 2006.
Use it more for Development than for Gaming. |
|
| Back to top |
|
 |
SilverSpring
Joined: 27 Feb 2007 Posts: 115
|
Posted: Sun Oct 26, 2008 8:26 pm Post subject: |
|
|
Define gibberish. Post the results of what you get. It gives you random results each time?
The psid is meant to be "random" looking.
Anyway, the prototype cannot be changed in later fw since it would break compatibility with older games that use it. _________________ PSP PRX LibDocs |
|
| Back to top |
|
 |
Insert_witty_name
Joined: 10 May 2006 Posts: 376
|
Posted: Sun Oct 26, 2008 8:51 pm Post subject: |
|
|
| Still working fine for me. |
|
| Back to top |
|
 |
KickinAezz
Joined: 03 Jun 2007 Posts: 328
|
Posted: Sun Oct 26, 2008 11:52 pm Post subject: |
|
|
This is what I do:
| Code: | PspOpenPSID myPSID;
strcpy(myPSID.data,"");
sceOpenPSIDGetOpenPSID(&myPSID);
Pspprintf("%s",myPSID.data);
|
 _________________ Intrigued by PSP system Since December 2006.
Use it more for Development than for Gaming.
Last edited by KickinAezz on Mon Oct 27, 2008 1:21 am; edited 2 times in total |
|
| Back to top |
|
 |
SilverSpring
Joined: 27 Feb 2007 Posts: 115
|
Posted: Mon Oct 27, 2008 12:50 am Post subject: |
|
|
Yes that result is probably correct.
Though the PSID is not an ASCII string, it's just 16 hex values that is meant to be a unique identifier of the PSP. A serial number if you will. _________________ PSP PRX LibDocs |
|
| Back to top |
|
 |
Torch

Joined: 28 May 2008 Posts: 842
|
Posted: Mon Oct 27, 2008 2:48 am Post subject: |
|
|
| SilverSpring wrote: | Yes that result is probably correct.
Though the PSID is not an ASCII string, it's just 16 hex values that is meant to be a unique identifier of the PSP. A serial number if you will. |
Is it derived from the FUSE Id, or is it the FUSE Id itself?
But anyway with CFW, isn't it possible to just hook the functions and return whatever ID you want and get someone else banned? What about faking the PSID to get around the 3 console limit on the PSN Store. You could literally buy stuff once and use it on how many ever consoles you want, assuming thats how it identifies consoles. |
|
| Back to top |
|
 |
KickinAezz
Joined: 03 Jun 2007 Posts: 328
|
Posted: Mon Oct 27, 2008 3:57 am Post subject: |
|
|
| Torch wrote: | | SilverSpring wrote: | Yes that result is probably correct.
Though the PSID is not an ASCII string, it's just 16 hex values that is meant to be a unique identifier of the PSP. A serial number if you will. |
Is it derived from the FUSE Id, or is it the FUSE Id itself?
But anyway with CFW, isn't it possible to just hook the functions and return whatever ID you want and get someone else banned? What about faking the PSID to get around the 3 console limit on the PSN Store. You could literally buy stuff once and use it on how many ever consoles you want, assuming thats how it identifies consoles. |
I donot think PSN will solely depend on PSID. _________________ Intrigued by PSP system Since December 2006.
Use it more for Development than for Gaming. |
|
| Back to top |
|
 |
Torch

Joined: 28 May 2008 Posts: 842
|
Posted: Mon Oct 27, 2008 3:58 am Post subject: |
|
|
| KickinAezz wrote: |
I donot think PSN will solely depend on PSID. |
What else is there? AFAIK anything can be spoofed on CFW. You should just use the same login. |
|
| Back to top |
|
 |
KickinAezz
Joined: 03 Jun 2007 Posts: 328
|
Posted: Mon Oct 27, 2008 4:30 am Post subject: |
|
|
| Torch wrote: | | KickinAezz wrote: |
I donot think PSN will solely depend on PSID. |
What else is there? AFAIK anything can be spoofed on CFW. You should just use the same login. |
There are cases when spoofing is impossible... For example reading unique stuff directly from hardware without any middleman (Sce* functions) _________________ Intrigued by PSP system Since December 2006.
Use it more for Development than for Gaming. |
|
| Back to top |
|
 |
Torch

Joined: 28 May 2008 Posts: 842
|
Posted: Mon Oct 27, 2008 4:34 am Post subject: |
|
|
| KickinAezz wrote: |
There are cases when spoofing is impossible... For example reading unique stuff directly from hardware without any middleman (Sce* functions) |
All exported functions can be hijacked, and even 'in-place' functions where the full code is written there without imports, you can still patch the instructions in memory. |
|
| Back to top |
|
 |
|