Editing Rights Information Files
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 4: | Line 4: | ||
* <code>/mnt/disc/license/rif</code> | * <code>/mnt/disc/license/rif</code> | ||
* <code>/preinst2/app/CUSA00001/app.rif</code> | * <code>/preinst2/app/CUSA00001/app.rif</code> | ||
[[Rif/samples|Sample rif files]]. | [[Rif/samples|Sample rif files]]. | ||
== | == RIF File == | ||
For a rif file that is paired with | For a rif file that is paired with a idx file, see [[#RIFA File|RIFA file]]. | ||
=== RIF === | === RIF === | ||
Line 39: | Line 38: | ||
| Type || <code>0x050</code> || 2 || <code>01 01</code> || See [[#Type|Type]] | | Type || <code>0x050</code> || 2 || <code>01 01</code> || See [[#Type|Type]] | ||
|- | |- | ||
| | | Unknown || <code>0x052</code> || 2 || <code>00 0F</code> || | ||
|- | |- | ||
| | | Unknown || <code>0x054</code> || 2 || <code>00 1A</code> || | ||
|- | |- | ||
| SKU Flag || <code>0x056</code> || 2 || <code>00 01</code> || | | SKU Flag || <code>0x056</code> || 2 || <code>00 01</code> || | ||
|- | |- | ||
| Extra Flags || <code>0x058</code> || 4 || <code>00 00 00 00</code> || | | Extra Flags || <code>0x058</code> || 4 || <code>00 00 00 00</code> || | ||
|- | |- | ||
| Unknown || <code>0x060</code> || 4 || <code>00 02 00 00</code> || | | Unknown || <code>0x060</code> || 4 || <code>00 02 00 00</code> || | ||
|- | |- | ||
| Unknown || <code>0x064</code> || | | Unknown || <code>0x064</code> || 476 || - || | ||
|- | |- | ||
| Disc Key || <code>0x240</code> || 32 || - || | | Disc Key || <code>0x240</code> || 32 || - || | ||
|- | |- | ||
| Secret Encryption IV || <code>0x260</code> || 16 || - || | | Secret Encryption IV || <code>0x260</code> || 16 || - || | ||
|- | |- | ||
| Encrypted Secret || <code>0x270</code> || 144 || - || See [[#Secret|Secret]] for when decrypted | | Encrypted Secret || <code>0x270</code> || 144 || - || See [[#Secret|Secret]] for when decrypted | ||
|- | |- | ||
| RSA Signature || <code>0x300</code> || 256 || - || Verified using public key depending on type | | RSA Signature || <code>0x300</code> || 256 || - || Verified using public key depending on type | ||
Line 69: | Line 62: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! style="width: | ! style="width: 15%" | Type | ||
! style="width: 10%" | <abbr title="Firmware Type">FW Type</abbr> | ! style="width: 10%" | <abbr title="Firmware Type">FW Type</abbr> | ||
! style="width: | ! style="width: 10%" | <abbr title="Minimum Version">Min Ver</abbr> | ||
! style="width: | ! style="width: 10%" | <abbr title="Maximum Version">Max Ver</abbr> | ||
! style="width: | ! style="width: 20%" | Name | ||
! style="width: | ! style="width: 35%" | Remark | ||
|- | |- | ||
| <code>0x000</code> | | <code>0x000</code> | ||
Line 81: | Line 73: | ||
| 1 | | 1 | ||
| 1 | | 1 | ||
| KDS RIF | |||
| | |||
| | |||
|- | |- | ||
| <code>0x001</code> | | <code>0x001</code> | ||
Line 89: | Line 80: | ||
| 2 | | 2 | ||
| 2 | | 2 | ||
| | | KDS RIF | ||
| | |||
|- | |- | ||
| <code>0x002</code> | | <code>0x002</code> | ||
Line 95: | Line 87: | ||
| 3 | | 3 | ||
| 3 | | 3 | ||
| KDS RIF | |||
| | |||
|- | |- | ||
| <code>0x101</code> | | <code>0x101</code> | ||
Line 100: | Line 94: | ||
| rowspan="2" | 1 | | rowspan="2" | 1 | ||
| rowspan="2" | 1 | | rowspan="2" | 1 | ||
| rowspan="2" | Isolated | | rowspan="2" | Isolated RIF | ||
| rowspan="2" | | | rowspan="2" | | ||
|- | |- | ||
Line 110: | Line 103: | ||
| 1 | | 1 | ||
| 1 | | 1 | ||
| Disc | | Disc RIF | ||
| | | | ||
|- | |- | ||
Line 118: | Line 110: | ||
| rowspan="3" | 1 | | rowspan="3" | 1 | ||
| rowspan="3" | 1 | | rowspan="3" | 1 | ||
| rowspan="3" | Fake/Debug | | rowspan="3" | Fake/Debug RIF | ||
| rowspan="3" | | | rowspan="3" | | ||
|- | |- | ||
Line 131: | Line 122: | ||
| 1 | | 1 | ||
| ? | | ? | ||
| | | | ||
|- | |- | ||
Line 139: | Line 129: | ||
| 1 | | 1 | ||
| ? | | ? | ||
| | | | ||
|- | |- | ||
Line 147: | Line 136: | ||
| 1 | | 1 | ||
| ? | | ? | ||
| | | | ||
|} | |} | ||
Line 240: | Line 228: | ||
| [[Entitlement label]] || <code>0x00</code> || 16 || <code>PLAYROOM00000000</code> || | | [[Entitlement label]] || <code>0x00</code> || 16 || <code>PLAYROOM00000000</code> || | ||
|- | |- | ||
| | | Offset || <code>0x10</code> || 8 || <code>00 04 00 00 00 00 00 00</code> || Offset into [[#RIFA File|RIFA file]] | ||
|- | |- | ||
| | | Size || <code>0x18</code> || 8 || <code>00 04 00 00 00 00 00 00</code> || | ||
|- | |- | ||
| Unknown || <code>0x20</code> || 1 || <code>01</code> || | | Unknown || <code>0x20</code> || 1 || <code>01</code> || | ||
|- | |- | ||
| Unknown || <code>0x21</code> || | | Unknown || <code>0x21</code> || 15 || - || | ||
|} | |} | ||
{{File Formats}} | {{File Formats}} | ||
<noinclude>[[Category:Main]]</noinclude> | <noinclude>[[Category:Main]]</noinclude> |