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

Доверенный экран — это дисплей подписывающего устройства, выводящий реквизиты операции из тех же данных, которые уходят в подпись, из-за чего подменить изображение на нём не может ни заражённый компьютер, ни поддельная страница в браузере.

Как выглядит схема со стороны жертвы

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

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

Третий сюжет — усечённая сверка. Владелец сравнивает четыре первых и четыре последних знака адреса. Отравление истории адресов рассчитано ровно на эту привычку: похожий адрес подбирают по краям, середина отличается. Разбор о том, как распознать отравление истории адресов и подготовиться к худшему сценарию, показывает, как выглядят такие пары вблизи.

Признаки, по которым распознаётся подмена

Первый признак — расхождение экранов. Адрес и сумма на компьютере и на подписывающем устройстве должны совпасть полностью. Любое расхождение означает остановку, а не повторную попытку.

Второй признак — нечитаемое содержимое. Окно, в котором нет получателя, суммы и названия действия, не годится для крупного перевода. Структурированные сообщения формата EIP-712 существуют именно для того, чтобы устройство вывело поля в понятном виде: кто получает право, на какой токен, в каком объёме, до какого срока.

Что проверяется перед подтверждением Где это видно Почему экрану приложения нельзя доверять Решение при расхождении
Адрес получателя целиком Экран подписывающего устройства, прокрутка строки до конца Подмена возможна в буфере обмена и в коде страницы, экран покажет ожидаемое Остановить операцию, перепроверить источник адреса, не повторять подпись
Сумма и единица измерения Экран устройства, поле суммы с указанием токена Приложение способно показать одну сумму, а в подпись отправить другую Отклонить операцию на устройстве, собрать транзакцию заново
Название действия: перевод или выдача права расхода Экран устройства, строка с типом операции Страница часто называет выдачу прав безобидными словами о подключении Отказаться от подписи, если тип операции не соответствует замыслу
Разбор данных вызова контракта Экран устройства, поля структурированного сообщения При слепой подписи содержимое недоступно проверке в принципе Отложить крупный перевод до появления поддержки разбора этих данных

Третий признак — источник адреса получателя. Строка, взятая из журнала операций или из переписки, равна строке неизвестного происхождения. Адрес берут из своей записной книжки, подтверждённой при создании, либо получают заново по проверенному каналу связи.

Контрольная сумма внутри адреса защищает от опечатки, а не от подмены. Адрес злоумышленника тоже корректен по контрольной сумме и тоже примется приложением без возражений. Единственная надёжная проверка — сверка полной строки на доверенном экране с заранее подтверждённым получателем.

Проверка за 60 секунд: что открыть и на что смотреть

  1. Соберите транзакцию в приложении, но не подтверждайте её. Остановитесь на экране устройства.
  2. Прокрутите адрес получателя на устройстве до конца и сверьте его с записью в своём перечне, а не с полем в приложении.
  3. Прочитайте сумму и единицу измерения. Сравните с намеченной цифрой, написанной до начала операции.
  4. Убедитесь, что тип действия на экране совпадает с замыслом: перевод, а не выдача права расхода.
  5. Отправьте пробную сумму, дождитесь зачисления и подтверждения от получателя, затем переводите основную часть.
Схема из пяти шагов: сборка транзакции без подтверждения, сверка полного адреса на экране устройства, проверка суммы и единицы измерения, сверка типа действия, пробный перевод перед основным
Схема из пяти шагов: сборка транзакции без подтверждения, сверка полного адреса на экране устройства, проверка суммы и единицы измерения, сверка типа действия, пробный перевод перед основным

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

Пошаговые действия, если деньги уже ушли

По отчёту Chainalysis Crypto Crime Report 2026 прямые хищения из криптовалютных сервисов и кошельков за январь — начало декабря 2025 года оценены в 3,4 млрд долларов, а поступления на нелегальные адреса за год превысили 154 млрд. Сведения проверены на 14 октября 2026 года по публикации компании о похищенных средствах.

Перевод в сети не отменяется. Это неприятное свойство определяет весь порядок дальнейших действий.

  1. Зафиксируйте идентификатор операции, адрес получателя, номер блока, время в UTC и сумму.
  2. Сохраните снимок экрана приложения и, если возможно, журнал устройства. Расхождение между ними — ценное доказательство.
  3. Проверьте список выданных разрешений и отзовите лишние права расхода по всем токенам адреса.
  4. Подайте заявление в орган внутренних дел. По статье 144 Уголовно-процессуального кодекса решение принимается в срок до трёх суток, с продлением до десяти, а при документальных проверках — до тридцати суток.
  5. Если переводу предшествовала операция по карте, уведомите банк: признаки перевода без добровольного согласия клиента описаны в аналитике Банка России по информационной безопасности.

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

Как закрыть дыру, чтобы не повторилось

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

Второе — отказ от слепой подписи как правило, а не как исключение. Если устройство не разбирает данные вызова, крупную сумму через него не проводят. Сумма ждёт поддержки разбора, а не наоборот.

Третье — разделение ролей между аппаратами: подпись на одном, наблюдение и уведомления на другом; подход описан в разборе о том, как выделить отдельное устройство под криптооперации и настроить уведомления. Четвёртое — пробный перевод при каждой крупной сумме, без исключений для знакомых получателей: реквизиты меняются, а привычка доверять остаётся.

Чек-лист

  • Подпись выполняется на устройстве с собственным экраном
  • Адрес получателя сверен целиком, с прокруткой строки до конца
  • Сумма и единица измерения прочитаны на экране устройства
  • Тип действия на экране совпадает с замыслом операции
  • Адрес получателя взят из подтверждённого перечня, а не из журнала операций
  • Слепая подпись для крупных сумм исключена
  • Пробный перевод выполнен и подтверждён получателем
  • Наблюдение и уведомления работают на отдельном аппарате

Частые вопросы

Зачем сверять адрес на устройстве, если он виден в приложении?

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

Что такое слепая подпись и чем она опасна?

Это подтверждение операции, содержимое которой устройство не может разобрать и показывает в виде хеша. Проверить по нему получателя, сумму или объём выдаваемых прав невозможно. Для небольших сумм это осознанный риск, для крупного перевода — отказ от главного свойства отдельного устройства.

Достаточно ли сверить начало и конец адреса?

Нет, и эта привычка стала основой целой схемы. Похожий адрес подбирают по первым и последним знакам, оставляя различие в середине. Сверяют строку целиком либо пользуются подтверждённым перечнем получателей, где адрес уже проверен один раз и больше не вводится вручную.

Нужен ли пробный перевод при переводе знакомому получателю?

Для крупной суммы — да. Реквизиты меняются, аккаунты угоняют, а привычка доверять знакомому каналу остаётся. Пробная сумма с подтверждением зачисления от получателя стоит минуты и одного сетевого сбора, и это самая дешёвая проверка из всех доступных перед основным переводом.

Вердикт

Отдельное устройство ценно не корпусом, а тем, что показывает правду о подписываемой операции. Пользы от него нет, если подтверждение нажимают не читая или если содержимое вызова остаётся нечитаемым. Три поля на экране — получатель, сумма, тип действия — закрывают почти весь класс потерь при крупных переводах. Пробная сумма закрывает остальное.

Разборы окон подтверждения и свежие схемы подмены получателя публикуем в нашем Telegram-канале.