Безопасность Web3Высокий

Что такое криптовалютный дрейнер-контракт

Дрейнер — вредоносная инфраструктура, превращающая подписи, разрешения и обманные транзакции кошелька в кражу активов.

Алгоритм распознавания криптовалютного дрейнер-контракта

Дрейнер — это вредоносная инфраструктура, превращающая подписи, разрешения и обманные транзакции кошелька в кражу активов. После подключения жертвы к поддельному сайту она может атаковать токены, NFT и нативные монеты, отдавая приоритет самым ценным позициям.

Главная идея#

Контракт — только часть системы. Фишинговые страницы, рекламные объявления, взломанные аккаунты и готовые наборы подписей приводят к нему жертв, а внеблокчейновые Permit-подписи иногда позволяют атакующему действовать позднее.

Видимый интерфейс показывает не всю систему. Подтверждайте сайт, актив, сеть и выдаваемые полномочия, а не доверяйте знакомому логотипу.

Порядок действий#

  1. Отклоняйте неожиданные approve-, Permit- и операторские разрешения. Сделайте это до передачи права распоряжаться активами и проверьте состояние после любого подозрительного запроса.
  1. Проверьте spender-контракт и расшифрованный эффект. Сверьте точный адрес, сеть, сумму и тип действия с независимым источником.
  1. Если мог раскрыться секрет, переместите незатронутые активы в новый кошелёк. Заранее определите безопасную последовательность, чтобы не расширить ущерб в спешке.
  1. Отзовите оставшиеся разрешения через доверенный интерфейс. После транзакции подтвердите нулевой или ограниченный лимит в обозревателе.
  1. Сообщите о домене, адресах и транзакциях. Передайте проверяемые данные площадке, кошельку и компетентным органам без секретных ключей.

Опасные ошибки#

  • Считать, что одно подключение объясняет любую потерю. Само соединение обычно не выдаёт право перевода; найдите подпись, разрешение или компрометацию ключа.
  • Подписывать нечитаемые данные для «подтверждения владения». Фраза на кнопке не определяет реальный эффект сообщения.
  • Использовать скомпрометированный кошелёк для спасения без плана. Атакующий может опережать транзакции или использовать оставшиеся разрешения.
  • Платить «службе возврата», обещающей отменить кражу. Необратимый перевод невозможно гарантированно развернуть, а новая подпись может быть вторым дрейнером.

Когда изменить план#

После подозрительного контакта определите, раскрылась ли сид-фраза или было выдано только разрешение. Утечка ключа требует миграции; ограниченный allowance иногда достаточно отозвать.

Как убедиться, что риск устранён#

Не доверяйте только сообщению интерфейса. Используйте доказательства, которые можно проверить после закрытия страницы.

Контрольная точкаДоказательствоУсловие остановки
Отклонить неожиданные разрешенияАдрес контракта и расшифрованный запросПотерю объясняют одним подключением без проверки
Проверить spender и эффектТочный адрес совпадает с официальными даннымиДля «проверки» требуется нечитаемая подпись
Переместить активы при возможной утечке секретаНовый кошелёк создан безопасно, перевод виден в обозревателеСпасение выполняется без плана из скомпрометированного кошелька

Сохраняйте хеши транзакций, адреса и датированные скриншоты, но исключайте сид-фразы, приватные ключи и коды аутентификации.

Часто задаваемые вопросы#

Может ли дрейнер украсть активы без новой подписи?

Он может использовать уже существующее разрешение или скомпрометированный ключ. Простое новое подключение сайта обычно не разрешает перевод.

Поможет ли отключение сайта?

Нет. Оно удаляет локальный сеанс, но не разрешения в блокчейне и не утёкшие ключи.

Блокирует ли аппаратный кошелёк дрейнер?

Он защищает от извлечения ключа, но подпишет вредоносный запрос, который вы подтвердите. Проверка на дисплее устройства остаётся обязательной.

Связанные руководства#

Источники#

Предупреждение о риске: Операции с криптовалютой могут быть необратимыми. Никому не передавайте сид-фразу, приватный ключ, пароль или код аутентификации и независимо проверяйте каждый домен и запрос кошелька.

Редакционный стандарт

Материал носит образовательный характер и основан на источниках. Меры безопасности, правила бирж и правовые требования могут меняться — проверяйте важные шаги по официальным данным.