Editing ReDRM / Piracy dongles
Jump to navigation
Jump to search
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= | =Description= | ||
Dongle is DRM to make sure you have the dongle, the firmware 'special' functionality will not work without it. | |||
Contentdisc's contain fself'ed eboot.bin's | |||
= | == EBOOT.BIN details == | ||
=== | ===SELF header=== | ||
elf #1 offset: 00000000_00000090 | |||
header len: 00000000_00000a80 | |||
meta offset: 00000000_000004a0 | |||
phdr offset: 00000000_00000040 | |||
shdr offset: 00000000_002117f8 | |||
file size: 00000000_0021150c | |||
auth id: 10100000_01000003 (Unknown) | |||
vendor id: 01000002 | |||
info offset: 00000000_00000070 | |||
1 | sinfo offset: 00000000_00000290 | ||
version offset: 00000000_00000390 | |||
control info: 00000000_000003c0 (00000000_00000100 bytes) | |||
app version: 1.0.0 | |||
SDK type: Devkit | |||
app type: NP-DRM application | |||
=== | ===Control info=== | ||
control flags: | |||
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | |||
file digest: | |||
62 7c b1 80 8a b9 38 e3 2c 8c 09 17 08 72 6a 57 9e 25 86 e4 | |||
f1 95 cf a4 c0 04 0f c9 14 de 1f 9a 21 4e 10 ca 6b a6 8c 86 | |||
NPDRM info: | |||
magic: 4e504400 | |||
unk0 : 00000001 | |||
unk1 : 00000003 | |||
unk2 : 00000001 | |||
content_id: IV0002-NPXS00020_00-TEST000000000001 | |||
digest: 09 37 f1 32 60 b9 70 02 76 9e e4 0f 7b 10 70 0f | |||
invdigest: f6 c8 0e cd 9f 46 8f fd 89 61 1b f0 84 ef 8f f0 | |||
xordigest: 5c 62 a4 67 35 ec 25 57 23 cb b1 5a 2e 45 25 5b | |||
=== | ===Section header=== | ||
offset size compressed unk1 unk2 encrypted | |||
00000000_00000a80 00000000_00209dc0 [NO ] 00000000 00000000 [NO ] | |||
00000000_00210a80 00000000_000005b0 [NO ] 00000000 00000000 [NO ] | |||
00000000_00211030 00000000_00000000 [NO ] 00000000 00000000 [NO ] | |||
00000000_00211030 00000000_00000000 [NO ] 00000000 00000000 [NO ] | |||
[[ | 00000000_00211030 00000000_00000000 [NO ] 00000000 00000000 [NO ] | ||
00000000_00210df8 00000000_00000004 [NO ] 00000000 00000000 [N/A] | |||
00000000_0020a7e0 00000000_00000020 [NO ] 00000000 00000000 [N/A] | |||
00000000_0020a800 00000000_00000040 [NO ] 00000000 00000000 [N/A] | |||
=== | ===Encrypted Metadata=== | ||
no encrypted metadata in fselfs. | |||
===ELF header=== | |||
type: Executable file | |||
machine: PowerPC64 | |||
version: 1 | |||
phdr offset: 00000000_00000040 | |||
shdr offset: 00000000_00210e08 | |||
entry: 00000000_002200f0 | |||
flags: 00000000 | |||
header size: 00000040 | |||
program header size: 00000038 | |||
program headers: 8 | |||
section header size: 00000040 | |||
section headers: 28 | |||
section header string table index: 27 | |||
== Downloads == | |||
* MFW: [http://www.multiupload.com/O7SP26A83E Jailbreak2.CFW.rar (172.34 MB)]<!--//http://www.filesonic.nl/file/2688912531/Jailbreak2.CFW.zip (password: whyudie)//--> | |||
* Dongle Updater: [http://www.multiupload.com/9YPQX47G7F JB2.Dongle.Updater.rar (2.1 MB)]<!--//http://www.filesonic.nl/file/2689038911/JB2.Dongle.Updater.zip (password: whyudie)//--> | |||
==== | === FW Info === | ||
<pre>PS3 System Software | |||
<pre> | |||
MFW 3.55-Dongle (Jailbreak2.CFW) | MFW 3.55-Dongle (Jailbreak2.CFW) | ||
filedate: juli 13 2011 2:08:58 | filedate: juli 13 2011 2:08:58 | ||
Line 772: | Line 135: | ||
Data length: 172890112 | Data length: 172890112 | ||
File hash : 93A7A95BFCFC263DCB4A18477062FDCC72BE47A0</pre> | File hash : 93A7A95BFCFC263DCB4A18477062FDCC72BE47A0</pre> | ||
=FW analysis= | =FW analysis= | ||
== FW Changes | == FW Changes == | ||
compared to OFW 3.55: | |||
[ | [http://www.multiupload.com/LAIIB6IMX0 ofw-vs-jb2.rar (4.18 MB)] | ||
====EULA.xml==== | ====EULA.xml==== | ||
<pre> <str id="msg_updater_10">This update will install PS3 system software version 3.55, modified to support homebrew software and the disc dongle.</str> </pre> | <pre> <str id="msg_updater_10">This update will install PS3 system software version 3.55, modified to support homebrew software and the disc dongle.</str> </pre> | ||
Line 865: | Line 147: | ||
===CORE_OS_PACKAGE.pkg=== | ===CORE_OS_PACKAGE.pkg=== | ||
====lv1.self==== | ====lv1.self==== | ||
Just one patch: | |||
ofw: 2d5a44: 39 20 00 00 li r9,0 | |||
jb2: 2d5a44: 39 20 00 01 li r9,1 | |||
This is in lv1_map_htab to allow for RW mapping of all RAM. So who knows how many other lv1 patches are done at runtime. | |||
====lv2_kernel.self==== | ====lv2_kernel.self==== | ||
===dev_flash_010.tar.aa.2010_11_27_051337=== | ===dev_flash_010.tar.aa.2010_11_27_051337=== | ||
====\dev_flash\vsh\module\nas_plugin.sprx==== | ====\dev_flash\vsh\module\nas_plugin.sprx==== | ||
0x012892: | |||
ofw: mr r0, r3 | |||
jb2: li r0, 0 | |||
0x0226128: | |||
ofw: beq- cr7,4c | |||
jb2: nop | |||
"standard pkg patches" | "standard pkg patches" | ||
Line 907: | Line 169: | ||
===dev_flash_016.tar.aa.2010_11_27_051337=== | ===dev_flash_016.tar.aa.2010_11_27_051337=== | ||
====\dev_flash\vsh\resource\explore\xmb\category_game.xml==== | ====\dev_flash\vsh\resource\explore\xmb\category_game.xml==== | ||
====\dev_flash\vsh\resource\explore\xmb\category_video.xml==== | ====\dev_flash\vsh\resource\explore\xmb\category_video.xml==== | ||