Line 143:
Line 143:
| ES contains no checks when ES_DiVerify is called, responding to any module that calls it. By sending this call from the [[Hardware/Broadway|Broadway]] over IPC, ES will receive this from the PPCBOOT process, and proceed normally.
| ES contains no checks when ES_DiVerify is called, responding to any module that calls it. By sending this call from the [[Hardware/Broadway|Broadway]] over IPC, ES will receive this from the PPCBOOT process, and proceed normally.
| Homebrew can identify as any title.
| Homebrew can identify as any title.
−
| [[4.0]]
+
| [[3.3rev03]] (most IOSes), [[3.4]] ([[IOS30]], [[IOS31]], [[IOS37]]), [[4.0]] ([[IOS16]], the last IOS)
| {{SortableMonth|Mar|2008}}
| {{SortableMonth|Mar|2008}}
| {{User|dhewg}}
| {{User|dhewg}}
Line 167:
Line 167:
| Permission checks in IOS exist for files, but the FS module does not check for permissions when reading the raw [[Hardware/NAND|NAND]] contents. If the NAND key is obtained, the NAND can be freely modified.
| Permission checks in IOS exist for files, but the FS module does not check for permissions when reading the raw [[Hardware/NAND|NAND]] contents. If the NAND key is obtained, the NAND can be freely modified.
| Arbitrary NAND modification
| Arbitrary NAND modification
−
| [[3.4]]{{Check}}
+
| [[3.3rev03]] (most IOSes), [[3.4]] ([[IOS30]], [[IOS31]], [[IOS37]]), [[4.0]] ([[IOS16]], the last IOS)
| Unknown
| Unknown
| {{SortableMonth}}
| {{SortableMonth}}