Разрешения кошелька и защита от фишинга: как отозвать вредоносный Approve и что делать при краже средств
Большинство краж криптовалюты в блокчейне происходит не из-за взлома кошелька, а из-за подписи, которую вы поставили сами. В статье разбираем риски ра…
Сначала вывод: в большинстве случаев монеты в ончейне крадёшь ты сам, своей подписью
«Хакер взломал кошелёк» — такое в реальности почти не случается. Подавляющая часть потерь происходит из-за двух вещей: ты дал разрешение вредоносному контракту (твои монеты увели через легальный контракт) и на фишинговом сайте нажал подпись или ввёл сид-фразу (ты сам отдал контроль). Ончейн-транзакции необратимы: одна подпись — и адрес может опустеть.
В этой статье разберём две вещи: как проверить и отозвать опасные разрешения, а также защитные действия перед переводом и взаимодействием и экстренный порядок действий после кражи. Второе, надеемся, тебе никогда не понадобится, но знать это нужно заранее.
Риск первый: что такое разрешение токена (Approve)
Когда ты пользуешься DApp в ончейне (DEX, стейкинг, кредитование и т. д.), сначала нужно «разрешить» этому DApp распоряжаться твоим токеном — это и есть Approve. Проблема в лимите разрешения:
- Разрешение на точную сумму: позволяет использовать только сумму этой транзакции, после чего заканчивается — относительно безопасно;
- Бесконечное разрешение: позволяет использовать весь твой баланс этого токена, причём бессрочно. Если ты дал разрешение вредоносному контракту, он в любой момент через несколько месяцев сможет вывести все твои монеты этого токена, и никакого уведомления ты не получишь.
Опасность в том, что многие DApp ради «сокращения дальнейших действий» по умолчанию ведут тебя к бесконечному разрешению; а фишинговые сайты маскируются под нормальные DApp с единственной целью — заставить тебя нажать ту самую кнопку разрешения.
Как проверить и отозвать опасные разрешения
- Открой инструмент проверки разрешений (обычно это revoke.cash, а также встроенная проверка в обозревателе блоков, например Token Approval Checker в обозревателе эфириума);
- Подключи свой кошелёк — этот шаг только читает публичные данные из ончейна, сид-фраза не нужна, перевод не нужен;
- Посмотри список разрешений: обрати внимание на пункты с «бесконечным лимитом» и те, чьим получателем ты больше не пользуешься;
- Нажми отозвать (Revoke) и подтверди транзакцию в кошельке. Сам отзыв — тоже ончейн-операция, за неё нужно заплатить gas;
- Выработай привычку: проверять раз в один-два месяца, особенно после участия в новых проектах.
Два напоминания: во-первых, при отзыве смотри, на какой сайт ты подключился — мошенники делают и поддельные «инструменты отзыва»; во-вторых, не давай незнакомым сайтам бесконечное разрешение ради экономии gas — сэкономленная на комиссии сумма может обернуться риском для всего твоего баланса.
Риск второй: шесть распространённых форм фишинга
1. Поддельные сайты
Домен отличается от официального на один-два символа, а страница скопирована полностью. Частые точки входа — рекламные места в поисковиках, короткие ссылки в сообществах и «новый официальный сайт», присланный в личных сообщениях. Способ защиты простой, но работает: добавь нужные сайты в закладки и всегда заходи через закладки, не кликай по рекламе в поиске.
2. Поддельные приложения и расширения
«Кошелёк с тем же названием», найденный в магазине приложений, и всплывающее в браузере «расширение нужно обновить, переустановите» — всё это может быть подделкой. Защита: устанавливай только по ссылке на официальный магазин с официального сайта, обновляй расширения через встроенный механизм обновления браузера, не нажимай кнопку «обновить» на сторонних страницах.
3. Выдача себя за официальных лиц в личных сообщениях
«Администраторы», «поддержка», «техспециалисты» в сообществах и соцсетях пишут в личку, обещая решить проблему, выдать компенсацию, подключить к акции. Настоящая официальная команда никогда не пишет тебе первой и ничего не требует. Любой, кто сам пишет в личку и просит что-то сделать с активами, — сразу жалоба и блокировка.
4. Отравление адреса (Address Poisoning)
Это схема, о которой многие не слышали: мошенник отправляет на твой адрес перевод на 0 или крошечную сумму, причём адрес отправителя полностью совпадает с твоим обычным адресом получения по первым и последним символам. Цель — загрязнить твою историю переводов: когда ты в следующий раз скопируешь адрес из «истории», вполне возможно, скопируешь адрес мошенника. Защита: никогда не копируй адрес для перевода наугад из истории, используй адресную книгу или белый список; при сверке проверяй минимум по 4–6 символов в начале и в конце.
5. Фальшивые эйрдропы и страницы получения
На странице «ты имеешь право получить эйрдроп XXX» нажатие «получить» на деле заставляет тебя подписать разрешение или сразу сделать перевод. Критерий: настоящий эйрдроп не требует сначала заплатить, сначала дать разрешение на все активы или ввести сид-фразу.
6. Фальшивые страницы обновления кошелька / миграции активов
Под предлогом «обновления версии кошелька» или «активы старой версии нужно мигрировать» тебя заставляют ввести сид-фразу на веб-странице или восстановить кошелёк в поддельном приложении. Запомни: сид-фразу следует вводить только в официальное приложение кошелька, которое ты сам открыл, любая другая страница — фишинг.
Три действия перед переводом
- Сверь адрес: по 4–6 символов в начале и в конце должны совпадать попарно; при крупной сумме сверяй все символы. Постоянных получателей добавляй в адресную книгу или белый список;
- Сначала тестовый перевод на малую сумму: при первом переводе на какой-то адрес отправь небольшую сумму, убедись, что дошло, и только потом переводи остаток;
- Подтверди на экране аппаратного кошелька: если пользуешься аппаратным кошельком, адрес получателя, показанный в программе кошелька, может быть подменён вредоносным ПО — достоверен только адрес на экране устройства. В этом и заключается главная ценность аппаратного кошелька, обязательно пользуйся этим.
Если уже украли: что делать в первую очередь
Порядок важен: чем быстрее первые два шага, тем больше удастся спасти:
- Немедленно переведи оставшиеся активы: на полностью новый кошелёк (новая сид-фраза, лучше созданный в чистой среде устройства) прими активы, которые ещё не увели. Не используй старый кошелёк и не ограничивайся переустановкой приложения;
- Отзови все разрешения старого кошелька: если причина утечки не сид-фраза (например, только разрешение или фишинговая подпись), как можно скорее отзови разрешения, чтобы другие токены с того же адреса не увели дальше;
- Сохрани доказательства: хеш транзакции кражи, адрес мошенника, время, сумму, а также скриншоты подозрительных сайтов или расширений, которые ты посещал;
- Если активы ушли на централизованную биржу: сразу свяжись с поддержкой и каналом соответствия требованиям этой биржи, подай доказательства и запроси блокировку. Ончейн-перевод необратим, но после поступления украденных средств на счёт платформы механизм заморозки может выиграть время — чем раньше подашь, тем больше шансов;
- Обратись в полицию и зафиксируй записи: подай заявление в местную полицию, сохрани талон о приёме, параллельно можно отслеживать путь средств с помощью инструментов ончейн-анализа;
- Разбери, где произошла утечка: дал разрешение, кликнул фишинг или утекла сид-фраза? Если не найти причину, новый кошелёк могут опустошить тем же способом.
Нужно честно сказать: как только активы в ончейне увели, вероятность возврата средств очень низкая. Именно поэтому все предыдущие защитные действия стоят потраченного времени.
Список повседневной защиты
- Разделяй активы по уровням: на бирже — средства для торговли, в горячем кошельке — небольшие суммы для повседневного взаимодействия, в аппаратном кошельке — крупные суммы для долгого хранения;
- Используй отдельный профиль браузера (или запасное устройство) специально для ончейн-операций, не смешивай с обычным сёрфингом;
- Все нужные сайты добавь в закладки, не кликай по рекламе в результатах поиска и по любым ссылкам из личных сообщений;
- Перед подписью читай содержимое всплывающего окна: подпись (Sign) и разрешение (Approve) — не одно и то же, разрешение опаснее, в лимите выбирай «точную сумму»;
- Раз в месяц проверяй записи разрешений, отзывай неиспользуемые;
- В любой ситуации, где просят сид-фразу, закрытый ключ или код подтверждения, — всегда отказывай.
Частые вопросы
В чём разница между подписью и разрешением?
Подпись обычно лишь подтверждает, что «вы владелец этого адреса», и не перемещает активы напрямую; авторизация (Approve) — это передача «права распоряжаться определённым токеном» смарт-контракту, и при достаточно большом лимите другая сторона может в любой момент вывести ваши активы. Увидев окно авторизации, обязательно проверьте, кому и на какую сумму вы даёте разрешение, прежде чем нажать подтверждение.
Отзыв авторизации стоит денег?
Да. Сам отзыв — это ончейн-транзакция, за которую нужно заплатить gas, а сумма зависит от загруженности сети в тот момент. Поэтому лучшая стратегия — с самого начала избегать бесконечных авторизаций, а не ждать, пока список авторизаций разрастётся, и потом чистить его разом.
Если все мои активы лежат в одном кошельке, это очень рискованно?
Да. Один кошелёк соответствует только одной сид-фразе: одна утечка — и всё обнуляется; а тот набор закрытых ключей, который вы часто используете для взаимодействий, и сам по себе более уязвим. Разумный подход — разделить по уровням: средства для частых ончейн-взаимодействий держать в горячем кошельке, активы для долгосрочного хранения — в аппаратном кошельке, а средства для торговли — на счетах крупных бирж с хорошей репутацией в плане безопасности и доказательством резервов, например Binance, OKX, Gate.io. Так при проблеме на любом из этапов потери остаются контролируемыми.
Украденные активы действительно невозможно вернуть?
Вероятность очень низкая, но не абсолютно нулевая. Шанс есть в двух случаях: в короткое окно после того, как активы поступили на CEX (если вовремя подать доказательства и запросить заморозку), а также в делах, где подключаются правоохранительные органы и команды ончейн-аналитики. В подавляющем большинстве случаев активы быстро дробят, переводят через кроссчейн и отправляют в сервисы микширования, так что надежды на возврат средств почти нет — поэтому профилактика гораздо ценнее, чем попытки исправить ситуацию.
Предупреждение о рисках и раскрытие информации о рекламе: ончейн-транзакции необратимы, операции с авторизацией и подписью несут риск потери активов, содержание этой статьи не является инвестиционной рекомендацией. Статья содержит реферальные ссылки: регистрируясь по ним, мы можем получить комиссию, это не увеличивает ваши расходы и не влияет на суждения в этой статье. Упомянутые инструменты и механизмы актуальны по состоянию на октябрь 2026 года; ориентируйтесь на официальные разъяснения соответствующих сервисов.