Взлом Duelbits: пять сетей слиты в один кошелёк, около 2 745 ETH уже в Tornado Cash
PublicAML · Ончейн-расследование · 29 сентября 2026 · обновлено 27 октября 2026
24 сентября 2026 года горячие кошельки криптоказино Duelbits опустели в Ethereum, BNB Chain, TRON, Solana и Bitcoin с разницей в несколько минут. Это указывает на украденные приватные ключи, а не на ошибку в контракте. Сооснователь Duelbits оценил ущерб примерно в $7 млн. Мы проследили все пять веток: почти всё обменяли на ETH и собрали на одном кошельке, 0x8dB9D7f0…C306, где оказалось 2 333,6 ETH. 26–28 сентября атакующий начал его опустошать: 1 370 ETH ушли в Tornado Cash через четыре новых кошелька. 13 октября оставшиеся 1 011,55 ETH ушли тем же путём в течение 20 минут, а второй кошелёк отправил ещё 364,4 ETH. Всего в миксер попало около 2 745 ETH, а кошелёк-копилка пуст.
2 333,6 ETH
собрано на одном кошельке атакующего к 25 сентября (≈ $6,2 млн)
около 2 745 ETH
отправлено в Tornado Cash, 26 сентября – 13 октября
0,00002 ETH
осталось на кошельке-копилке 27 октября
5 сетей
опустошены разом: Ethereum, BNB Chain, TRON, Solana, Bitcoin
Содержание
Обновление 13 октября: остальное ушло в Tornado Cash
13 октября кошелёк-копилка опустел. В 13:15 UTC он отправил весь остаток, 1 011,55 ETH, на новый адрес 0x573Caa818f0cFEAd0237bab0C81bAb2add6Cfd27. С 13:25 до 13:35 тот сделал двенадцать депозитов в роутер Tornado Cash: десять по 100 ETH, один на 10 ETH и один на 1 ETH, всего 1 011 ETH. В 13:37 он передал ещё 0,52 ETH на 0x5Df68504D24AB741a3465Ce2F46c84cc457BE347. Остальное ушло на газ. На кошельке-копилке сейчас около 0,00002 ETH.
Второй кошелёк, 0x5Df68504D24AB741a3465Ce2F46c84cc457BE347, с 13:19 до 13:39 UTC внёс в Tornado Cash 364,4 ETH семнадцатью депозитами: три по 100 ETH, шесть по 10 ETH, четыре по 1 ETH и четыре по 0,1 ETH. Основная часть этого ETH пришла с 0x4A141e7a09e0f1723fC20419BEC0E37A1A854e71, который в 13:10 отправил 363,94 ETH. До этого он держал их с 24 сентября, когда получил с 0x0ab7A619FcA7b0e75C977EB327B55F99E6395379 семь переводов между 11:40 и 13:19 UTC. Этот маршрут мы связываем с атакующим менее уверенно, чем кошелёк-копилку: эти поступления мы пока не проследили до Duelbits.
Всего в Tornado Cash ушло около 2 745 ETH: 1 370 ETH 26–28 сентября и 1 375,4 ETH 13 октября (1 011 ETH с кошелька-копилки и 364,4 ETH со второго кошелька). 1 011,55 ETH, которые мы на 4 октября называли лежащими на месте, там больше нет. Кошельки внесены в граф рисков PublicAML: 0x573Caa818f0cFEAd0237bab0C81bAb2add6Cfd27 и 0x5Df68504D24AB741a3465Ce2F46c84cc457BE347 как связанные со взломом, 0x4A141e7a09e0f1723fC20419BEC0E37A1A854e71 и 0x0ab7A619FcA7b0e75C977EB327B55F99E6395379 как получатели украденных средств.
| Когда (UTC, 2026) | Откуда | Куда | Сумма | Транзакция |
|---|---|---|---|---|
| 24 Sep 09:02 | 0x014435…95CC9B | 0xA77e24…5aef76 | 593,430 USDT из Duelbits | 0x4f2bc2…9bb739 |
| 24 Sep 09:02 | 0x014435…95CC9B | 0xA77e24…5aef76 | 836 ETH из Duelbits | 0xcdc0b6…23182d |
| 24 Sep 12:12 | 0xA77e24…5aef76 | 0x181A63…e8a1d7 | 1,577.88 ETH на транзитный кошелёк | 0x4fa5a3…2b0496 |
| 24 Sep 12:42 | 0x922ADc…D8cD23 | 0x8dB9D7…20C306 | 476.53 ETH SOL через мост, в виде ETH | 0x5eaf7e…9a3f1a |
| 24 Sep 12:44–12:55 | 0x181A63…e8a1d7 | 0x8dB9D7…20C306 | 1,601.17 ETH на кошелёк-копилку | 0x1ed02f…aca3ba |
| 24 Sep 13:08 | 0x6761c9…B3EF1c | 0x8dB9D7…20C306 | 155 ETH на кошелёк-копилку | 0x91a231…b5ed28 |
| 25 Sep 11:07 | 0x6761c9…B3EF1c | 0x8dB9D7…20C306 | 99.04 ETH на кошелёк-копилку | 0x614403…64487b |
| 26 Sep 09:19 | 0x8dB9D7…20C306 | 0xa31BB1…4c38e3 | 650 ETH на новый кошелёк | 0xd91864…62d801 |
| 26 Sep 11:03 | 0xa31BB1…4c38e3 | 0x8dB9D7…20C306 | 480 ETH обратно на копилку | 0x391989…2703c1 |
| 27 Sep 01:21 | 0xa31BB1…4c38e3 | 0xAdb82e…A2C578 | 101 ETH на кошелёк перед Tornado | 0xaa3ff3…975ff6 |
| 27 Sep 01:22 | 0xAdb82e…A2C578 | 0xd90e2f…24F31b | 100 ETH в Tornado Cash | 0xccaf6b…345349 |
| 28 Sep 08:03 | 0x8dB9D7…20C306 | 0x6495AF…B272c3 | 650 + 601 ETH на новый кошелёк | 0x72c887…3b265e |
| 28 Sep 08:20 | 0x6495AF…B272c3 | 0x56644f…3D09Fc | 500 + 500 + 260.96 ETH на кошелёк перед Tornado | 0xe8384b…8cff6f |
| 28 Sep 08:21–08:39 | 0x56644f…3D09Fc | 0xd90e2f…24F31b | 1,260 ETH (18 deposits) в Tornado Cash | 0x6abe85…06ddda |
| 13 Oct 13:10 | 0x4A141e…854e71 | 0x5Df685…7BE347 | 363.94 ETH на кошелёк перед Tornado | 0xe4e615…eb42c5 |
| 13 Oct 13:15 | 0x8dB9D7…20C306 | 0x573Caa…6Cfd27 | 1,011.55 ETH на новый кошелёк | 0xf9d346…b64708 |
| 13 Oct 13:25–13:35 | 0x573Caa…6Cfd27 | 0xd90e2f…24F31b | 1,011 ETH (12 deposits) в Tornado Cash | 0x3c8ecb…45e326 |
| 13 Oct 13:37 | 0x573Caa…6Cfd27 | 0x5Df685…7BE347 | 0.52 ETH на кошелёк перед Tornado | 0x7c6ba3…f14f54 |
| 13 Oct 13:19–13:39 | 0x5Df685…7BE347 | 0xd90e2f…24F31b | 364.4 ETH (17 deposits) в Tornado Cash | 0xb01585…425000 |
Как взломали Duelbits
Первый вывод ушёл с горячего кошелька казино в BNB Chain в 08:19 UTC 24 сентября; TRON — примерно в 08:58, кошелёк в Solana был пуст к 09:00, в Ethereum к 09:02. В этих транзакциях нет необычных вызовов контрактов: это обычные переводы, подписанные самими кошельками. Тот, кто их отправил, держал ключи подписи сразу от всех сетей, поэтому аналитики говорят о компрометации приватных ключей. Duelbits причину не публиковала, и эта страница её не угадывает.
Ранние оценки в $4,2–4,3 млн (ScamSniffer, PeckShield) охватывали только первые три сети; позже ScamSniffer добавил 209 BNB в BNB Chain и 8,1 BTC в Bitcoin, а сооснователь Duelbits говорил примерно о $7 млн. Около $6,2 млн в ETH, которые мы прослеживаем ниже, уже включают ветки BNB Chain и Bitcoin и близки к его цифре.
Всё превратилось в ETH
В Ethereum горячий кошелёк 0x014435B1E39945CF4f5F0c3cbb5833195A95CC9B (на Etherscan подписан «Duelbits») отправил 836 ETH, 593 430 USDT, 96 805 USDC, 31 515 DAI и 12,4 млрд SHIB на 0xA77e24Fe29d16E051e487ef4Ea7b056cb05aef76, адрес, который ScamSniffer пометил «Hacker (EVM)». Токены за несколько часов обменяли на ETH: стейблкоины эмитенты могут заморозить, ETH нет.
В TRON горячий кошелёк THqFmhAPcdHECH3wmrpZv4MWAB2v9TY1oN отправил 476 058 USDT на TAvraZZFCZbDSZoyqWWRRsBkFgZqKaCGbK. Их продали примерно за 1,39 млн TRX и перевели мостом Relay на тот же кошелёк в Ethereum 16 частями примерно по 100 000 TRX.
В Solana горячий кошелёк FoxqdkGRDZstVFA3wAyLnhua5ZB7jpoE36L3kcUAMqf4 потерял 5 294 SOL в пользу A3EBrhMBEGzcPgmbwywSPhW39G6PFGrorU8ib99T6yKw. Около 3 529 SOL ушли через Relay в Ethereum и пришли в виде ETH на 0xb5909F3539FE2733866BbdE2d3FfCA5c6292eBBF, затем прошли через 0x2A8D93C0096db4F68AFd8e007dee9cdCD4180E62 и 0x922ADc930Ceeaeda74AD9cA86474a753f7D8cD23.
В BNB Chain горячий кошелёк — тот же адрес, что и в Ethereum, 0x014435B1E39945CF4f5F0c3cbb5833195A95CC9B, и его опустошили первым: в 08:19 UTC 552 761,73 USDT и в 08:21 209 BNB ушли на тот же адрес атакующего, 0xA77e24Fe29d16E051e487ef4Ea7b056cb05aef76 (транзакции в BscScan 0x0a79ed0b…b885 и 0x56477897…1cd1). Эти USDT уже входили в раннюю сумму ScamSniffer — 1,62 млн USDT; разбивка по сетям наша. Всё обменяли на ETH в BNB Chain и вернули в Ethereum через deBridge семью заявками с 09:14 до 09:23 UTC: 263,5 ETH пришли на тот же адрес атакующего. Этот ETH вошёл в 1 577,88 ETH, которые ушли дальше на транзитный кошелёк.
Три сети связывает публичный журнал запросов моста Relay: в каждом запросе записан отправитель в исходной сети и получатель в Ethereum.
Один кошелёк к следующему утру
К 13:08 UTC 24 сентября три потока сошлись на 0x8dB9D7f0a03d212c566Ca80c66e294CeCC20C306: 1 601,17 ETH с транзитного кошелька 0x181A638038A4bD75c207d080DE83e217f8e8a1d7, 476,53 ETH со стороны Solana и 155 ETH с 0x6761c9b15815f4051773EDe39B42B95bdDB3EF1c, который 25 сентября прислал ещё 99,04 ETH. Через этот кошелёк прошёл биткоин: 8,1 BTC ушли с горячего кошелька Duelbits в Bitcoin на bc1qhtu84kz3y94lvgl2t05zk84tqh57grvd82zvcl в 09:42 UTC, в 09:55 были отправлены в Chainflip и вышли в Ethereum из хранилища Chainflip (0xF5e10380213880111522dd0efD3dbb45b9f62Bcc) как 253,76 ETH тремя выплатами с 09:58 до 14:42. На кошельке оказалось 2 333,6 ETH, около $6,2 млн, и два дня с него ничего не уходило.
| Когда (UTC, 2026) | Откуда | Куда | Сумма | Транзакция |
|---|---|---|---|---|
| 24 Sep 09:02 | 0x014435…95CC9B | 0xA77e24…5aef76 | 593,430 USDT из Duelbits | 0x4f2bc2…9bb739 |
| 24 Sep 09:02 | 0x014435…95CC9B | 0xA77e24…5aef76 | 836 ETH из Duelbits | 0xcdc0b6…23182d |
| 24 Sep 12:12 | 0xA77e24…5aef76 | 0x181A63…e8a1d7 | 1,577.88 ETH на транзитный кошелёк | 0x4fa5a3…2b0496 |
| 24 Sep 12:42 | 0x922ADc…D8cD23 | 0x8dB9D7…20C306 | 476.53 ETH SOL через мост, в виде ETH | 0x5eaf7e…9a3f1a |
| 24 Sep 12:44–12:55 | 0x181A63…e8a1d7 | 0x8dB9D7…20C306 | 1,601.17 ETH на кошелёк-копилку | 0x1ed02f…aca3ba |
| 24 Sep 13:08 | 0x6761c9…B3EF1c | 0x8dB9D7…20C306 | 155 ETH на кошелёк-копилку | 0x91a231…b5ed28 |
| 25 Sep 11:07 | 0x6761c9…B3EF1c | 0x8dB9D7…20C306 | 99.04 ETH на кошелёк-копилку | 0x614403…64487b |
| 26 Sep 09:19 | 0x8dB9D7…20C306 | 0xa31BB1…4c38e3 | 650 ETH на новый кошелёк | 0xd91864…62d801 |
| 26 Sep 11:03 | 0xa31BB1…4c38e3 | 0x8dB9D7…20C306 | 480 ETH обратно на копилку | 0x391989…2703c1 |
| 27 Sep 01:21 | 0xa31BB1…4c38e3 | 0xAdb82e…A2C578 | 101 ETH на кошелёк перед Tornado | 0xaa3ff3…975ff6 |
| 27 Sep 01:22 | 0xAdb82e…A2C578 | 0xd90e2f…24F31b | 100 ETH в Tornado Cash | 0xccaf6b…345349 |
| 28 Sep 08:03 | 0x8dB9D7…20C306 | 0x6495AF…B272c3 | 650 + 601 ETH на новый кошелёк | 0x72c887…3b265e |
| 28 Sep 08:20 | 0x6495AF…B272c3 | 0x56644f…3D09Fc | 500 + 500 + 260.96 ETH на кошелёк перед Tornado | 0xe8384b…8cff6f |
| 28 Sep 08:21–08:39 | 0x56644f…3D09Fc | 0xd90e2f…24F31b | 1,260 ETH (18 deposits) в Tornado Cash | 0x6abe85…06ddda |
| 13 Oct 13:10 | 0x4A141e…854e71 | 0x5Df685…7BE347 | 363.94 ETH на кошелёк перед Tornado | 0xe4e615…eb42c5 |
| 13 Oct 13:15 | 0x8dB9D7…20C306 | 0x573Caa…6Cfd27 | 1,011.55 ETH на новый кошелёк | 0xf9d346…b64708 |
| 13 Oct 13:25–13:35 | 0x573Caa…6Cfd27 | 0xd90e2f…24F31b | 1,011 ETH (12 deposits) в Tornado Cash | 0x3c8ecb…45e326 |
| 13 Oct 13:37 | 0x573Caa…6Cfd27 | 0x5Df685…7BE347 | 0.52 ETH на кошелёк перед Tornado | 0x7c6ba3…f14f54 |
| 13 Oct 13:19–13:39 | 0x5Df685…7BE347 | 0xd90e2f…24F31b | 364.4 ETH (17 deposits) в Tornado Cash | 0xb01585…425000 |
Обновление 26–28 сентября: в Tornado Cash
26 сентября кошелёк-копилка отправил 662 ETH на новый адрес 0xa31BB1FDF3409CE863bF646B69E6013ca74c38e3; тот передал 111,1 ETH на 0xAdb82eef7baa2fEaEbE64f88577C06F803A2C578 и вернул 552 ETH обратно. Оттуда 110 ETH ушли в Tornado Cash 26 и 27 сентября.
28 сентября между 08:01 и 08:05 UTC копилка отправила 1 252 ETH на ещё один новый адрес, 0x6495AFaeb766E59F3B725e6eF6E5622b44B272c3. За 30 минут деньги ушли дальше на 0x56644f6A348A142d38Fb7Dde2e942c9ef03D09Fc, а оттуда в Tornado Cash 18 депозитами: двенадцать по 100 ETH и шесть по 10 ETH, 1 260 ETH. Ещё один вывод 10 ETH из пула Tornado вернулся на 0x6495AFaeb766E59F3B725e6eF6E5622b44B272c3 в тот же день в 08:18 UTC: 9,96 ETH после комиссии ретранслятора, то есть часть денег совершила круговой путь.
Всего в Tornado Cash ушло 1 370 ETH. 973,5 ETH оставались на 0x8dB9D7f0a03d212c566Ca80c66e294CeCC20C306 на 29 сентября. Обновление 4 октября: с тех пор ничего не уходило. 30 сентября первый кошелёк атакующего прислал последние 38,02 ETH, и на 4 октября на кошельке было 1 011,55 ETH. Схема (пробный перевод, новый кошелёк, затем фиксированные суммы Tornado) повторилась дважды, а 13 октября остаток пошёл по ней же (см. выше).
Самих атакующих тоже атакуют. Десятки адресов-двойников с теми же первыми и последними символами присылают на их кошельки нулевые переводы и поддельные токены с названием «ETH». Это отравление адресов, расчёт на того, кто следующим скопирует адрес из истории. Здесь это не учитывается.
Чего эта страница не утверждает
Она никого не называет. Duelbits уже взламывали в феврале 2024 года; тот атакующий, 0x3933924faf011ae8d24e44bee450b3d78e46a666, собрал 1 760 ETH и 29 мая 2024 года отправил всё в Tornado Cash. Ни одного адреса атакующего 2026 года в двух шагах от того следа мы не нашли; это ни подтверждает, ни исключает, что действовал тот же человек. Кошелёк, оплативший газ транзитного кошелька, пополнен с одноразового адреса без истории.
Все адреса атакующего на этой странице помечены в графе рисков PublicAML, и любой сервис, который проверяет адреса по нашей базе, их увидит. Кошелёк-копилка сейчас пуст. Кошельки, которые получили его ETH, находятся под наблюдением; страница будет обновлена, когда они снова сдвинутся.
Адреса по этому делу
Адреса атакующего (Tron)
Кошельки атакующего (Ethereum)
- 0xA77e24Fe29d16E051e487ef4Ea7b056cb05aef76
- 0x8dB9D7f0a03d212c566Ca80c66e294CeCC20C306
- 0x56644f6A348A142d38Fb7Dde2e942c9ef03D09Fc
- 0x6495AFaeb766E59F3B725e6eF6E5622b44B272c3
- 0xAdb82eef7baa2fEaEbE64f88577C06F803A2C578
- 0xa31BB1FDF3409CE863bF646B69E6013ca74c38e3
- 0x6761c9b15815f4051773EDe39B42B95bdDB3EF1c
- 0xb5909F3539FE2733866BbdE2d3FfCA5c6292eBBF
- 0x2A8D93C0096db4F68AFd8e007dee9cdCD4180E62
- 0x922ADc930Ceeaeda74AD9cA86474a753f7D8cD23
- 0x181A638038A4bD75c207d080DE83e217f8e8a1d7
- 0x573Caa818f0cFEAd0237bab0C81bAb2add6Cfd27
- 0x5Df68504D24AB741a3465Ce2F46c84cc457BE347
- 0x4A141e7a09e0f1723fC20419BEC0E37A1A854e71
- 0x0ab7A619FcA7b0e75C977EB327B55F99E6395379
Проверьте адрес сами
Бесплатно, без регистрации. Вставьте любой адрес и посмотрите, связан ли он с этим или другим инцидентом:
Источники: данные Ethereum (Blockscout), TRON (TronGrid), Solana (публичный RPC) и моста Relay, считаны 25 сентября 2026 года и повторно 29 сентября 2026 года; ранние оценки и суммы в BNB Chain и Bitcoin по данным ScamSniffer, PeckShield, CoinDesk, Gate и Mpost. Долларовые суммы по цене ETH на 25 сентября. Это информационный материал о транзакциях между адресами, а не финансовый или юридический совет, и он никого не называет виновным.
