Wie macht man also ein Selbst?
Ein selbstzerstörendes Speichergerät, das seinen Inhalt beim ersten Anzeichen eines Problems verdampft, wäre für viele Menschen ein unschätzbares Werkzeug, aber wenn Sie nicht für eine Agentur mit drei Buchstaben arbeiten, wünschen wir Ihnen viel Glück, wenn Sie so etwas in die Hände bekommen. Zumindest hätten wir das gesagt, bevor [Walker] sich mit dem Fall befasste. Er arbeitet an einem selbstzerstörenden Open-Source-USB-Flash-Laufwerk für Journalisten, Sicherheitsforscher, Whistleblower und alle anderen, denen ihre Privatsphäre wirklich wichtig ist.
Als wir im Juli über dieses Projekt berichteten, hatte [Walker] nur geplant, das Flash-Laufwerk seinen Inhalt zu verbergen, es sei denn, man wusste, dass man sich die Finger nass machen sollte, bevor man es einsteckt. Wir geben zu, dass es etwas seltsam klingt, aber was geheime Methoden angeht Etwas zu aktivieren geht, das ist ziemlich clever. Aufgrund des Feedbacks, das er erhielt, beschloss er jedoch, alles zu tun und das USB-Laufwerk buchstäblich in den Müll zu werfen, sollte jemand darauf zugreifen, der das Geheimnis nicht kennt.
Aber wie genau schafft man das? Natürlich würden wir gerne eine kleine Thermitladung oder ein Fläschchen mit Säure darin sehen, aber das ist offensichtlich nicht sehr praktisch. Es muss sicher transportiert werden können und, was noch wichtiger ist, es muss unwahrscheinlich sein, dass Sie noch mehr Ärger mit demjenigen bekommen, der Ihre Sachen durchsucht. Zu diesem Zweck glaubt [Walker], eine elegante Lösung gefunden zu haben.
Im Datenblatt seines Flash-Speicherchips heißt es, dass die maximale Spannung, die er verarbeiten kann, bevor der Magic Smoke ausgelöst wird, magere 4,6 V beträgt. Daher geht er davon aus, dass der Betrieb eines Spannungsverdopplers mit den nominellen 5 V, die von einem USB-Anschluss kommen, den Chip mit einem Minimum gut deaktivieren sollte des äußeren Dramas. Wird es ausreichen, um die forensische Wiederherstellung der Daten zu verhindern? Wir wissen es nicht, aber wir sind gespannt darauf, es herauszufinden.
In dem Artikel führt [Walker] die Leser durch die Schaltungsentwürfe, die er bisher entwickelt hat, und zeigt den Quellcode, der auf dem ATtiny25 ausgeführt wird, um festzustellen, wann es Zeit ist, auf den Flash anzustoßen. Im nächsten Beitrag sagt er, er solle das gesamte Flash-Laufwerk bauen und dokumentieren lassen, also bleiben Sie dran.