, das für Ihre Reverse Engineering-Projekte in eine Fehlerinjektion gerichtet ist, aber nicht das Geld für die notwendige Hardware festgelegt haben? Furcht nicht, denn die Werkzeuge, um einen Chip zu stören, kann ebenso nahe sein wie der nächstgelegene Grillgrill.
Wenn Sie nicht verstehen, welchen Chip-Verflechten ist, ist vielleicht ein Primer in Ordnung. Das Verstopfen, formal als elektromagnetische Fehlerinjektion (EMFI) oder nur eine Fehlerinjektion verstanden, ist ein Verfahren, das einen Puls elektromagnetischer Energie verwendet, um einen Fehler in einem laufenden Mikrocontroller oder einen Mikroprozessor zu verursachen. Wenn der Impuls zu der richtigen Zeit auftritt, kann es den Prozessor zwingen, einen Befehl zu vermeiden, wodurch das System in einem möglicherweise exploantigen Zustand verlässt.
EMFI-Tools sind im Handel erhältlich – wir haben sogar erst kürzlich ein Set, um Ihre eigene Bauen zu bauen – aber [RQU] ‘s Homebrew-Version ist entschieden leichter und billiger als fast alles andere. Es besteht aus einem piezoelektrischen Gasgrillzünder, einem Bit von emailliertem Magnetdraht und einer Hälfte eines kleinen toroidalen Ferritkerns. Das Kernfragment erhält ein paar Drahtdrehungen, die dann an den Terminals auf dem Zünder gelötet werden. Durch Drücken der Taste wird ein Hochspannungsimpuls erzeugt, der durch die Spule in einen elektromagnetischen Impuls umgewandelt wird. Es gibt ein Video des Tools, das im Twitter-Thread verwendet wird, wodurch ein Bild leicht ein Bild gestört wird, das ein einfaches Schleifenprogramm ausführen kann.
Um sicher zu sein, dass ein Werkzeug so einfach ist, wie es nicht in jeder Situation die Technik erledigt, ist jedoch eine billige Methode, um mit der Überprüfung der Aussicht auf die Fehlerinjektion zu überprüfen.
Dank [jonas] für die spitze.