Hoskinson compartilha análise de ataque à carteira da Binance

O fundador da Cardano alertou sobre código perigoso após um analista examinar o programa vinculado à Binance 14 e seu papel na movimentação de ativos a partir da carteira da exchange.

By SongMarketCap

Cardano News - Hoskinson compartilha análise de ataque à carteira da Binance

Charles Hoskinson compartilhou uma análise técnica do ataque às carteiras de Ethereum da Binance, alertando sobre código perigoso associado à movimentação de criptoativos.

O fundador da Cardano respondeu a uma publicação de CyberSatoshi, que examinou código reconstruído vinculado à Binance 14, uma das carteiras quentes da exchange. O analista descreveu um programa usado para transferir ativos e argumentou que ele foi concebido em torno das operações da carteira.

“Cuidado, há código seriamente perigoso por aí”, escreveu Hoskinson junto da análise.

Código reconstruído examina transferências da Binance 14

CyberSatoshi analisou uma versão reconstruída de um sweeper, um programa concebido para mover ativos de uma conta. O analista argumentou que o código foi adaptado para a Binance 14 e destacou várias funções envolvidas na transferência de ETH e tokens.

Uma parte do programa deixava 1 ETH na carteira ao transferir seu saldo nativo. CyberSatoshi sugeriu que isso poderia manter a fila automatizada de transações da Binance abastecida com gás, evitando que um erro de fundos insuficientes acionasse um alerta.

A publicação também descreveu um loop que verificava saldos de tokens e podia continuar processando ativos caso uma transferência individual falhasse. CyberSatoshi identificou outra função que podia chamar uma conta externa por meio da Binance 14.

Hoskinson compartilhou a análise sem especificar quais de suas conclusões endossava. Sua mensagem não incluiu uma comparação entre os modelos de transação da Cardano e da Ethereum.

ADBREAK]

Como a delegação do EIP-7702 foi usada

O ataque envolveu o EIP-7702, um mecanismo do Ethereum que permite que uma conta controlada por uma chave privada delegue a execução a código de contrato inteligente. A delegação pode dar à conta acesso a funções como realizar várias operações dentro de uma única transação.

Uma autorização válida assinada pela conta é necessária para estabelecer essa delegação. A empresa de segurança Blockaid relatou que a infraestrutura de assinatura da Binance, sob controle do invasor, assinou uma autorização direcionando a Binance 14 para um sweeper implantado pelo invasor.

CyberSatoshi argumentou que o mecanismo acelerou a movimentação de ativos após a obtenção da autorização. O analista descreveu um lote de 50 autorizações assinadas com valores de nonce consecutivos. Um nonce é um contador usado no processo de transações e autorizações do Ethereum.

A Blockaid estimou que aproximadamente US$ 2,5 bilhões foram transferidos da Binance 14 na transação inicial. A empresa também rastreou saídas de outras carteiras da Binance em várias redes blockchain.

[NEWSBREAK]

Investigação da Binance e a segunda conta

A Binance estimou que aproximadamente US$ 6,3 bilhões em ativos foram afetados pelo incidente mais amplo. A exchange informou que os investigadores estavam examinando o laptop possivelmente comprometido de um funcionário e pontos adicionais de violação.

A análise da Blockaid rastreou outra transferência para uma conta inteligente separada, pertencente à Binance. Segundo a empresa, o invasor alcançou essa conta por meio da Binance 14, que permaneceu delegada ao código do invasor após a transferência inicial.