« Honeypot » est un terme fréquemment utilisé par les professionnels de la cybersécurité. C'est une métaphore qui désigne quelque chose conçu pour attirer quelqu'un : autrement dit, c'est un piège. Les professionnels de la sécurité déploient parfois leurs propres honeypots pour tenter de piéger des acteurs malveillants. Aujourd'hui, nous allons examiner un type spécifique d'arnaque au honeypot : celle qui ressemble à un délicieux pot de cryptomonnaies, et où il vous suffit d'allonger le bras pour vous servir.
Étape 1 : Le premier contact
L'arnaque commence par quelqu'un qui prend contact pour demander de l'aide. Dans ce cas, la plateforme était Twitter, mais cela pourrait se passer n'importe où. Nous avons également observé des arnaques sur Discord, via des applications de messagerie peer-to-peer, etc. N'importe quel endroit où vous pouvez contacter quelqu'un peut devenir le terrain de chasse d'un escroc en quête de sa prochaine victime.
J'ai reçu plusieurs demandes de messages directs comme celui-ci sur Twitter :
Une initiation d'arnaque typique.
À première vue, c'est un peu étrange. Mais au fond, on pourrait y voir un novice dans l'univers crypto qui a besoin d'aide, et qui est assez naïf pour m'envoyer, à moi un inconnu, sa phrase de récupération secrète de douze mots par message direct. Autrement dit, il m'a inconsciemment cédé la propriété de tous ses tokens.
Pour être clair, ne partagez jamais votre phrase de récupération secrète avec qui que ce soit, à moins de vouloir lui accorder un contrôle total sur tout ce qui se trouve dans votre portefeuille.
Je voulais examiner de plus près le fonctionnement de cette arnaque, alors j'ai créé quelques nouveaux profils de navigateur que je n'utiliserai à aucune autre fin, et j'ai importé les phrases de récupération secrètes. Cela m'a donné accès à l'adresse publique du portefeuille, ce qui m'a permis d'utiliser un explorateur de blocs pour consulter le contenu du portefeuille.
Le premier que j'ai ouvert provenait d'un message reçu environ un mois et demi auparavant. Le portefeuille ne contenait rien de valeur significative. La blockchain la plus active était Binance, avec un solde nul en BNB, le token de gas de la chaîne Binance. J'ai cependant remarqué un schéma très particulier dans les dernières transactions effectuées :
Des transactions d'entrée et de sortie du portefeuille suspicieusement petites et rapides
De minuscules fragments de BNB qui quittent le portefeuille dès leur arrivée, à chaque fois depuis des adresses différentes. Et ils sont toujours envoyés vers les deux mêmes adresses que toutes les autres transactions sortantes de l'historique du portefeuille. Retenez bien ce schéma — nous y reviendrons.
Étape 2 : La tentation du honeypot
Le deuxième portefeuille que j'ai ouvert était bien plus tentant que le premier. Là encore, ce portefeuille avait le plus d'activité sur la chaîne Binance, mais cette fois, il contenait l'équivalent de 1 600 USD en tokens. Seize cents dollars, et je détiens les clés privées.
Not Your Keys, Not Your Coins
Notez que cette valeur n'est pas détenue en BNB, mais en tokens dont je n'ai jamais entendu parler :
On dirait que je vais être riche en Terk
Aucun problème, tant que ces tokens ont de la valeur. L'essentiel maintenant est de transférer ces actifs hors de ce portefeuille et dans le mien, n'est-ce pas ? Il me suffit de les envoyer vers mon propre portefeuille, puis je pourrai les échanger contre ce que je veux. Les actifs sont sur la chaîne Binance, ce qui signifie que j'aurai besoin de tokens BNB dans mon portefeuille pour les déplacer. Je n'en aurai pas besoin de beaucoup, donc j'en enverrai juste un peu pour payer le gas.
Une petite dépense initiale pour un gros gain avec le honeypot, n'est-ce pas ?
Étape 3 : L'arnaque
Vous souvenez-vous des petites transactions mentionnées plus tôt ? Vous comprenez maintenant comment elles se sont retrouvées dans le portefeuille. Ce sont de petites quantités de BNB qu'une personne envoie dans le portefeuille pour tenter d'en extraire quelque chose. Dès que les transactions arrivent dans le portefeuille, elles sont immédiatement transférées vers d'autres adresses. Cela se fait via des scripts automatisés qui surveillent les transactions entrantes vers l'adresse, appelés sweeper bots. Bien que fascinant, ce sujet devient vite technique ; pour des informations plus approfondies, consultez notre ressource sur la lutte contre les sweeper bots.
Si je déposais des BNB dans le portefeuille, que ce soit en les envoyant depuis un autre portefeuille que je contrôle ou en les achetant directement via MetaMask, les bots les renverraient si rapidement que je ne verrais peut-être même pas la valeur se refléter dans mon portefeuille. Je n'aurais aucune chance d'exécuter manuellement une transaction pour transférer ces 1 600 USD de tokens où que ce soit. Ils sont aussi rapides que ça.
À la place, les bots transfèrent mon argent de gas vers le portefeuille de quelqu'un, ainsi que celui de toutes les autres personnes qui ont tenté de s'emparer du honeypot.
Est-ce que l'escroc gagne beaucoup d'argent sur mon dos ? Non. Quelques dollars tout au plus. Mais c'est un pur jeu de chiffres. Si l'escroc crée suffisamment de ces portefeuilles honeypot et envoie suffisamment de messages directs, alors avec le temps, ce filet d'argent continu finit par constituer un flux de « revenus passifs ». Au minimum, l'escroc dispose de suffisamment de BNB pour financer tout ce qu'il souhaite faire on-chain.
Donc, si quelqu'un semble vous avoir remis les clés d'une petite fortune, ou même d'une fortune modeste, réfléchissez-y à deux fois. Le résultat le plus probable si vous vous laissez prendre à ces arnaques est que vous perdez votre temps et de l'argent. Et si vous ne prenez pas de précautions dans l'environnement où vous opérez, vous risquez d'exposer votre propre portefeuille et vos clés à tout ce qui rôde dans la forêt sombre.