Австралийский исследователь Остин Гриффит продемонстрировал, как боты могут мгновенно атаковать слабые ключи Ethereum, используя всего лишь один доллар.
Остин Гриффит из Фонда Ethereum провел эксперимент, в ходе которого он положил около одного доллара в кошелек Ethereum с приватным ключом, равным 6969. Как только средства поступили, боты начали атаку почти мгновенно. «Как только доллар оказался на счету, в мемпуле появилось три транзакции, пытающиеся его украсть», — сообщил Гриффит 21 октября в шоу Uneasy Money.
Эксперимент был инициирован после инцидента с безопасностью в индийской компании eMudhra, которая занимается сертификатами. На сайте раскрытия информации, созданном Деннисом Джексоном из Mozilla, сообщалось о компрометации ключей восьми промежуточных сертификатов eMudhra, созданных в апреле 2025 года. Каждый из этих ключей был числом ниже 256, включая 4.
Браузеры Firefox и Chrome заблокировали эти сертификаты 17 октября, в день, когда проблема была сообщена. Microsoft последовала их примеру 20 октября. 22 октября, после записи эпизода, eMudhra объявила о выходе из бизнеса глобальных сертификатов SSL/TLS.
По данным Unchained, 0.0004 ETH, что составляет около одного доллара, поступило на адрес с ключом 6969 в 20:35 UTC 21 октября. Транзакция, подписанная тем же ключом, переместила средства в следующем блоке через 12 секунд, потратив большую часть депозита на сетевые комиссии.
Транзакции с трех других адресов поступили на кошелек сразу после этого, но две из них не увенчались успехом. Депозит пришел из кошелька slop.atg.eth, который был профинансирован адресом austingriffith.eth.
Гриффит отметил, что «нет числа меньше 256, у которого не было бы уже nonce», что является счетчиком транзакций, отправленных адресом. Unchained проверила адреса всех 255 таких ключей на основной сети Ethereum, и каждый из них уже отправил транзакции.
Гриффит предположил, что боты перестанут находить ключи где-то между «восьмью и двенадцатью» цифрами. Позже он сообщил, что 10-значные ключи были украдены «сразу же», в то время как 12-значные ключи «пока не были» затронуты.
Он также упомянул, что создал 14-значный и 16-значный ключи, «ищя кого-то, кто украдет мой доллар». Unchained не смогла независимо проверить, какие ключи он использовал. Записи показывают, что slop.atg.eth профинансировал четыре других адреса примерно через 14 минут после первого депозита. Один из них был опустошен в течение 12 секунд, а три все еще держали свои средства на 23 октября.
Источники
Материал носит информационный характер и не является инвестиционной рекомендацией.
