Mittwoch, 9. November 2016

Anti Savegame Restore

Inhalt
1 Zusammenfassung
2 Umsetzung
3 Entfernen Sie den sicheren Wert
4 Anwendungen mit dieser Funktion

Zusammenfassung
Die Anti-Savegame-Wiederherstellung (intern als "Save Data Rollback Prevention" bezeichnet) ist eine Funktion, die ursprünglich im FS-Modul mit 4.0.0-7 implementiert wurde. Dadurch wird verhindert, dass vorherige Versionen eines Savegame-Abbilds wiederhergestellt werden. Diese Funktion wird nicht für Spielkartenspiele verwendet. Wenn eine alte Version des Speichers erkannt wird, zeigt die Anwendung einen Fehler bezüglich der alten Savegame-Version an, dann löschen Sie + das Speichern neu (ähnlich wie beim Speichern des Spiels beschädigt).

Implementierung
Beim Anlegen der SD-Saveata erzeugt die Anwendung einen zufälligen u64-Wert und speichert sie dann in einer arbitären Savefile im Savegame FS. Die Anwendung verwendet dann die Anti-Savegame-Restore-FS-Befehle, um das gespeicherte u64 zu überprüfen (mit dem u64, das vom FS-Modul geladen wird) und das vom FS-Modul verwendete u64 zu aktualisieren. Das vom FS-Modul verwendete u64 wird im FS-Modul System_SaveData gespeichert.

Jedes Mal, wenn die Anwendung auf das Savegame schreibt, sollte der in der Savefile gespeicherte u64-Wert aktualisiert werden (und auch der Befehl zum Aktualisieren des NAND u64-Wertes sollte verwendet werden). In der Regel Anwendungen aktualisieren diesen Wert durch Inkrementierung, aber die Erzeugung einer neuen Zufallszahl oder andere Methoden der Aktualisierung kann auch verwendet werden.

Entfernen Sie den sicheren Wert
Es ist möglich, den sicheren Wert einfach zu entfernen, indem Sie ControlSecureSave aus dem Dienst fs: USER mit der Aktion SECURESAVE_ACTION_DELETE verwenden.

Anwendungen mit dieser Funktion
  • Animal crossing neues Blatt
  • Pokemon X & Y
  • Pokemon Omega Ruby & Alpha Sapphire kaufen
  • Pokemon Omega Ruby & Alpha Sapphire Demo kaufen
  • Pokemon Schlurfen
  • Super Smash Bros kaufen
  • Pokemon Rot, Blau und Gelb (GB (C) VC)
Es gibt viele 3DS technische Fähigkeiten, die wir brauchen, um langsam entdeckt und untersucht .
Ich hoffe, dass wir Spaß im Spiel haben kann.

Keine Kommentare:

Kommentar veröffentlichen