DIY

Jak vytvořit „generátor hesla USB“, aby bylo možné automaticky vytvářet a zadávat hesla

Jak vytvořit „generátor hesla USB“, aby bylo možné automaticky vytvářet a zadávat hesla

Krátké bajty: Chtěli byste vlastnit svůj osobní USB klíč, který se stará o úkoly spojené se změnou hesla? Pomocí USB, ATtiny85 a některých schopností pájení můžete vytvořit generátor hesel USB, který automaticky vytváří a zadává hesla. Chcete-li to provést, musíte programovat ATtiny85 způsobem, který funguje jako klávesnice USB. Podrobnou metodu popsal zkušený tvůrce Joonas Pihlajamaa na hackerském blogu Code and Life.

Existuje mnoho aplikací, kde je třeba hesla pravidelně měnit. I když tyto postupy běžný uživatel technologie nedodržuje, mnoho podniků k tomu své zaměstnance vybízí.

Stejnému problému čelil Joonas Pihlajamaa, jehož zaměstnavatel požadoval, aby si pravidelně měnil heslo. To ho inspirovalo, aby přišel na způsob, který by mu pomohl úplně vynechat zapamatování nového hesla. Rozhodl se vytvořit malou USB HID klávesnici, která zadá heslo uložené v EEPROM - typ energeticky nezávislé paměti - pokaždé, když je připojeno k systému.

Po připojení zařízení je třeba vytvořit nové heslo, stačí několikrát - 4krát klepnout na tlačítko Caps Lock a spustit regeneraci hesla a jednou pro každý vygenerovaný znak hesla. Jen v případě, že vás zajímá, výchozí délka hesla je 10.

Pihlajamaa vytvořil svou verzi generátoru hesel USB pomocí USB a ATtiny85. ATtiny byl naprogramován tak, aby fungoval jako klíčové slovo USB, které automaticky generuje heslo a zadává proces. Vnější kryt zařízení byl ze staré 512 MB flash disku. S pomocí nějakého pájení se mu podařilo propojit Zenerovy diody, odpory, propojky, GND, VCC a ATtiny na tripadové vero desce.

Pihlajamaa také sdílí kód, který člověk potřebuje k napájení zařízení. Kód umožňuje komunikaci se zařízením a přijímá změny stavu z počítače.

Na hackerském blogu Code and Life sdílel Pihlajamaa podrobný výukový program zahrnující části a kód, které bude třeba k vytvoření vlastního osobního generátoru hesel USB. Zde je video ze zařízení v akci: