Video DIY USB Passwort Generator mit Attiny 85

Vor ein paar Tagen hatte ich schon mal den ATTINY 85 vorgestellt.

Video DIY USB Passwort Generator mit Attiny 85
Das ist ein cooles Teil mit USB und das für 1 Euro. Er emuliert eine Tastatur (HID).

Also mal ein weiteres Programm, für folgendes Problem. Wer lange und komplizierte Passwörter verwendet, hat mit unter keine Lust, sie immer wieder einzugeben. Das ist auch fehleranfällig. Oder man möchte jemand anderes an seinen Rechner lassen, und ihn nicht das Passwort geben. Also gibt man den Generator weiter.

Wir erstellen also ein Programm, das das Passwort automatisch an den Rechner sendet. Man muss dann natürlich auf das Teil aufpassen, das es nicht in falsche Hände kommt. Wir senden nur einmal, das gespeicherte Passwort. Hier mal ein 45 Sekunden Demo Video:

Hier das C-Programm, es ist ein sehr einfaches Programm mit ein paar Zeilen:

//
// Passwort Programm für den ATTINY85 twkey
//
// Die LED auf dem Board wird angeschaltet und das Passwort gesendet.
//
// Einstellungen Board: Digispark default (16,5 Mhz)
//
// Programmer: USBtinyISP
//
// Programmgröße: 3064 Byte (50 %) von 6012 Byte
//
// Globale Variablen verwenden dyn. Speicher: 116 Byte
//
//
// Thomas Wenzlaff http://www.wenzlaff.info Version 1.0
//

#include <DigiKeyboard.h>

// Setup läuft einmal nach dem Reset
void setup() {                
  pinMode(1, OUTPUT); //die LED auf dem Board, als Ausgang 
}

// die Hauptschleife, schaltet die LED an und sendet das Passwort ...
void loop() {
  
  digitalWrite(1, HIGH);   // schaltet die LED an (HIGH Level) 
  
  DigiKeyboard.sendKeyStroke(0);
  
  DigiKeyboard.println("Das lange sichere Passwort"); // sendet das Passwort
   
  delay(200);              // warte 200 ms
  
  digitalWrite(1, LOW);    // schaltet die LED aus
 
  exit(true);
}

Wie das Programm in den ATTINY 85 kommt, hatte ich schon hier beschrieben.

Das Passwort wird auch ausgegeben, wenn man z.B. in Word ist und den ATTINY 85 verbindet! Also wenn das Teil verloren geht, kann man das Passwort sehr einfach herausfinden!

Habt ihr noch weitere Vorschläge?

Ähnliche Artikel:

  1. C-Testprogramm für den ATTINY85 (Digispark) mit der Arduino IDE hochladen und Ergebnis Video
  2. ATTINY85 General Micro USB Development Board für Arduino und Raspberry Pi
  3. Wie kann man das WLAN Passwort im iPhone und iPad /iPadMini ändern?

wallpaper-1019588
One Piece Café öffnet am Samstag
wallpaper-1019588
Pokémon Karmesin und Purpur – Seltenes Solisten-Pokémon am Wochenende fangbar
wallpaper-1019588
Lazy Summer Collection von Pokémon Company präsentiert
wallpaper-1019588
Nintendo macht neue Angaben über Nachfolger der Nintendo Switch