Jak poznat, že byla vaše kryptoměnová peněženka napadena: 10 varovných signálů
Potvrzený převod, který jste neschválili, je nejjasnějším varováním, že něco není v pořádku. Peněženka však může být nebezpečná ještě předtím, než z ní zmizí peníze. Ukradená obnovovací fráze, skryté oprávnění k utrácení nebo změna osoby, která peněženku ovládá, mohou útočníkovi umožnit přístup, i když váš zůstatek stále vypadá normálně.
Některé níže uvedené signály ukazují na skutečnou krádež. Jiné naznačují, že vaše peněženka nebo zařízení mohou být vystaveny riziku. Na tomto rozdílu záleží, protože náprava závisí na tom, jak útočník přístup získal.
Pokud prostředky právě teď odcházejí, přestaňte do peněženky posílat další peníze a přejděte rovnou k postupu řešení na konci článku.
Co vlastně znamená napadená kryptoměnová peněženka?
Vaše kryptoměny jsou zaznamenány na blockchainu. Peněženka vám umožňuje je ovládat pomocí soukromých klíčů nebo jiných pravidel autorizace. Obnovovací fráze, označovaná také jako seed phrase, dokáže znovu vytvořit klíče k mnoha účtům peněženky.
Lidé používají slovo „hacknutí“ pro několik různých problémů:
- Ukradené klíče: Někdo má váš soukromý klíč nebo obnovovací frázi a může autorizovat transakce z jiného zařízení.
- Zneužitá oprávnění: Schválili jste kontrakt nebo podepsali požadavek, který někomu umožňuje převádět určitá aktiva. Vaše klíče přitom mohou zůstat soukromé.
- Napadené zařízení nebo aplikace: Malware, falešná peněženka nebo škodlivé rozšíření krade informace či mění údaje o transakci, kterou se chystáte odeslat.
- Napadený účet na burze: Někdo získá přístup k účtu, na němž společnost uchovává kryptoměny za vás.
Hardwarová peněženka pomáhá chránit soukromé klíče, ale nedokáže učinit nebezpečné oprávnění bezpečným. Pokud schválíte nesprávnou akci, hardwarová peněženka ji může zcela správně podepsat.
1. Skutečné kryptoměny odcházejí z peněženky bez vašeho souhlasu
Najdete dokončený převod, prodej NFT nebo výběr, který nedokážete vysvětlit. Může k němu dojít, i když máte vypnutý telefon nebo nejste u počítače.
Nejprve vylučte něco, co jste si dříve sami nastavili, například automatickou platbu, výběr z burzy nebo akci v obchodní aplikaci. Poté ověřte skutečnou transakci na blockchainu.
Potvrďte, že se přesunulo skutečné aktivum a že se váš zůstatek snížil. Podivný záznam v přehledu aktivit peněženky sám o sobě nestačí. Podvodníci mohou vytvářet zavádějící záznamy o tokenech, které budí dojem převodů z vaší adresy.
Jakmile potvrdíte neoprávněný přesun skutečných aktiv, jednejte okamžitě. Nemusíte čekat, až bude celá peněženka vyprázdněna.
2. Nové vklady téměř okamžitě mizí
Pošlete do peněženky ETH nebo jinou nativní minci dané sítě na úhradu transakčních poplatků. Během několika sekund odejde na neznámou adresu. Při dalším vkladu se stane totéž.
Jde o typický vzorec chování programu označovaného jako sweeper bot, který sleduje kompromitovanou peněženku a automaticky vybírá dostupné prostředky. Pokud vyloučíte automatizaci, kterou jste sami záměrně nastavili, jsou podobné opakované výběry silným varováním před neoprávněným přístupem.
Bot může běžet na počítači útočníka. Zavření aplikace peněženky nebo restartování telefonu ho nezastaví. Někteří boti nechávají malé zůstatky být, dokud nepřijde větší vklad, takže nedotčené peníze nedokazují, že je peněženka bezpečná.
Nepřidávejte dál prostředky na gas poplatky ani neposílejte testovací vklad. Mohli byste tím jen financovat útočníka.
3. Objevíte neznámá oprávnění k tokenům nebo NFT
Mnoho kryptoměnových aplikací žádá o oprávnění nakládat s tokeny. Tato schválení mohou zůstat aktivní dlouho poté, co aplikaci přestanete používat.
Varovnými signály jsou nedávno přidaný příjemce oprávnění k utrácení, kterého nepoznáváte, přístup udělený po návštěvě podezřelé stránky nebo limit výrazně vyšší, než daná operace vyžaduje. Oprávnění k NFT může operátorovi dovolit převést všechna NFT, která vlastníte v určité kolekci.
Neomezená oprávnění jsou v legitimních aplikacích běžná, a sama proto nedokazují napadení. Důležité je, kdo má přístup, s čím může nakládat a zda jste mu to chtěli dovolit.
Zkontrolujte síť, skutečný kontrakt tokenu, subjekt s oprávněním k utrácení a částku. Odpojením webové stránky od peněženky nezrušíte schválení, které je již zaznamenané na blockchainu.
4. Údajný požadavek na přihlášení uděluje právo utrácet
Navštívíte stránku, kde se chcete přihlásit, vyzvednout odměnu nebo ověřit peněženku. Stránka vás požádá o podpis bez transakčního poplatku. Požadavek však obsahuje částku tokenů, oprávněného příjemce nebo příkaz k prodeji NFT, který jste schválit nechtěli.
Některé podpisy mohou povolit utrácení, aniž byste museli samostatně provést schvalovací transakci. Příklady jsou funkce Permit a Permit2 nebo podpisy objednávek na tržištích. Používají je i legitimní aplikace, ale podvodníci je mohou vydávat za neškodný krok přihlášení.
Absence gas poplatku o bezpečnosti podpisu nic nevypovídá.
Je tu ještě jeden háček: nepoužité podepsané oprávnění může zůstat mimo blockchain, dokud je někdo neodešle. Váš běžný seznam transakcí a někdy i nástroj pro kontrolu oprávnění mohou vypadat čistě, přestože oprávnění lze stále využít.
Pokud jste podepsali podezřelý požadavek, přestaňte se stránkou komunikovat a zjistěte, co podpis povoloval. Způsob zrušení závisí na druhu oprávnění. Běžné odvolání schválení nezneplatní každý dosud nepoužitý podpis.
5. Peněženka má nového vlastníka nebo neznámé oprávnění k ovládání
Některé peněženky mají několik vlastníků, kontakty pro obnovení, dočasné podpisové klíče nebo softwarové moduly, které mohou provádět operace. Často se jim říká chytré peněženky nebo chytré účty.
Okamžitou pozornost si zaslouží vlastník, kterého jste nikdy nepřidali, snížený počet požadovaných podpisů, neznámá metoda obnovení nebo nový modul. Podle rozsahu pravomocí může taková změna někomu umožnit převádět prostředky bez vašeho obvyklého schvalování.
Na Ethereu a kompatibilních sítích umožňuje funkce EIP-7702 také běžné peněžence autorizovat kód, který jedná prostřednictvím její adresy. Škodlivá autorizace může vytvořit trvalejší přístup, aniž by došlo k prozrazení obnovovací fráze.
Jeden detail lze snadno přehlédnout: u této funkce může přijatá delegace zůstat v platnosti, i když provedení transakce selže. Označení „neúspěšné“ nemusí znamenat, že nastavení ovládání peněženky zůstalo beze změny.
Tato oprávnění kontrolujte pomocí oficiálních nástrojů peněženky. Pouhé odebrání schválení tokenů neodstraní neznámého vlastníka peněženky ani delegaci.
6. Vaše obnovovací fráze nebo soukromý klíč byly prozrazeny
Zadali jste svou frázi na webu, poslali ji někomu, kdo se vydával za podporu, nebo ji importovali do aplikace peněženky, která se ukázala jako falešná. Můžete také zjistit, že čitelná záloha byla přístupná prostřednictvím prolomeného cloudového účtu či sdíleného souboru.
Účty ovládané tímto tajným údajem považujte za kompromitované, i když z nich zatím nic neodešlo. Někdo může peněženku znovu vytvořit jinde, aniž by vaše aplikace zobrazila upozornění na přihlášení.
Změna hesla k aplikaci peněženky nezmění prozrazené soukromé klíče. Problém nevyřeší ani vytvoření dalšího účtu pod stejnou obnovovací frází.
Záleží na rozsahu úniku. Prozrazená obnovovací fráze může ohrozit mnoho účtů. Únik samostatně importovaného soukromého klíče se může týkat jen účtu, který tento klíč ovládá.
7. Zdá se, že byla nahrazena aplikace nebo rozšíření peněženky
Objevíte rozšíření, které jste nikdy neinstalovali, falešný instalační soubor peněženky nebo bezpečnostní upozornění na software kradoucí údaje peněženky. Vaše známá peněženka vás také může po nevysvětlené změně náhle vyzvat k jejímu obnovení.
Výzva k obnovení může mít běžnou příčinu, například opětovnou instalaci nebo vymazaná data aplikace. Sama o sobě není důkazem krádeže, je však důvodem zkontrolovat software před zadáním citlivých údajů.
Ověřte aplikaci přes oficiální web poskytovatele peněženky a zkontrolujte totožnost rozšíření. Známý název i logo lze snadno napodobit.
Pokud jste už obnovovací frázi zadali do podezřelého softwaru, považujte ji za prozrazenou. Odstranění aplikace nevymaže kopii, kterou útočník již získal.
8. Při vložení se změní adresa příjemce
Zkopírujete adresu příjemce, vložíte ji do peněženky a objeví se jiná adresa. Malware sledující schránku může kryptoměnové adresy nahrazovat adresami útočníka.
To ukazuje na problém se zařízením nebo softwarem. Nemusí to nutně znamenat, že někdo má váš soukromý klíč, ale používání takového zařízení k převodům není bezpečné.
Útočníci mohou použít náhradní adresy podobné originálu. Kontrola pouze několika prvních a posledních znaků nemusí záměnu odhalit. Porovnejte celou cílovou adresu s důvěryhodnou kopií. U hardwarové peněženky ji před schválením zkontrolujte na obrazovce zařízení.
Pokud se adresy liší, transakci zrušte. Opakované kopírování a vkládání, dokud adresa nevypadá správně, problém neřeší.
9. Nevysvětlitelné ztráty se šíří mezi účty nebo sítěmi
Ztrátu jediného tokenu může způsobit konkrétní oprávnění k utrácení. Neoprávněné převody z několika účtů odvozených ze stejné obnovovací fráze však vyvolávají podezření na širší únik klíčů.
Například ztráty na dvou sítích spolu s aktivitou z dalšího účtu pod stejnou frází vyžadují rozsáhlejší šetření. Prověřte každý dotčený účet a síť a nepředpokládejte, že se problém týká pouze prvního tokenu, jehož ztráty jste si všimli.
Tento vzorec pomáhá zúžit možné příčiny, není však průkazný. Rozsáhlé ztráty může způsobit také několik škodlivých oprávnění nebo autorizace peněženky platná na více sítích.
Stejná adresa peněženky na různých sítích typu Ethereum je normální a sama o sobě není varováním. Varováním je nevysvětlitelná aktivita na těchto účtech.
10. Účet na burze vykazuje neznámé přístupy nebo výběry
Pokud kryptoměny držíte na burze, kontrolujte neznámá přihlášení, změněné údaje pro obnovení účtu, nové adresy pro výběry nebo výběry, které jste nezadali. Zvlášť závažné jsou nevyžádané změny dvoufaktorového ověřování.
Upozornění si sami ověřte otevřením oficiální aplikace nebo webu. Znepokojivý e-mail může být phishing. Neznámá poloha může také souviset s VPN nebo mobilní sítí, proto posuzujte zařízení, čas a úkony na účtu společně.
Převzetí účtu na burze vyžaduje opatření na ochranu účtu. Pokud to poskytovatel umožňuje, použijte uzamčení účtu nebo omezení výběrů, kontaktujte oficiální podporu a zabezpečte svůj e-mail i metody ověřování.
Tyto kontroly přihlášení se stejným způsobem nevztahují na základní peněženku ovládanou obnovovací frází. Někdo, kdo vlastní její klíče, se do vaší aplikace vůbec nemusí přihlašovat.
Podivná aktivita, která sama o sobě nedokazuje napadení
Některé běžné události mohou působit znepokojivě:
- Nižší zůstatek v dolarech: Cena mohla klesnout, přestože vlastníte stále stejný počet mincí.
- Chybějící tokeny v aplikaci: Mohli jste vybrat nesprávný účet nebo síť, token skrýt nebo narazit na problém se zobrazením.
- Neznámý výstup bitcoinové transakce: Platba může vrátit nevyužité prostředky na novou adresu pro vrácení zbytku, kterou ovládá vaše vlastní peněženka.
- Nevyžádaný token nebo NFT: Samotný spam není důkazem, že někdo ukradl vaše klíče. Raději ho skryjte, než abyste následovali jeho odkazy nebo podepsali transakci k jeho odstranění.
- Drobné nebo nulové převody s podobně vypadající adresou: Může jít o podvržení adresy (address poisoning), kdy podvodníci vloží do historie adresu napodobující příjemce, abyste ji později zkopírovali.
Některé falešné tokeny napodobují název a symbol skutečného tokenu. Mohou dokonce vytvářet zavádějící záznamy o odchozích převodech. Než záznam vyhodnotíte jako důkaz krádeže, ověřte skutečný kontrakt tokenu a zůstatek.
Nekopírujte adresu příjemce z nedávných aktivit. Získejte ji od ověřeného příjemce nebo z důvěryhodného adresáře.
Jak ověřit, co se skutečně stalo
Použijte důvěryhodný blockchainový průzkumník pro správnou síť. Veřejnou adresu můžete prohlížet bez připojení peněženky, placení poplatku či sdělování obnovovací fráze.
Zkontrolujte tyto podrobnosti:
- Účet a síť: Ujistěte se, že prověřujete adresu, na níž byla chybějící aktiva uložena.
- Stav transakce: Odlište čekající operace od dokončených převodů. U delegací peněženky navíc zkontrolujte, zda se oprávnění nezměnila i přes neúspěšné provedení transakce.
- Skutečné aktivum: Ověřte kontrakt tokenu nebo kolekci NFT, nespoléhejte pouze na název či logo.
- Změna zůstatku a cílová adresa: Zjistěte, co odešlo a kam. Projděte převody tokenů a NFT i hlavní seznam transakcí.
- Dřívější oprávnění: Hledejte schválení, podpisy nebo změny ovládání peněženky související se ztrátou.
Pokud někdo zneužije schválené oprávnění k tokenu, aby vám vzal aktiva, může být odesílatelem transakce účet jiné osoby. To neznamená, že převod je neškodný. Stejně tak záznam o tokenu s vaší adresou jako zdrojem nedokazuje, že jste transakci osobně podepsali.
Pokud je obtížné záznamům na blockchainu porozumět, sdílejte veřejnou adresu a hash transakce s ověřenou podporou peněženky. Tyto údaje mohou pomoci s vyšetřováním, aniž byste odhalili své klíče.
Co dělat, pokud se varovné signály potvrdí
Přestaňte vkládat prostředky a podepisovat požadavky
Pozastavte vklady do dotčené peněženky. Odmítejte nové požadavky na podpis, včetně nabídek na její „opravu“, „ověření“ nebo „odemknutí“. Přestaňte používat zařízení, které může být infikované, a pokračujte na jiném důvěryhodném zařízení.
Pokud unikla obnovovací fráze nebo soukromý klíč
U běžné peněženky ovládané prozrazeným tajným údajem vytvořte na důvěryhodném zařízení novou peněženku se zcela novou obnovovací frází. Pokud to lze bezpečně provést, přesuňte zbývající aktiva a přestaňte dotčené účty používat. Aktualizujte všechny platební adresy, které na ně odkazují.
Pokud je aktivní sweeper bot, neposílejte do staré peněženky další prostředky na gas. Záchrana zbývajících aktiv může vyžadovat specializovaný postup při provádění transakcí a úspěch není zaručen.
Pokud je problém ve schválení nebo podepsaném oprávnění
Odvolejte příslušná oprávnění pomocí ověřeného nástroje a potvrďte, že zrušení proběhlo. Schválení pro jeden token na jedné síti se automaticky nevztahuje na všechny ostatní případy.
U podezřelého podpisu, který dosud nebyl použit, postupujte podle konkrétního způsobu zrušení stanoveného peněženkou nebo protokolem. Než zjistíte, zda je oprávnění stále použitelné, může být nutné aktiva přesunout.
Odvolání oprávnění nevrátí již odcizená aktiva. Nezabezpečí ani peněženku, jejíž klíče unikly.
Pokud se změnilo nastavení ovládání peněženky
Použijte oficiální postup obnovy nebo správy oprávnění dané peněženky a odstraňte neoprávněné vlastníky, moduly, podpisové klíče nebo delegace. Pokud unikl klíč vlastníka, nahraďte tohoto podepisujícího, pokud to peněženka podporuje. Než budete účet znovu považovat za bezpečný, vyžádejte si pokyny pro konkrétního poskytovatele.
Pokud někdo získal přístup k účtu na burze
Uzamkněte účet nebo omezte výběry oficiálním postupem poskytovatele. Z důvěryhodného zařízení zabezpečte e-mail, změňte dotčená hesla, ukončete neznámé relace a zkontrolujte údaje pro obnovení účtu i dvoufaktorové ověřování.
Uchovejte důkazy a nahlaste ztrátu
Při ochraně zbývajících prostředků si uložte hashe transakcí, veřejné adresy, časové značky, podezřelé URL a relevantní zprávy. Nahlaste incident provozovateli peněženky nebo burze a příslušným úřadům.
Potvrzené blockchainové převody podpora peněženky zpravidla nedokáže zvrátit. Získání prostředků zpět může záviset na jejich zmrazení burzou, vyšetřování nebo dobrovolném vrácení. Dejte si pozor na kohokoli, kdo slibuje zaručené navrácení, zejména pokud požaduje platbu předem nebo vaši obnovovací frázi.
