[PS3/SRC] PSIDPatch 1.0

by ps3iso on November 16, 2010

Saw Mathiuelh talking about swapping PSIDs on his twitter, as soon as I saw him talking about extracting one from an LV2 dump I knew it would be possible to patch :)

PSID is your playstation’s unique identifier to Sony, this program will patch the loaded PSID in memory to one of your choice. This won’t permanently patch your PSID, but should let you fool PSN. Best way to try this is for somebody with a banned PS3 to try changing it and going online.

Made and tested on a 3.41 PS3… if your using a different version and patching doesn’t work properly please contact me and we’ll work out a fix :)

Features
Shows you current PSID
Patch PSID from dev_usb/psid.txt
Choose USB to load from
(should add) save PSID to dev_usb/orig_psid.txt

Download
1.0 (PKG and source)

This uses the peek and poke syscalls in order to patch your PSID. Please make sure your using a payload which uses them (PL3 dev for example)

Usage
Create a text file called psid.txt on root of your USB
Put 32 hex characters inside (e.g. 1234567890ABCDEFFEDCBA0987654321)
Install package
Run PSIDPatch
Select USB with Up/Down
Press X to patch.

Technical Stuff
PSID starts at 0x800000000044A18C in memory (3.41), it is 16 bytes long.

Thanks
Mathieulh/RichDevX – bragging about PSID stuff on twitter, if it was a private convo I never would of started this :)
user – Fixing CFWLoad code so no SCE confidential stuff is included, thanks man :D

Edit:
While I haven’t personally tested this online, facanferff has said that changing their PSID to a random one and going on PSN with a banned console doesn’t work. I’m assuming that PSN operates in a whitelist way, only allowing PS3s with PSIDs inside the Authorised database online or something. They could even use other parts of the PS3 for identification, such as BD-ROM serial or MAC address.

Attached Files
File Type: zip psidpatch10.zip (2.47 MB)
Tweet this!Tweet this!

Previous post:

Next post: