Le bug à 2 millions de dollars : comment un hacker éthique a libéré de l’Ether bloqué depuis 2016
Un hacker éthique a récupéré 2 M$ en ETH d’un ICO de 2016 en déclenchant volontairement un dépassement d’entier, un bug que des librairies comme SafeMath ont été conçues pour prévenir — et 907 ETH attendent toujours. Le contrat intelligent de l’ICO HongCoin contenait une faille logique dans sa fonction de remboursem...
Un hacker éthique a récupéré 2 M$ en ETH d’un ICO de 2016 en déclenchant volontairement un dépassement d’entier, un bug que des librairies comme SafeMath ont été conçues pour prévenir — et 907 ETH attendent toujours.
Le contrat intelligent de l’ICO HongCoin contenait une faille logique dans sa fonction de remboursement, bloquant les 48 investisseurs depuis l’échec de la levée de fonds en août 2016.
Le chercheur 0xflorent a coordonné 41 transactions en une semaine avec l’équipe d’origine, réinitialisant astucieusement les jetons pour déverrouiller les fonds sans aucun nouveau contrat ni portail de migration.
What was the story of the 1,003 ETH (worth ~$2M) trapped since Hong Coin's 2016 ICO due to a smart contract bug in the refund function, howThe HongCoin ICO contract, deployed in the early days of Solidity, trapped $2 million until an integer overflow vulnerability became the key to recovery.
Prompt IA
Create a landscape editorial hero image for this Studio Global article: What was the story of the 1,003 ETH (worth ~$2M) trapped since Hong Coin's 2016 ICO due to a smart contract bug in the refund function, how. Article summary: Here is the full story, verified against multiple sources reporting as of today (June 1, 2026).. Topic tags: general, general web, user generated, government. Reference image context from search candidates: Reference image 1: visual subject "Crypto’s Historic May 2026 Inside the CLARITY Act, Trump EO & Fed Shift. Coordinated whitehat recovery leverages a legacy integer overflow flaw to rescue 1,003 ETH for 48 Hong Coin" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethereum ICO Contract" Reference image 2: visual subject "May Crypto Exploits Drop 90% to $68.3M Despite Severe Bridge Hacks" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethe
openai.com
En 2016, l'écosystème Ethereum était une frontière d'ambition et de risques. Les contrats intelligents y étaient déployés avec la promesse d'automatiser la finance, mais sans les garde-fous que nous considérons aujourd'hui comme acquis. L'offre initiale de jetons (ICO) de HongCoin (HONG), un fonds de capital-risque décentralisé, est devenue l'étude de cas parfaite de ces dangers primitifs. Après avoir échoué à atteindre son objectif, un bug a piégé environ 1 003,62 ETH – l'équivalent d'environ 2 millions de dollars au moment de la récupération – dans un coffre-fort numérique sans clé. Près de neuf ans plus tard, un hacker au chapeau blanc a transformé une faille de codage fondamentale de l'époque en un outil de sauvetage pour libérer cet argent.
Le bug qui a gelé une fortune
L'ICO de HongCoin a été lancé le 29 août 2016, avec une règle standard pour l'époque : si la vente n'atteignait pas son objectif minimum de financement, le contrat intelligent devait automatiquement rembourser les 48 investisseurs participants . La vente a échoué, mais le remboursement n'est jamais arrivé.
Le problème venait d'un blocage logique dans la fonction de remboursement. Celle-ci vérifiait si le solde de jetons HONG d'un investisseur était supérieur à un « compteur global » stocké dans le contrat . Si c'était le cas, le remboursement était bloqué. Le hic ? Chaque investisseur détenait des jetons, ce qui signifie que tous les portefeuilles dépassaient ce seuil. Cette condition a effectivement verrouillé le chemin de sortie pour tout le monde, scellant le magot d'ETH dans le contrat sans aucune issue .
Studio Global AI
Continuez vos recherches
Cette page comprend une réponse basée sur la source que vous pouvez continuer dans Studio Global.
Quelle est la réponse courte à « Le bug à 2 millions de dollars : comment un hacker éthique a libéré de l’Ether bloqué depuis 2016 » ?
Un hacker éthique a récupéré 2 M$ en ETH d’un ICO de 2016 en déclenchant volontairement un dépassement d’entier, un bug que des librairies comme SafeMath ont été conçues pour prévenir — et 907 ETH attendent toujours.
Quels sont les points clés à valider en premier ?
Un hacker éthique a récupéré 2 M$ en ETH d’un ICO de 2016 en déclenchant volontairement un dépassement d’entier, un bug que des librairies comme SafeMath ont été conçues pour prévenir — et 907 ETH attendent toujours. Le contrat intelligent de l’ICO HongCoin contenait une faille logique dans sa fonction de remboursement, bloquant les 48 investisseurs depuis l’échec de la levée de fonds en août 2016.
Que dois-je faire ensuite en pratique ?
Le chercheur 0xflorent a coordonné 41 transactions en une semaine avec l’équipe d’origine, réinitialisant astucieusement les jetons pour déverrouiller les fonds sans aucun nouveau contrat ni portail de migration.
Le bug à 2 millions de dollars : comment un hacker éthique a libéré de l’Ether bloqué depuis 2016
Un hacker éthique a récupéré 2 M$ en ETH d’un ICO de 2016 en déclenchant volontairement un dépassement d’entier, un bug que des librairies comme SafeMath ont été conçues pour prévenir — et 907 ETH attendent toujours. Le contrat intelligent de l’ICO HongCoin contenait une faille logique dans sa fonction de remboursem...
Un hacker éthique a récupéré 2 M$ en ETH d’un ICO de 2016 en déclenchant volontairement un dépassement d’entier, un bug que des librairies comme SafeMath ont été conçues pour prévenir — et 907 ETH attendent toujours.
Le contrat intelligent de l’ICO HongCoin contenait une faille logique dans sa fonction de remboursement, bloquant les 48 investisseurs depuis l’échec de la levée de fonds en août 2016.
Le chercheur 0xflorent a coordonné 41 transactions en une semaine avec l’équipe d’origine, réinitialisant astucieusement les jetons pour déverrouiller les fonds sans aucun nouveau contrat ni portail de migration.
What was the story of the 1,003 ETH (worth ~$2M) trapped since Hong Coin's 2016 ICO due to a smart contract bug in the refund function, howThe HongCoin ICO contract, deployed in the early days of Solidity, trapped $2 million until an integer overflow vulnerability became the key to recovery.
Prompt IA
Create a landscape editorial hero image for this Studio Global article: What was the story of the 1,003 ETH (worth ~$2M) trapped since Hong Coin's 2016 ICO due to a smart contract bug in the refund function, how. Article summary: Here is the full story, verified against multiple sources reporting as of today (June 1, 2026).. Topic tags: general, general web, user generated, government. Reference image context from search candidates: Reference image 1: visual subject "Crypto’s Historic May 2026 Inside the CLARITY Act, Trump EO & Fed Shift. Coordinated whitehat recovery leverages a legacy integer overflow flaw to rescue 1,003 ETH for 48 Hong Coin" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethereum ICO Contract" Reference image 2: visual subject "May Crypto Exploits Drop 90% to $68.3M Despite Severe Bridge Hacks" source context "Whitehat Hacker Unlocks $2M Stuck in 2016 Ethe
openai.com
En 2016, l'écosystème Ethereum était une frontière d'ambition et de risques. Les contrats intelligents y étaient déployés avec la promesse d'automatiser la finance, mais sans les garde-fous que nous considérons aujourd'hui comme acquis. L'offre initiale de jetons (ICO) de HongCoin (HONG), un fonds de capital-risque décentralisé, est devenue l'étude de cas parfaite de ces dangers primitifs. Après avoir échoué à atteindre son objectif, un bug a piégé environ 1 003,62 ETH – l'équivalent d'environ 2 millions de dollars au moment de la récupération – dans un coffre-fort numérique sans clé. Près de neuf ans plus tard, un hacker au chapeau blanc a transformé une faille de codage fondamentale de l'époque en un outil de sauvetage pour libérer cet argent.
Le bug qui a gelé une fortune
L'ICO de HongCoin a été lancé le 29 août 2016, avec une règle standard pour l'époque : si la vente n'atteignait pas son objectif minimum de financement, le contrat intelligent devait automatiquement rembourser les 48 investisseurs participants . La vente a échoué, mais le remboursement n'est jamais arrivé.
Le problème venait d'un blocage logique dans la fonction de remboursement. Celle-ci vérifiait si le solde de jetons HONG d'un investisseur était supérieur à un « compteur global » stocké dans le contrat . Si c'était le cas, le remboursement était bloqué. Le hic ? Chaque investisseur détenait des jetons, ce qui signifie que tous les portefeuilles dépassaient ce seuil. Cette condition a effectivement verrouillé le chemin de sortie pour tout le monde, scellant le magot d'ETH dans le contrat sans aucune issue .
Studio Global AI
Continuez vos recherches
Cette page comprend une réponse basée sur la source que vous pouvez continuer dans Studio Global.
Quelle est la réponse courte à « Le bug à 2 millions de dollars : comment un hacker éthique a libéré de l’Ether bloqué depuis 2016 » ?
Un hacker éthique a récupéré 2 M$ en ETH d’un ICO de 2016 en déclenchant volontairement un dépassement d’entier, un bug que des librairies comme SafeMath ont été conçues pour prévenir — et 907 ETH attendent toujours.
Quels sont les points clés à valider en premier ?
Un hacker éthique a récupéré 2 M$ en ETH d’un ICO de 2016 en déclenchant volontairement un dépassement d’entier, un bug que des librairies comme SafeMath ont été conçues pour prévenir — et 907 ETH attendent toujours. Le contrat intelligent de l’ICO HongCoin contenait une faille logique dans sa fonction de remboursement, bloquant les 48 investisseurs depuis l’échec de la levée de fonds en août 2016.
Que dois-je faire ensuite en pratique ?
Le chercheur 0xflorent a coordonné 41 transactions en une semaine avec l’équipe d’origine, réinitialisant astucieusement les jetons pour déverrouiller les fonds sans aucun nouveau contrat ni portail de migration.
Les fonds sont restés intacts pendant des années. Les investisseurs les considéraient comme une perte sèche, un dommage collatéral d'une période chaotique de l'histoire des cryptomonnaies.
La clé : une fonction d'administration sans protection contre le dépassement
Fin mai 2026, le chercheur en sécurité pseudonyme 0xflorent a commencé à examiner le contrat abandonné. Ce qu'il a trouvé était une vulnérabilité qui, dans n'importe quel contrat intelligent moderne, serait considérée comme une faille de sécurité béante : une fonction réservée à l'administrateur, sujette à un dépassement d'entier (integer overflow) .
Aux débuts de Solidity, le langage de programmation d'Ethereum, les opérations arithmétiques sur les entiers non signés (uint) ne s'interrompaient pas automatiquement si un calcul dépassait la valeur maximale. Au lieu de cela, le nombre rebouclait à zéro – un comportement qui pouvait être catastrophique s'il n'était pas maîtrisé. L'adoption généralisée de la bibliothèque SafeMath a directement résolu ce problème, faisant de la protection contre les dépassements un standard du développement sur Ethereum . Mais le contrat de HongCoin a été déployé avant que cette pratique ne devienne courante.
La fonction d'administration vulnérable avait été conçue à l'origine pour permettre à l'équipe de créer des jetons de récompense pour des activités spécifiques. 0xflorent a compris qu'en appelant cette fonction avec une valeur délibérément énorme, il pouvait forcer le solde de jetons d'un investisseur à dépasser 2^256 - 1, le faisant ainsi reboucler à un très petit nombre – le réinitialisant ainsi à une valeur inférieure au compteur global qui bloquait le remboursement .
Une opération « white hat » coordonnée
L'accès à la fonction d'administration étant protégé par un portefeuille multi-signatures de l'équipe de HongCoin, 0xflorent ne pouvait pas agir seul. Il a contacté l'équipe d'origine, partagé sa preuve de concept testée dans un environnement privé, et proposé une mission de sauvetage coordonnée .
L'équipe a accepté. Du 26 au 30 mai 2026, ils ont exécuté 41 transactions sur la chaîne. À chaque appel, ils ont délibérément déclenché le dépassement d'entier pour réinitialiser le solde de jetons d'un investisseur différent. C'était l'exploitation chirurgicale d'une faille, réalisée non pas pour voler des fonds, mais pour les débloquer.
Le résultat fut le déverrouillage de la totalité des 1 003,62 ETH. 0xflorent a décrit l'opération comme le « premier exploit au chapeau blanc sur Ethereum » et, fait notable, n'a prélevé aucun frais sur les actifs récupérés – bien que deux investisseurs ayant réclamé leurs fonds tôt aient volontairement payé une prime .
907 ETH attendent toujours leurs propriétaires
Aujourd'hui, le contrat HongCoin d'origine est pleinement fonctionnel. Pas besoin de nouvelle interface, de portail de migration ou d'outil tiers. Les investisseurs doivent simplement appeler l'ancienne fonction de remboursement directement sur la blockchain, en utilisant le même portefeuille avec lequel ils avaient contribué en 2016 .
Au 1er juin 2026, la situation est simple mais incomplète :
Total débloqué : Les 1 003,62 ETH ont été libérés de l'emprise du contrat .
Déjà réclamés : Seuls 2 des 48 investisseurs d'origine ont retiré leurs ETH, récupérant un total de 96,5 ETH (environ 193 000 dollars) .
Encore réclamables : Environ 907 ETH restent dans le contrat, disponibles pour les 46 investisseurs restants .
L'histoire de l'ICO HongCoin est une capsule temporelle de l'adolescence d'Ethereum, montrant comment l'absence de standards comme SafeMath a pu enfermer des millions de dollars dans une impasse numérique. Elle prouve aussi que dans un système sans permission, même un bug vieux de près d'une décennie peut devenir la clé d'une solution – à condition d'avoir le talent pour la voir, et l'intégrité pour l'utiliser à bon escient.
Whitehat developer unlocks $2 million stuck in a 2016 ...
Les fonds sont restés intacts pendant des années. Les investisseurs les considéraient comme une perte sèche, un dommage collatéral d'une période chaotique de l'histoire des cryptomonnaies.
La clé : une fonction d'administration sans protection contre le dépassement
Fin mai 2026, le chercheur en sécurité pseudonyme 0xflorent a commencé à examiner le contrat abandonné. Ce qu'il a trouvé était une vulnérabilité qui, dans n'importe quel contrat intelligent moderne, serait considérée comme une faille de sécurité béante : une fonction réservée à l'administrateur, sujette à un dépassement d'entier (integer overflow) .
Aux débuts de Solidity, le langage de programmation d'Ethereum, les opérations arithmétiques sur les entiers non signés (uint) ne s'interrompaient pas automatiquement si un calcul dépassait la valeur maximale. Au lieu de cela, le nombre rebouclait à zéro – un comportement qui pouvait être catastrophique s'il n'était pas maîtrisé. L'adoption généralisée de la bibliothèque SafeMath a directement résolu ce problème, faisant de la protection contre les dépassements un standard du développement sur Ethereum . Mais le contrat de HongCoin a été déployé avant que cette pratique ne devienne courante.
La fonction d'administration vulnérable avait été conçue à l'origine pour permettre à l'équipe de créer des jetons de récompense pour des activités spécifiques. 0xflorent a compris qu'en appelant cette fonction avec une valeur délibérément énorme, il pouvait forcer le solde de jetons d'un investisseur à dépasser 2^256 - 1, le faisant ainsi reboucler à un très petit nombre – le réinitialisant ainsi à une valeur inférieure au compteur global qui bloquait le remboursement .
Une opération « white hat » coordonnée
L'accès à la fonction d'administration étant protégé par un portefeuille multi-signatures de l'équipe de HongCoin, 0xflorent ne pouvait pas agir seul. Il a contacté l'équipe d'origine, partagé sa preuve de concept testée dans un environnement privé, et proposé une mission de sauvetage coordonnée .
L'équipe a accepté. Du 26 au 30 mai 2026, ils ont exécuté 41 transactions sur la chaîne. À chaque appel, ils ont délibérément déclenché le dépassement d'entier pour réinitialiser le solde de jetons d'un investisseur différent. C'était l'exploitation chirurgicale d'une faille, réalisée non pas pour voler des fonds, mais pour les débloquer.
Le résultat fut le déverrouillage de la totalité des 1 003,62 ETH. 0xflorent a décrit l'opération comme le « premier exploit au chapeau blanc sur Ethereum » et, fait notable, n'a prélevé aucun frais sur les actifs récupérés – bien que deux investisseurs ayant réclamé leurs fonds tôt aient volontairement payé une prime .
907 ETH attendent toujours leurs propriétaires
Aujourd'hui, le contrat HongCoin d'origine est pleinement fonctionnel. Pas besoin de nouvelle interface, de portail de migration ou d'outil tiers. Les investisseurs doivent simplement appeler l'ancienne fonction de remboursement directement sur la blockchain, en utilisant le même portefeuille avec lequel ils avaient contribué en 2016 .
Au 1er juin 2026, la situation est simple mais incomplète :
Total débloqué : Les 1 003,62 ETH ont été libérés de l'emprise du contrat .
Déjà réclamés : Seuls 2 des 48 investisseurs d'origine ont retiré leurs ETH, récupérant un total de 96,5 ETH (environ 193 000 dollars) .
Encore réclamables : Environ 907 ETH restent dans le contrat, disponibles pour les 46 investisseurs restants .
L'histoire de l'ICO HongCoin est une capsule temporelle de l'adolescence d'Ethereum, montrant comment l'absence de standards comme SafeMath a pu enfermer des millions de dollars dans une impasse numérique. Elle prouve aussi que dans un système sans permission, même un bug vieux de près d'une décennie peut devenir la clé d'une solution – à condition d'avoir le talent pour la voir, et l'intégrité pour l'utiliser à bon escient.
Whitehat developer unlocks $2 million stuck in a 2016 ...