Wallet drainers: så stjäl skadliga godkännanden din krypto
En wallet drainer lurar dig att signera godkännanden som låter angripare tömma din plånbok. Lär dig hur drainers fungerar, varningssignalerna och hur du skyddar dig.
En wallet drainer är en skadlig webbplats eller ett skript som lurar dig att signera transaktioner eller meddelanden som ger en angripare tillåtelse att flytta dina tokens och NFT:er, och som sedan använder den tillåtelsen för att tömma din plånbok. Angriparen behöver aldrig din återställningsfras – din egen signatur gör jobbet.
Drainers ligger bakom många av de förluster som rapporteras efter falska airdrops, falska mints och kapade konton i sociala medier som tillhör projekt. De har sålts som färdiga paket, ibland kallade ”drainer-as-a-service”, vilket innebär att även okunniga bedragare kan använda dem. Att förstå vad du signerar är det bästa försvaret.
Så fungerar tokengodkännanden (och varför drainers älskar dem)
På Ethereum och andra EVM-kedjor kan decentraliserade appar inte flytta dina tokens på egen hand. Först ger du ett godkännande: tillåtelse för ett visst kontrakt att spendera en viss token åt dig, upp till ett fastställt belopp. Decentraliserade börser och lånetjänster behöver detta för att fungera.
Problemet är att många appar ber om obegränsade godkännanden för enkelhetens skull, och godkännanden gäller tills du återkallar dem. En drainer ber dig helt enkelt godkänna sitt kontrakt i stället för ett legitimt. När du har signerat kan angriparen göra en överföring när som helst.
För NFT:er motsvaras detta av setApprovalForAll, som låter en operatör flytta alla NFT:er du äger i en kollektion. Marknadsplatser använder det på legitimt sätt; drainers använder det för att ta hela kollektioner på en gång. För en djupare genomgång, se Kryptobedrägerier på Instagram och TikTok.
Signaturerna som drainers använder
| Typ av förfrågan | Hur den ser ut | Varför den är farlig |
|---|---|---|
| Tokengodkännande | ”Tillåt den här webbplatsen att spendera dina USDC” | Ger en spenderare rättigheter över den tokenen |
| NFT-godkännande för alla | ”Ge åtkomst till alla dina NFT:er i den här kollektionen” | Låter operatören överföra varje NFT i kollektionen |
| Permit- eller Permit2-signatur | Ett meddelande att signera, ofta utan gasavgift | Ett godkännande utanför kedjan som angriparen kan skicka in senare |
| Direkt överföring | En ”Claim”-knapp som i själva verket skickar ut tillgångar | Omedelbar stöld förklädd till ett anspråk |
| Blind signering | Oläsbar hexdata | Du kan inte avgöra vad du godkänner |
Gasfria signaturer är särskilt vilseledande. Eftersom de inte kostar någon avgift antar folk att de är ofarliga ”inloggningar”. Vissa är det. Andra är permits som godkänner spendering. Vår artikel om ice phishing och permit-signaturer förklarar dem i detalj.
Så går en drainer-attack vanligtvis till
- 1Betet. En länk dyker upp via ett falskt airdrop-meddelande, ett svar på ett officiellt inlägg, en kapad Discord-server, en sponsrad sökannons eller ett direktmeddelande som erbjuder ”support”.
- 2Den övertygande webbplatsen. Sidan kopierar ett riktigt projekts design och ber dig ansluta din plånbok.
- 3Skanning av tillgångar. Drainer-skript kontrollerar dina saldon och ber först om godkännanden för dina mest värdefulla tillgångar.
- 4Signaturen. Förfrågningarna presenteras som ”claim”, ”verify”, ”mint” eller ”sync”, med stress i form av till exempel nedräkningar.
- 5Tömningen. Tillgångarna förs ut, ofta inom några sekunder, och växlas eller bryggas snabbt för att försvåra spårning.
Varför drainers lurar även erfarna användare
Drainers förlitar sig inte på uppenbart falska webbplatser. Många attacker utgår från ett äkta projekts kapade konto, så meddelandet ser äkta ut eftersom det publiceras från det riktiga kontot. Andra dyker upp precis när en riktig airdrop eller mint är i ropet, när folk förväntar sig att signera transaktioner och skyndar sig för att hinna först. Läs också: SIM-swap-attacker. Vill du gå vidare kan du läsa Falska tokenmigreringar och swap-bedrägerier.
Plånbokens förfrågningar ser också likadana ut oavsett om du godkänner en betrodd decentraliserad börs eller ett drainer-kontrakt. Skillnaden ligger i detaljerna: spenderarens adress, tokenen och beloppet. Erfarna användare åker dit när vanan tar över och de klickar på ”bekräfta” precis som de gjort hundra gånger förut. Vi går igenom det mer i detalj i Skadliga webbläsartillägg som stjäl krypto. Läs också: Säkerhet för e-postkonton för kryptoanvändare.
Varningssignaler innan du signerar
- Du kom dit via ett DM, ett svar, en annons eller en länk som du inte själv letat upp.
- Webbplatsen ber om godkännande för en token som du inte tänkt handla med.
- Godkännandebeloppet är obegränsat, eller så är spenderarens adress okänd.
- Du ombeds signera ett meddelande som du inte kan läsa, eller så varnar plånboken för blind signering.
- Det finns press: ”anspråket går ut om 10 minuter”, ”din plånbok kommer att stängas av”.
- Domänen är lite fel, nyregistrerad eller har en ovanlig ändelse. Se nätfiskesidor för krypto.
Så skyddar du dig
- 1Använd en burner-plånbok för nya mints, airdrops och obekanta appar, och ha bara det du behöver i den. Förvara långsiktiga innehav i en separat plånbok som sällan ansluts någonstans. Vår guide om burner-plånböcker förklarar hur du sätter upp den.
- 2Läs varje förfrågan. Kontrollera åtgärden, tokenen, beloppet och spenderaren innan du signerar. Om du inte förstår den, avvisa den.
- 3Välj begränsade godkännanden när plånboken låter dig ange ett eget belopp.
- 4Aktivera förhandsvisning av transaktioner eller simuleringsfunktioner i plånboken om de finns; de visar vad som kommer att lämna plånboken.
- 5Återkalla regelbundet. Granska och ta bort gamla godkännanden. Vår steg-för-steg-guide om hur du återkallar tokengodkännanden visar hur.
- 6Gå direkt till webbplatsen. Skriv in kända adresser eller använd sparade bokmärken i stället för att klicka på länkar.
Om du tror att din plånbok har tömts
Agera snabbt, eftersom angripare ofta kommer tillbaka för återstående tillgångar:
- Återkalla alla godkännanden som du inte känner igen.
- Flytta återstående pengar till en helt ny plånbok med en ny återställningsfras, särskilt om du har angett din återställningsfras någonstans.
- Anteckna transaktionshasharna, angriparens adresser och webbplatsens URL.
- Anmäl webbplatsen och adresserna, till exempel via vårt formulär för att rapportera bedrägerier, och till plattformen där du hittade länken.
- Ignorera alla som erbjuder sig att få tillbaka pengarna mot en avgift; återvinningsbedrägerier riktar sig mot nyligen drabbade.
Se även vår checklista för vad du ska göra direkt om din plånbok har komprometterats.
Slutsats
Wallet drainers knäcker inte plånbokens kryptografi; de får dig att godkänna stölden. Behandla varje signatur som en möjlig överlåtelse av kontroll, förvara värdefulla tillgångar i en plånbok som aldrig rör obekanta webbplatser och städa upp bland godkännanden regelbundet. Att sakta ner i trettio sekunder innan du signerar är det mest effektiva säkerhetsverktyget du har.
Vanliga frågor
Kan en wallet drainer stjäla min återställningsfras?
Oftast inte. De flesta drainers ser aldrig din återställningsfras. De lurar dig att signera godkännanden eller överföringar som ger dem tillåtelse att flytta dina tokens. Vissa nätfiskesidor ber också direkt om återställningsfrasen, vilket är ett separat bedrägeri: ingen legitim webbplats behöver den någonsin.
Får jag tillbaka stulna pengar om jag återkallar godkännanden?
Nej. Att återkalla tar bort behörigheter så att angriparen inte kan ta mer av de godkända tokens, men allt som redan har överförts är borta. Återkalla så fort du märker ett problem och flytta sedan återstående tillgångar till en ny plånbok om du har signerat något misstänkt.
Skyddar hårdvaruplånböcker mot drainers?
Delvis. En hårdvaruplånbok håller din privata nyckel offline, men om du godkänner en skadlig begäran på enheten kommer den att signera den. Hårdvaruplånböcker hjälper mest när du läser vad enheten visar och avvisar allt du inte förstår.
Varför tömdes min plånbok flera dagar efter att jag besökte en webbplats?
Du har förmodligen tidigare signerat ett godkännande eller en permit som fortfarande var giltig. Angripare kan vänta och använda behörigheten senare, till exempel när ditt saldo ökar. Därför är det viktigt att regelbundet granska och återkalla gamla godkännanden. Signerade permits kan också vara giltiga fram till sitt sista giltighetsdatum.
