

Экосистема блокчейна TON сталкивается с все более сложными угрозами, связанными с мошенничеством через комментарии к транзакциям и вредоносным ПО, опустошающим кошельки. Это два наиболее разрушительных направления атак на пользователей TON. Эти методы крайне эффективны: только вредоносное ПО для опустошения кошельков в 2024 году похитило почти 500 млн долларов с более чем 332 000 криптокошельков, а фишинговые атаки в сентябре принесли злоумышленникам свыше 46 млн долларов.
Мошенничество с комментариями к транзакциям использует функции обмена сообщениями в транзакциях TON, вводя пользователей в заблуждение относительно легитимности сообщений, встроенных в блокчейн-транзакции. Этот способ социальной инженерии играет на доверии пользователей и их привычках взаимодействия с TON. Параллельно вредоносное ПО для опустошения кошельков действует технически сложнее: оно применяет специализированные инструменты, чтобы выводить криптовалюту и NFT напрямую из кошельков после того, как жертвы неосознанно одобряют транзакции покупки NFT либо взаимодействуют с фишинговыми сайтами.
Особую угрозу этих методов составляет растущая сложность. ПО для опустошения кошельков манипулирует процессом одобрения транзакций, часто маскируя вредоносные контракты под легитимные операции DeFi или возможности выпуска NFT. Пользователи могут непреднамеренно предоставить права, позволяющие полностью опорожнить кошелек.
Недавно один из операторов вредоносного ПО для TON-кошельков объявил о прекращении деятельности, ссылаясь на отсутствие крупных целей, однако это лишь свидетельствует о постоянной корректировке тактик злоумышленников в блокчейн-среде. Устойчивость подобных угроз подчеркивает острую необходимость повышения безопасности среди пользователей TON. Методы атак продолжают развиваться, поэтому постоянная осведомленность и обучение критически важны для защиты активов в экосистеме TON.
Уязвимости смарт-контрактов TON, включая вычислительные ошибки и дефекты пользовательского интерфейса, представляют серьезные проблемы безопасности для всей экосистемы. Исследователи системно выявили восемь отдельных категорий дефектов, присущих смарт-контрактам FunC — основному языку программирования TON. К уязвимостям относятся непроверенные возвращаемые значения, неверные модификаторы функций, неконсистентная обработка данных и преждевременное принятие условий.
Автоматизированные системы поиска уязвимостей, такие как TONScanner, показали масштаб проблемы. Комплексное исследование 1 640 смарт-контрактов выявило 14 995 дефектов, подтверждая, что вычислительные ошибки и дизайнерские недочеты широко распространены в TON. Особенно опасны для TON ошибки Ignore Errors Mode, псевдоудаление и неконтролируемая обработка bounced-сообщений, они создают эксплуатируемые пробелы в логике контрактов.
Такие уязвимости напрямую способствуют мошенничеству, позволяя злоумышленникам менять поведение контрактов через эксплуатацию интерфейса и технические манипуляции. Если смарт-контракт некорректно проверяет возвращаемые значения или обрабатывает ошибки, злоумышленники могут создавать транзакции, обходящие защитные механизмы. Недочеты в обработке и отображении информации открывают возможности для социальной инженерии в сочетании с техническими атаками, делая мошеннические схемы более убедительными и опасными.
Централизованные биржи, работающие с активами TON, создают дополнительный уровень риска, выходящий за пределы самого блокчейна. При депонировании TON на таких платформах пользователи передают третьим лицам полный контроль над приватными ключами и доступом к активам. Такая зависимость от инфраструктуры централизованных бирж формирует множественные уязвимости и может поставить под угрозу активы.
Подобные платформы неизменно сталкиваются с угрозами — сложными взломами, внутренними кражами и операционными сбоями. История инцидентов на биржах показывает, что даже крупнейшие площадки подвержены компрометации, приводящей к утрате миллионов долларов в криптовалюте. Кроме прямых атак, системы хранения на централизованных биржах зачастую лишены прозрачных протоколов безопасности и независимых механизмов проверки. Проблемы с соблюдением регулирования усугубляют риски, поскольку во многих странах еще складываются комплексные нормативные требования к хранению криптоактивов. Пользователи, размещающие TON на централизованных биржах, фактически теряют контроль над активами, и их безопасность зависит только от качества инфраструктуры и процессов биржи. Эта потеря контроля — фундаментальная уязвимость TON, особенно актуальная для институциональных и крупных держателей, стремящихся минимизировать контрагентские риски.
К типичным уязвимостям смарт-контрактов TON относятся атаки повторного входа (reentrancy), ошибки переполнения целых чисел и недостатки контроля доступа. Без аудита и защиты они приводят к утрате средств и компрометации контрактов.
К основным рискам TON относятся уязвимости смарт-контрактов (повторный вход, переполнение целых чисел, проблемы контроля доступа), риск DDoS-атак, потери средств из-за неправильного управления приватными ключами, а также безопасность кроссчейн-мостов. Разработчикам следует проводить аудит кода, пользователям — надежно хранить приватные ключи.
Проводите детальный просмотр кода, используйте автоматизированные инструменты обнаружения уязвимостей, применяйте формальную верификацию. Для комплексной оценки смарт-контрактов TON привлекайте профессиональные компании по безопасности, такие как CertiK.
В экосистеме TON в мае 2024 года произошла масштабная атака из-за уязвимостей контроля доступа и параметров. Основные направления атак — уязвимости кошельков, ошибки проверки сообщений и риски манипуляции gas. Централизованные зависимости также представляют угрозу безопасности.
Рекомендуется использовать Linter-инструменты для проверки FunC-кода, возвращать избыточные gas-commission отправителям, корректно валидировать Jetton-контракты для защиты от поддельных токенов, а также обеспечивать правильную обработку сообщений для предотвращения неожиданных прерываний выполнения.
TON использует асинхронные вызовы смарт-контрактов, в то время как Ethereum реализует синхронный подход, что дает больше гибкости, но усложняет архитектуру. TON ориентирован на масштабируемость через шардинг и подразумевает другие компромиссы по безопасности.
Внимательно отслеживайте подозрительные транзакции и движение токенов. Используйте защищенные кошельки с мультиподписью. Проводите аудит смарт-контрактов перед взаимодействием. Проверяйте достоверность проектов, команд и механизмы блокировки ликвидности. Избегайте непроверенных токенов, проверяйте отказ от владения и неизменяемость контрактов.











