Datei:Error 003 Mermaid Diagram.png: Unterschied zwischen den Versionen

 
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}}