Mars Finance relata, segundo The Block, que um desenvolvedor sob o pseudônimo Florent, utilizando técnicas de hacking ético, ajudou a resgatar cerca de 1.003 ETH (valor aproximado de US$ 2 milhões) presos no contrato da ICO da HongCoin de 2016 por nove anos. A ICO deveria ter reembolsado automaticamente os fundos por não atingir a meta de financiamento, mas devido a um erro de codificação, os fundos ficaram bloqueados. O contrato utilizava uma versão antiga da linguagem Solidity, sem mecanismos de proteção contra estouro. Florent descobriu que, ao chamar a função de administrador da equipe e inserir um valor específico, era possível redefinir o saldo do detentor para 1, permitindo assim a liberação dos ETH por meio da verificação de reembolso. Essa função de administrador estava restrita ao endereço multisig da HongCoin; Florent entrou em contato com a equipe, validou o processo na rede de teste e a equipe assinou a transação de desbloqueio por conta própria. Todo o processo levou cerca de uma semana, com a equipe assinando 41 transações, abrangendo cerca de 1.000 ETH. Até o momento, dois investidores já retiraram 96,5 ETH e voluntariamente pagaram uma recompensa ética a Florent. Florent afirmou que sua motivação foi a curiosidade e o desejo de entender como funcionavam os contratos antigos.
Hacker de chapéu branco recupera $2M em ETH presos no contrato da ICO da HongCoin de 2016
MarsBitCompartilhar






Um hacker de chapéu branco chamado Florent recuperou recentemente cerca de 1.003 ETH (valor de US$ 2 milhões) presos no contrato inteligente da ICO da HongCoin de 2016 por nove anos. As vulnerabilidades no contrato inteligente, causadas pelo código obsoleto em Solidity, impediam reembolsos automáticos após a ICO não atingir sua meta de financiamento. Florent explorou uma falha na função de administrador para redefinir os saldos dos usuários, contornando a verificação de reembolso. A equipe assinou 41 transações para liberar os fundos. Dois investidores já reclamaram 96,5 ETH e recompensaram Florent voluntariamente. Ele disse que seu objetivo era explorar como contratos inteligentes antigos operam.
Fonte:Mostrar original
Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações.
Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.