Editing Bluedisk EID0 reDRM

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
== Description ==
[[Category:Software]]
Bluedisk is a modified frankenstein firmware, with 4.21 and 4.25 files.  The PS3 needs to be already running 3.55 to "upgrade" to 'Bluedisk', and user should send EID0 and a CDKEY before getting a download link. It has a non Sony DRM mechanism, locking it to the perconsole unique eid0 via serverside injected aim iso module, which was rendered useless within half an hour of the release. The same day a nonDRM version was released, while the server of Bluedisk was no longer capable of handling the traffic and cdkey handing out was suspended.


== Bluedisk release ==
== XMB eEID Dumper and MM4.25 download ==
=== XMB eEID Dumper and MM4.25 ===
http://www.sendspace.com/file/q8rk8b
Link : [http://www.sendspace.com/file/q8rk8b XMB eEID Dumper and MM4.25.zip]


==== XMB eEID Dumper.pkg ====
=== XMB eEID Dumper.pkg ===


==== MM4.25.pkg ====
=== MM4.25.pkg ===
Old version of [[MultiMan]] (2.08, last open source version) patched to work on this CFW.


=== CFWUpgrader ver1.01 and manual ===
== CFWUpgrader ver1.01 and manual.zip ==
Link : [http://www.sendspace.com/file/2mysue CFWUpgrader ver1.01 and manual.zip]
http://www.sendspace.com/file/2mysue


==== [http://www.slideshare.net/slideshow/embed_code/14857769 CFW Upgrader and downgrade manual.pdf] ====
=== CFW Upgrader and downgrade manual.pdf ===


==== CFWUpgrader.exe ====
=== CFWUpgrader.exe ===


[[File:BlueDiskThingy.png]]
== CD Key ==
9E8302C692EEFBD1 <!--// Senaxx //--> <br />
0CB52A87B221BC50 <!--// bubba //--> <br />
C0B7431B5073CC52 <!--// LuckyStar //--> <br />
0CB52A87B221BC50 <!--// LuckyStar //--> <br />
FA73FDEF3A3949DE <!--// http://bbs.duowan.com/thread-29221529-1-1.html //--> <br />
1C24792552F19D59 <!--// http://bbs.duowan.com/thread-29221529-1-1.html //--> <br />
45A76B28633A4B82 <!--// http://bbs.duowan.com/thread-29221529-1-1.html //-->


When you enter your credentials and press "CDKey Check" it generates a file called ''CFWUpgrader.exe.txt''. I used Senaxx's info and it was probably wrong but it generate this log:
== EID0.BIN ==
[http://www.mediafire.com/?1ib0c9b3b3mrld7 EID.rar]


<pre>ERROR:PatchClient:Could not open I/O for 67.198.173.122:8090
== Firmwares ==
Traceback (most recent call last):
=== PS3UPDAT.PUP ===
  File "PatchClient.pyo", line 29, in verifykey
[http://www.mediafire.com/?jxu0d97sflb5717 4.25 CFW based on EID0 Senaxx.rar] <!--// http://67.198.173.122/webeditor/PS3UPDAT_9E8302C692EEFBD1.PUP //--> <br />
  File "protobuf\socketrpc\service.pyo", line 114, in <lambda>
[http://www.sendspace.com/file/xx9qal 4.25 CFW based on EID0 bubba.rar] <!--// http://67.198.173.122/webeditor/PS3UPDAT_0CB52A87B221BC50.rar //--> <br />
  File "protobuf\socketrpc\service.pyo", line 157, in call
[http://kuai.xunlei.com/d/TJAKBXYICPTO 4.25 CFW based on EID0 Luckystar.rar] <!--// http://67.198.173.122/webeditor/PS3UPDAT_A33BB116F4D71DAD(CE95EC2457008FCC).PUP//-->
  File "google\protobuf\service_reflection.pyo", line 267, in <lambda>
  File "google\protobuf\service_reflection.pyo", line 284, in _StubMethod
  File "protobuf\socketrpc\channel.pyo", line 192, in CallMethod
  File "protobuf\socketrpc\channel.pyo", line 292, in tryToRunCallback
RpcError: Could not open I/O for 67.198.173.122:8090
Traceback (most recent call last):
  File "main.py", line 104, in doverifykey
AttributeError: 'NoneType' object has no attribute 'ret'
</pre>
 
When I clicked download it added this to the file:
 
<pre>AttributeError: 'NoneType' object has no attribute 'ret'
ERROR:PatchClient:Could not open I/O for 67.198.173.122:8090
Traceback (most recent call last):
  File "PatchClient.pyo", line 43, in login
  File "protobuf\socketrpc\service.pyo", line 114, in <lambda>
  File "protobuf\socketrpc\service.pyo", line 157, in call
  File "google\protobuf\service_reflection.pyo", line 267, in <lambda>
  File "google\protobuf\service_reflection.pyo", line 284, in _StubMethod
  File "protobuf\socketrpc\channel.pyo", line 192, in CallMethod
  File "protobuf\socketrpc\channel.pyo", line 292, in tryToRunCallback
RpcError: Could not open I/O for 67.198.173.122:8090
Traceback (most recent call last):
  File "main.py", line 123, in dologin
AttributeError: 'NoneType' object has no attribute 'desc'
</pre>
 
=== Downgrade firmwares ===
* [http://www.sendspace.com/file/d9pe9v 4.25TO3.55 CFW] [http://www.mediafire.com/?1iwd6c811pgpats 4.25TO3.55 CFW]<br />
* [http://www.sendspace.com/file/zfzeo6 CFW3.55CHECKOFF]<br />
 
<pre>
* cfw3.55checkoff MD-5: 8BCF7AB97EE4B9D9F74ECDF9FA9E59A8
* 3.55 Rogero CEX v2 MD-5: 8BCF7AB97EE4B9D9F74ECDF9FA9E59A8
</pre>
So no need to re-download "cfw3.55checkoff" if you have Rogero CEX 3.55 v2 (Source : [http://www.ps3hax.net/showpost.php?p=455374&postcount=330 GraVoX959 on ps3hax])<br />


== Firmwares / EID0.BIN / CD Keys ==
=== Firmware ===
* 4.21 CoreOS
* 4.21 CoreOS
* 4.25 Spoof/dev_flash for NP/SEN
* 4.25 Spoof/dev_flash for NP/SEN


=== PS3UPDAT.PUP ===
=== Downgrade firmwares ===
{| class="wikitable collapsible"
[http://www.sendspace.com/file/d9pe9v 4.25TO3.55 CFW]<br />
|-
[http://www.sendspace.com/file/zfzeo6 CFW3.55CHECKOFF]
!Firmware !! EID0.BIN !! CD Key
8BCF7AB97EE4B9D9F74ECDF9FA9E59A8 = cfw3.55checkoff
|-
8BCF7AB97EE4B9D9F74ECDF9FA9E59A8 = 3.55 Rogero CEX v2
| [http://www.mediafire.com/?jxu0d97sflb5717 4.25 CFW based on EID0 Senaxx.rar] <!--// http://67.198.173.122/webeditor/PS3UPDAT_9E8302C692EEFBD1.PUP //--> || [http://www.mediafire.com/?1ib0c9b3b3mrld7 EID.rar] || 9E8302C692EEFBD1
so no need to re-download cfw3.55 checkoff if you have Rogero CEX v2 .355
|-
Originally Posted by GraVoX959 ps3hax
| [http://www.sendspace.com/file/xx9qal 4.25 CFW based on EID0 bubba.rar] <!--// http://67.198.173.122/webeditor/PS3UPDAT_0CB52A87B221BC50.rar //--> <br /> || N/A || 0CB52A87B221BC50 <!--// bubba //-->
|-
| [http://kuai.xunlei.com/d/TJAKBXYICPTO 4.25 CFW based on EID0 Luckystar.rar] <!--// http://67.198.173.122/webeditor/PS3UPDAT_A33BB116F4D71DAD(CE95EC2457008FCC).PUP//--> || N/A || C0B7431B5073CC52 <!--// LuckyStar //-->
|-
|}


=== Other CD Keys ===
== reDRM mechanism / eid0 binding ==
* FA73FDEF3A3949DE <!--// http://bbs.duowan.com/thread-29221529-1-1.html //-->
aim_spu_module.self [[Iso module]]
* 1C24792552F19D59 <!--// http://bbs.duowan.com/thread-29221529-1-1.html //-->
* 45A76B28633A4B82 <!--// http://bbs.duowan.com/thread-29221529-1-1.html //-->


== reDRM mechanism / eid0 binding ==
https://twitter.com/naehrwert/status/260356650257498113
=== Analysis ===
eid0 is checked in [[Iso module|aim_spu_module.self]] (Source : https://twitter.com/naehrwert/status/260356650257498113)


The check is basically a: <pre>if(memcmp(eid0_section0, first_encrypt_0x10_bytes, 0x10)!=0)fail();</pre>
the check is basically a
if(memcmp(eid0_section0, first_encrypt_0x10_bytes, 0x10)!=0)fail();


=== nonbound eid0 firmware ===
=== nonbound eid0 firmware ===
To remove eid0 binding, replace the [[Iso module|aim_spu_module.self]] from unpatched OFW 4.25 one (tested, it works).
To remove eid0 binding, replace the aim_spu_module.self [[Iso module]] from unpatched OFW 4.25 one (tested, it works).


== Compatibility ==
== Compatibility ==
Line 104: Line 62:


=== Homebrew ===
=== Homebrew ===
3.60 or 3.60+ signed EBOOTs are working. 3.41/3.55 signed homebrews must be resigned with 3.60+ keys.
3.60 or 3.60+ Signature EBOOT is Work
 
 
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude>
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)