Datei:Error 003 Mermaid Diagram.png: Unterschied zwischen den Versionen
ICON (Diskussion | Beiträge) |
ICON (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
[[Kategorie:Datei:Nintendo Wii]] | [[Kategorie:Datei:Nintendo Wii]] | ||
[[Kategorie:Datei:Brick]] | [[Kategorie:Datei:Brick]] | ||
== Mermaid-Code == | |||
''Kann aus technischen Gründen nicht als SVG exportiert werden, siehe https://github.com/mermaid-js/mermaid/issues/5144'' | |||
<pre> | |||
flowchart TD | |||
Start([Systemmenü startet]) --> CheckRegion{Koreanischer<br/>Common-Key<br/>installiert?} | |||
CheckRegion -->|Nein| Normal[Normaler Start] | |||
CheckRegion -->|Ja| CheckMenu{Systemmenü-<br/>Version?} | |||
CheckMenu -->|< 4.2| Normal | |||
CheckMenu -->|≥ 4.2 & nicht-koreanisch| CallIOS["Systemmenü ruft<br/>ES-Funktion Ioctlv(0x45)<br/>in IOS70 auf"] | |||
CheckMenu -->|≥ 4.2 & koreanisch| Normal | |||
CallIOS --> Encrypt[IOS verschlüsselt<br/>Testdaten mit<br/>koreanischem Common-Key] | |||
Encrypt --> Compare{"Ergebnis = hardcodierter<br/>Wert?<br>(Koreanischer Common-Key ist installiert?)"} | |||
Compare -->|Nein| Normal | |||
Compare -->|Ja| Error003[Rückgabe: 0 -><br>Error 003 wird ausgelöst] | |||
style Error003 fill:#ff6b6b | |||
style Normal fill:#51cf66 | |||
</pre> | |||
== Lizenz == | == Lizenz == | ||
{{Lizenz/Public Domain}} | {{Lizenz/Public Domain}} | ||