Os dados de monitorização do BlockSec indicam que o contrato SynapLogic foi recentemente alvo de um ataque de hackers, resultando numa perda de aproximadamente 18,6 mil dólares em fundos.



A principal função deste contrato é distribuir proporcionalmente aos utilizadores a participação nos lucros do token nativo SYP. A origem do problema reside numa falha grave na validação dos parâmetros do código — o sistema, ao distribuir os tokens, não realizou uma verificação eficaz do montante total a distribuir, não conseguindo garantir que o valor distribuído não excedesse o valor efetivamente enviado ao contrato (msg.value).

O atacante aproveitou exatamente esta vulnerabilidade, construindo cuidadosamente uma configuração específica de endereços de recebimento. Desta forma, eles fizeram com que a quantidade de tokens nativos distribuídos pelo contrato fosse muito superior ao valor realmente recebido, conseguindo assim retirar fundos indevidamente. Durante todo o processo, o atacante obteve lucros ao trocar os tokens SYP recém-minted por outros ativos.

Este incidente relembra aos desenvolvedores que, ao projetar contratos que envolvem a distribuição de tokens e transferência de valor, a validação de parâmetros e as verificações de limites devem ser rigorosas. Qualquer falha lógica pode tornar-se uma brecha para ataques.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Republicar
  • Partilhar
Comentar
0/400
PretendingToReadDocsvip
· 7h atrás
Mais uma vez o mesmo problema, se não fizer uma boa validação dos parâmetros, é só esperar ser explorado, os 18,6 mil dólares simplesmente desapareceram.
Ver originalResponder0
OnchainGossipervip
· 7h atrás
Mais uma tarefa mal feita de validação de parâmetros... 186.000 dólares simplesmente desapareceram, os desenvolvedores do SYP ainda têm coragem de se justificar?
Ver originalResponder0
Liquidated_Larryvip
· 7h atrás
Mais uma vez, a verificação de parâmetros não foi feita corretamente, esses tipos de vulnerabilidades têm ocorrido com alguma frequência nos últimos dois anos O SYP foi mais uma vez explorado, os desenvolvedores precisam aprender a lição desta vez Perder 186.000, nem mesmo verificar msg.value, é realmente absurdo Sempre esses erros básicos, a auditoria realmente é inútil? Uma lógica de distribuição tão fundamental ainda pode ter bugs, que rir Mais uma vez, o velho truque de verificar mal os limites, hein O método do hacker desta vez é bem antigo, como ainda há pessoas que caem nessa? Parece que esse tipo de vulnerabilidade em contratos simplesmente não pode ser evitada, só percebemos tarde demais
Ver originalResponder0
GamefiEscapeArtistvip
· 7h atrás
Mais uma vez, a validação dos parâmetros não foi feita corretamente... esse tipo de erro básico ainda está acontecendo repetidamente, os desenvolvedores realmente precisam ficar mais atentos.
Ver originalResponder0
  • Fixar

Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)