Premium

Získejte všechny články
jen za 49 Kč/měsíc

Hackerský průlom. Z peněženky, k níž zapomněl heslo, získal miliony dolarů

  18:02

Hledání generátoru hesel aplikace RoboForm | foto: Joe Grand

V roce 2013 přišel Michael při poruše pevného disku o heslo k digitální peněžence, ve které měl uloženo 43,6 bitcoinu. Tehdy škoda za několik set dolarů. V roce 2022 však pochopil, že má v peněžence obrovské jmění, jen k němu nemá přístup. Nyní se, s pomocí hackerů, prakticky zázrakem k uloženým bitcoinům dostal.

Jak moc je elektronická peněženka bezpečná, velmi závisí na použitém heslu. Michael, jenž si přál zůstat v anonymitě, a nejsme si tak jisti, že je to jeho pravé jméno, proto použil správce hesel RoboForm, ve kterém si nechal vygenerovat bezpečné heslo sestávající z dvaceti malých a velkých písmen, číslic a znaků. Toto heslo pak uložil do souboru, který zašifroval pomocí nástroje TrueCrypt a uložil na pevný disk počítače. Tak měl bezpečné heslo a ještě jej měl velmi bezpečně uložené. Bohužel jej nikam nezálohoval, a tak s daty z pevného disku jednoho dne zmizelo i heslo do elektronické peněženky.

V roce 2022 si Michael uvědomil, že vlastní obrovské jmění, ale nemůže se k němu dostat. Kontaktoval proto několik bezpečnostních specialistů a hackerů, ale nepochodil – „bruteforce“ do softwarové elektronické peněženky je prakticky neproveditelný.

O rok později Michael kontaktoval dva z již dříve oslovených hackerů ještě jednou. Ti za sebou zrovna měli několik měsíců práce s jinými generátory hesel, u kterých postupovali metodou zpětného inženýrství – rekonstrukce a porozumění toho, jak daný software vnitřně pracuje. A rozhodli se to zkusit i v případě správce hesel RoboForm.

Důležitá poznámka na webu

Na webových stránkách si totiž všimli changelogu (seznamu změn mezi jednotlivými verzemi programu) z roku 2015, ve kterém se jedno vylepšení týkalo „zvýšení náhodnosti“ vestavěného generátoru náhodných hesel. A z toho vyvodili, že pokud bylo potřeba náhodnost zvýšit, tak v předchozích verzích nebyla dostatečně náhodná a lze tedy objevit nějaký vzorec, podle kterého jsou generována. A protože ztracené heslo bylo vygenerováno v roce 2013, je možné, že nebylo vygenerováno tak náhodně, jak mělo být.

RoboForm je „closed source“ software, výrobce tedy nikomu neposkytl zdrojový kód programu. Pomocí nástrojů zpětného inženýrství se pustili do „rozebrání“ programu a nalezení té části, která se stará právě o generování hesel.

V nalezené části kódu si všimli reference k volání systémového času a další manipulaci s tímto parametrem. Vznikla tak pracovní hypotéza, že aktuální systémový čas se používá jako „základ“ pro tvorbu náhodného hesla. Rozhodli se proto ověřit, zda se hesla budou shodovat, když změní systémový čas počítače a vytvoří heslo dvakrát ve zcela stejný čas.

Pokud programu podvrhnu stejný systémový čas (horní řádek), vygeneruje vždy stejné „náhodné“ heslo?

A ověření dopadlo dobře. Pokud na správném místě paměti podvrhli záznam o čase (píšeme čase, ale samozřejmě je jeho součástí i datum), program vygeneroval vždy stejné heslo. Napsali proto program, který toto řídil – podvrhl čas, uložil výsledek – a hodnotu času inkrementálně zvyšoval. Získávali tak seznam hesel, který by program v daných časech vytvořil. Rychlostí zhruba 100 hesel za sekundu.

Vygenerovali tak balík hesel za předpokládané období, kdy Michael v roce 2013 heslo vytvořil, vložili jej do nástroje na překonávání hesel – ale bez výsledku, peněženku to neotevřelo. Ve stavu nejvyššího zoufalství se ukázalo, že tehdy Michael možná při tvorbě hesla nezaškrtl volbu „speciální znaky“, a tak heslo může být složené pouze z velkých a malých písmen a číslic. Upravili proto parametry a celý proces započal nanovo. A na druhý pokus se povedlo.

„Nakonec jsme měli štěstí, že naše parametry a časový rozsah byly správné. Kdyby se některý z nich mýlil, pokračovali bychom v odhadech/výstřelech do tmy,“ komentoval pro server Wired přelomovou chvíli Joe Grand ze společnosti Offspec.io, který projekt prolomení peněženky vedl. „Předpočítání všech možných hesel by trvalo podstatně déle,“ doplnil hacker.

Peněženka s bitcoiny v hodnotě tří milionů dolarů, tedy zhruba 67 milionů korun, byla opět otevřená a s kryptoměnou bylo možné disponovat. Pravdou je, že nebýt pozdě opravené chyby v aplikaci RoboForm, dostat se do peněženky by v současnosti dostupnými prostředky nebylo možné.

Koho proces zajímá podrobněji, může se podívat na video Joe Granda, jednoho ze dvou hackerů, který za nalezením hesla k pokladu stojí. Z něj jsme čerpali i informace pro tento článek.

Vstoupit do diskuse (77 příspěvků)

Nejčtenější

Kvůli obru příbuznému hluchavky vznikla na nejlidnatějším ostrově lesní železnice

Cepu Forest Railway

Již obyvatelé Jávy v předkoloniálním období využívali teakové dřevo pro jeho mimořádnou odolnost k výrobě stavebních konstrukcí, lodí, nábytku i dalších předmětů každodenní potřeby. Ve velkém měřítku...

Jak vypadají čerstvé F-35? Prohlédněte si je třeba vedle obstarožních F-4

Belgian Air Force Days 2026

Letecká základna Florennes hostila ve dnech 27. a 28. června 2026 další ročník Belgian Air Force Days, který se nesl ve znamení 80. výročí belgického vojenského letectva jako samostatné složky...

Letecký festival v Shuttleworthu oplýval legendami a nesl i českou stopu

Velká Británie je pověstná množstvím leteckých dnů, kde je možné vidět skutečné historické unikáty. Navíc svoji válečnou historii mají i samotná letiště. Patří mezi ně i soukromé letiště Shuttleworth...

Ukrajinské poučení z Černého moře: konvenční válečné lodě budou dál potřeba

Ruský křižník Moskva po zásahu ukrajinskými střelami

Zdaleka nejdůležitější rys probíhající války na Ukrajině je dosud nebývalé využití dronů. Platí i pro její námořní složku. Účinnost bezpilotních prostředků však v poslední době klesá. Navíc zastanou...

Příběh o záchraně bitevní lodi Tirpitz. Modelář jí vdechl nový život

Soutěž
Tirpitz

Nový příběh v naší soutěži pojednává o modelu bitevní lodi Tirpitz, který dostal druhou šanci. Modelář Michal Rumpík se rozhodl starý a rozbitý model zachránit a dotáhnout. Celý příběh tohoto...

Světlovlasý Šíp změnil fotbal. Di Stéfanovi by letos bylo 100 let

Alfredo di Stéfano v dobách největší slávy

Přestože si fotbalista Alfredo Di Stéfano nikdy nezahrál za Španělsko na vrcholné reprezentační akci, když se na začátku nového milénia volil nejlepší hráč 20. století, skončil legendární střední...

12. července 2026

Japonci ostřelovali z ponorek Kalifornii, u Midwaye potopili Yorktown

Takto nějak viděl kapitán Tanabe svůj cíl v představě malíře Johna Hamiltona....

Útokem na Pearl Harbor a okolí akce císařských ponorek u amerických břehů ani zdaleka nekončily. Propříště se kromě očekávatelné asymetrické války blýskly úspěchem v rámci bitvy u atolu Midway.

12. července 2026

El Niño: jak dlouho trvá, kdy kulminuje a proč ohřívá planetu i napřesrok

El Niño a jeho dopady

Obávané El Niño se jako součást komplikovaného cyklu nad Tichým oceánem nepravidelně vrací. Četnost jevu je, stejně jako jeho délka, proměnlivá, odhadnout ji tak lze jen s obtížemi. Jak často se...

11. července 2026

Místo vějíře vezměte do ruky elektrický ochlazovač. Vyzkoušeli jsme, co umí

Testované ruční chladiče

Do Česka se zase blíží tropické třicítky a možná i vy přemýšlíte, jak je zvenku zvládnout. Vyzkoušeli jsme jeden druh zařízení, který by měl pomoci. Vejde se do tašky nebo kabelky. Vyzkoušeli jsme...

11. července 2026

Katastrofa biblických rozměrů: před 100 lety zničil blesk muniční sklad v USA

Katastrofa biblických rozměrů: před 100 lety zničil blesk muniční sklad v USA

Obrovské exploze, tlaková vlna, která ničila domy, a tisíce lidí bez střechy nad hlavou. V červenci 1926 zasáhla americký námořní muniční sklad Lake Denmark v New Jersey katastrofa, jejíž následky...

11. července 2026

Sprint na čtverečkovaném papíru: Pavouk zvládl 12,924 kilometru za hodinu

Maloočka Heteropoda jugulans

Určitě každý večer nemůžete usnout a hloubáte, který pavouk je asi nejrychlejší na světě. Máme pro vás dobrou zprávu. Už nemusíte. Otázka je vyřešena.

10. července 2026  10:02,  aktualizováno  10:02

Nový AI generátor Mety si bere fotky z Instagramu. Obrana je naštěstí snadná

Ilustrační snímek

Meta představila nový generátor obrázků Muse Image, který je propojený s Instagramem. U veřejných účtů je ve výchozím nastavení povoleno využití veřejného obsahu pro vytváření obrázků pomocí umělé...

10. července 2026

Evropská vedra byla nejhorší v historii měření. Mohla zabít až 25 tisíc lidí

Ilustrační snímek

Horka, která v červnu zasáhla Evropu, byla nebývale silná. Podle výpočtu založeného na srovnání s předchozími podobnými událostmi velmi pravděpodobně vedla i k vysoké úmrtnosti. Na přesná čísla si...

10. července 2026

Příběh o záchraně bitevní lodi Tirpitz. Modelář jí vdechl nový život

Soutěž
Tirpitz

Nový příběh v naší soutěži pojednává o modelu bitevní lodi Tirpitz, který dostal druhou šanci. Modelář Michal Rumpík se rozhodl starý a rozbitý model zachránit a dotáhnout. Celý příběh tohoto...

10. července 2026

WhatsApp nebo Telegram? NÚKIB zveřejnil bezpečnostní analýzu komunikátorů

NÚKIB zkoumal, které komunikátory nejlépe chrání vaše data a informace

Národní úřad pro kybernetickou a informační bezpečnost vydal bezpečnostní analýzu komunikačních aplikací. Vítězem se stala placená Threema v závěsu s bezplatným Signalem. Naopak Telegram zcela...

9. července 2026  13:45

Akční letáky
Akční letáky

Prohlédněte si akční letáky všech obchodů hezky na jednom místě!

Tato klávesnice je celý počítač. Připomíná časy ZX Specter, didaktiků či commodorů

Premium
HP EliteBoard G1a

Když jsme v redakci jako první v Česku dostali možnost otestovat počítač v klávesnici od HP, zalila nás trocha nostalgie a vzpomněli jsme si na časy, kdy našim domácnostem vládly osmibitové počítače....

9. července 2026

Je těžké je vybít. Sluchátka Philips berou energii ze slunce i žárovek

Philips Go TAA6219

Vypadají jako běžná bezdrátová sluchátka s hlavovým mostem. Jeho vrchní strana je ovšem vybavena pruhem solárního panelu Powerfoyle, který dobíjí vestavěný akumulátor jak při pobytu na slunci, tak v...

9. července 2026
Nastavte si velikost písma, podle vašich preferencí.