Security

Ice Phishing: De 'Login' Knop die je Wallet Leegrooft

Ice Phishing: De 'Login' Knop die je Wallet Leegrooft

Samenvatting: Ice Phishing steelt je wachtwoord niet; het steelt je "Toestemming". Door je te misleiden om een token-goedkeuring (Token Approval) te tekenen, kunnen oplichters je activa draineren wanneer ze maar willen. Dit artikel legt de 'Approve' functie uit en hoe je Revoke.cash gebruikt.



1. Het Concept: Goedkeuren (Approve) vs Overboeken (Transfer)

In Ethereum/EVM kunnen slimme contracten (zoals Uniswap) niet aan je tokens komen tenzij je ze toestemming geeft.

Er zijn twee manieren van interactie:

  1. Transfer: "Stuur 10 USDT naar Bob" (Eenmalig).
  2. Approve: "Sta Uniswap toe om tot 1.000 USDT uit mijn wallet te spenderen" (Permanente toestemming).

Het lek: De meeste dApps vragen om "Onbeperkte Goedkeuring" (Unlimited Approval) voor het gemak, zodat je niet elke keer hoeft te tekenen als je handelt. Oplichters maken hier misbruik van.

Token Drain Allowance

2. De Aanval: "Security Update"

Je krijgt een e-mail of ziet een link op Twitter: "OpenSea Security Update: Verify your wallet to prevent asset loss."

Je klikt op de link. Het ziet er precies uit als OpenSea.

Je drukt op "Verify".

Je wallet toont een transactieverzoek.

  • Er staat niet "Send ETH".
  • Er staat "SetApprovalForAll" of "Approve WETH".
  • De "Spender" (Uitgever) adres is het contract van de hacker.

De val: Je denkt dat je inlogt of verifieert. In werkelijkheid teken je een juridisch document dat zegt: "Ik sta deze hacker toe om al mijn NFT's en WETH te verplaatsen wanneer ze maar willen."

Ze stelen het niet meteen. Ze wachten tot je meer stort, en halen dan alles in één keer leeg.

Malicious Contract Airdrop

3. Hoe lees je een transactie?

Voordat je op "Confirm" drukt, kijk naar de Data tab of de transactiesimulatie.

Rode Vlaggen (Red Flags) 🚩

  1. Function: SetApprovalForAll (Dit geeft 100% controle over je NFT-collectie weg).
  2. Function: Approve (Met een gigantisch getal ernaast zoals 1.1579e+59).
  3. Spender: Een onbekend contract (Check op Etherscan - Is het Verified? Heet het "Uniswap Router"?).

4. De Oplossing: Revoke.cash

Als je vermoedt dat je iets slechts hebt goedgekeurd:

  1. Ga naar Revoke.cash.
  2. Verbind je wallet (eerst in alleen-lezen modus).
  3. Scan op "Unlimited Allowances" voor vreemde contracten.
  4. Trek in (Revoke) onmiddellijk. Het kost een beetje gas, maar het verbreekt de link met de hacker.

Meer info: Duik dieper in hoe je deze "achterdeurtjes" sluit met onze Verborgen Achterdeur gids. Pas ook op voor Address Poisoning, waarbij je misleid wordt om zelf geld te sturen.

Revoke Permissions Lock

Conclusie

Je recovery phrase is de sleutel van de kluis. "Approvals" zijn volmachten. Je zou geen volmacht over je bankrekening geven aan een vreemde - geef dus geen SetApprovalForAll aan een willekeurige website.

Klaar om Je Kennis in de Praktijk te Brengen?

Begin vandaag met vertrouwen AI-aangedreven handel

Begin

Toegankelijkheid & Leeshulpmiddelen