Casio Taschenrechner Hack

Gast #4854976
Hallo, im Internet ist auf verschiedenen Plattformen eine Anleitung 
veröffentlicht, wie man seien FX85 "aufbohren" kann, um die Funktionen 
eines FX991 zu erhalten. Meine Frage ist: wie ist jemand an den 
Cheatcode gekommen. Zufall würde ich aufgrund der Länge ausschließen. 
Übrig bleibt nur:
-Es wurde von Casio veröffentlicht\geleakt
-Jemand ist an die Firmware gekommen und hat diese untersucht

Mir ist ersichtlich, dass es für Casio billiger ist, die gleich Hardware 
überall einzubauen und die Firmware entsprechend anzupassen. Aber einen 
Cheat implementieren?

Ich würde mich über eure Meinungen freuen.
Sieht eher nicht wie ein Cheat aus. Bei der Eingabe der Kombination 
zeigt das Display irgendwelche kaputten Muster an was eher darauf 
hindeutet, dass hier ein Bug in der Firmware ausgenutzt wird. Durch 
geschicktes ausnutzen des Bugs kann man vermutlich irgendwelchen RAM 
Inhalt mit eigenen Daten überschreiben und dadurch die Firmware in den 
FX991 Modus versetzen. Scheint aber nicht ganz perfekt zu sein da auch 
im FX991 Modus noch manchmal komische Muster im Display erscheinen.

Der Entdecker dieses Bugs hatte vermutlich Zugriff auf die compilierte 
Firmware des Taschenrechners, sonst wäre das wohl sehr schwierig 
herauszufinden. Solche Chips für Taschenrechner werden zu Millionen 
produziert und müssen daher billig sein. Schutz gegen Auslesen der 
Firmware war wohl kaum einer der wichtigen Punkte.
Sebastian V. schrieb:
> Der Entdecker dieses Bugs hatte vermutlich Zugriff auf die compilierte
> Firmware des Taschenrechners, sonst wäre das wohl sehr schwierig
> herauszufinden. Solche Chips für Taschenrechner werden zu Millionen
> produziert und müssen daher billig sein. Schutz gegen Auslesen der
> Firmware war wohl kaum einer der wichtigen Punkte.

Die TI-Dinger laufen mit einem Z80...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.