Как сверять адрес на экране аппаратного кошелька перед подписью
Практика сравнения полного адреса и параметров операции на доверенном дисплее: как заметить подмену и остановиться до подтверждения.
Проверено по открытой документации trezor.io, docs.trezor.io; реальные операции и личные кабинеты не проверялись
Что показывает доверенный дисплей
Аппаратный кошелёк показывает данные, которые готовится подтвердить само устройство. Компьютерный интерфейс может отображать другое при ошибке или подмене. Поэтому физическое нажатие имеет смысл только после чтения экрана. При отправке проверяют назначение и сумму; при показе адреса получения — что копируемая строка действительно принадлежит выбранному аппаратному кошельку.
Подготовьте независимый ориентир
Получите реквизиты назначения из проверенного канала. Для биржи это актуальная страница депозита, для своего кошелька — проверенный экран получения. Сверка устройства с исходным адресом помогает заметить изменение при копировании. Но дисплей не знает, кому вы собирались платить: если изначально взят адрес мошенника, правильное отображение на устройстве не сделает получателя безопасным.
Проверяйте до финальной кнопки
- Сопоставьте сеть и тип выбранного аккаунта.
- Прочитайте адрес целиком, прокрутив все его части.
- Проверьте сумму, актив и отображаемую комиссию.
- Для операций с несколькими получателями просмотрите каждого.
- При любом непонятном различии отклоните запрос и вернитесь к исходным реквизитам.
Проверка только первых и последних символов оставляет часть строки без внимания. Похожесть адреса на знакомый — слабый ориентир, особенно когда адрес взят из истории.
Пример подмены буфера
В депозитном кабинете показан адрес A. После копирования программа компьютера визуально продолжает показывать A, но аппаратное устройство выводит B. Нельзя подтверждать B на том основании, что «программа наверняка знает лучше». Отклоните запрос и проверьте источник, буфер и устройство, с которого готовили отправку. Повторное копирование на том же подозрительном компьютере без выяснения причины не решает проблему.
Когда требуется остановка
Если устройство показывает неполные сведения, незнакомое действие или предупреждение о невозможности разобрать данные, обычная проверка адреса уже недостаточна. Не воспринимайте это как повод ускорить подтверждение. Уточните тип операции и возможности приложения производителя. Небольшая пробная отправка полезна для проверки получения, но не заменяет сверку следующего запроса: злоумышленник может изменить адрес и на повторной операции. Каждая подпись требует собственной проверки.
Address poisoning: как подменяют похожий адрес в истории
Как узнать адрес криптокошелька и не перепутать его с контрактом