Контракт Uniswap Permit2 вызывает новую угрозу фишинга с подписями, необходимо быть внимательным к безопасности активов.

Подпись фишинг новых методов: Проблемы безопасности, вызванные контрактом Uniswap Permit2

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

Анализ кейса

Недавно один пользователь (, малый A ), стал жертвой кражи активов в своем кошельке, но он не раскрывал свой приватный ключ и не взаимодействовал с подозрительными контрактами. Расследование показало, что украденный USDT был переведен с помощью функции Transfer From, что указывает на то, что активы были перемещены сторонним адресом.

Дальнейший анализ деталей сделки показывает:

  • Один промежуточный адрес перевел активы маленького А на другой адрес
  • Эта операция взаимодействует с контрактом Permit2 от Uniswap.

Ключевым моментом является то, что этот промежуточный адрес перед передачей активов также выполнил операцию Permit, а объект взаимодействия также является контрактом Permit2 от Uniswap.

Подпись была украдена? Раскрытие мошенничества с фишингом Uniswap Permit2

Введение в контракт Permit2

Uniswap Permit2 — это контракт на одобрение токенов, который позволяет авторизовывать совместное использование и управление токенами между различными приложениями, что может снизить транзакционные затраты и повысить удобство для пользователей. Однако это также приносит новые риски безопасности.

При использовании Permit2 операции пользователя становятся оффлайн-подписями, а операции в цепочке выполняются промежуточной стороной. Хотя этот способ удобен, он также может привести к тому, что пользователи расслабляются при подписании.

Подписка была украдена? Раскрываем мошенничество с подписями Uniswap Permit2

Восстановление методов рыбалки

  1. Жертва должна сначала авторизовать токен для контракта Permit2 Uniswap (, обычно это полная авторизация ).

  2. Хакеры подталкивают пользователей к безобидной на вид подписи

  3. Хакеры используют эту подпись для вызова функции permit контракта Permit2, чтобы получить право использования токенов пользователя

  4. Хакер снова вызывает функцию transferFrom, чтобы перевести токены.

Это означает, что если вы взаимодействовали с Uniswap после 2023 года, вы можете столкнуться с этим риском.

Подписать и быть ограбленным? Раскрываем мошенничество с подписью Uniswap Permit2

Подписали и потеряли? Разоблачение схемы фишинга с помощью подписей Uniswap Permit2

Подпись украдена? Раскрываем мошенничество с фишингом на Uniswap Permit2

Подпись была украдена? Раскрываем схему фишинга Uniswap Permit2

Подписал – и украли? Раскрываем мошенничество с фишингом подписей Uniswap Permit2

Подписка была украдена? Раскрытие схемы фишинга Uniswap Permit2

Подписка была украдена? Раскрываем схему фишинга с подписями Uniswap Permit2

Подпись была украдена? Раскрытие мошенничества с подписью Uniswap Permit2

Подпись украдена? Раскрываем мошенничество с фишингом подписей Uniswap Permit2

Подписал и украли? Раскрытие мошенничества с фишингом подписей Uniswap Permit2

Подписали и потеряли? Раскрываем схему фишинга с подписями Uniswap Permit2

Подписали и украли? Раскрываем мошенническую схему фишинга Uniswap Permit2

Подписка была украдена? Раскрываем схему фишинга с подписанием Uniswap Permit2

Подписка была украдена? Раскрытие схемы фишинга с использованием подписей Uniswap Permit2

Подпись была украдена? Раскрытие схемы фишинга с подписью Uniswap Permit2

Подпись украдена? Раскрытие схемы фишинга с подписью Uniswap Permit2

Подписал и был ограблен? Раскрываем мошенническую схему фишинга Uniswap Permit2

Подпись украли? Раскрываем схему фишинга с использованием Uniswap Permit2

Подписывайтесь и вас ограбят? Раскрываем мошенничество с подделкой подписей Uniswap Permit2

Подписал и был ограблен? Раскрытие схемы фишинга с подписями Uniswap Permit2

Подписка была украдена? Раскрытие мошенничества с подписью Uniswap Permit2

Подписка была украдена? Раскрытие схемы фишинга Uniswap Permit2

Рекомендации по предотвращению

  1. Научитесь распознавать формат подписи Permit, который включает поля Owner, Spender, value, nonce и deadline.

  2. Разделение использования активов и кошелька для взаимодействия

  3. При авторизации контракта Permit2 следует авторизовать только необходимую сумму или отменить избыточную авторизацию.

  4. Узнайте, поддерживает ли токен, который вы держите, функцию permit.

  5. Если после кражи активы остались на других платформах, необходимо разработать完善ный план вывода.

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

Подписка была украдена? Раскрываем схему фишинга Uniswap Permit2

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 8
  • Поделиться
комментарий
0/400
CrashHotlinevip
· 12ч назад
Неудивительно, что я в последнее время не осмеливаюсь обмениваться...
Посмотреть ОригиналОтветить0
ForkThisDAOvip
· 15ч назад
Эта уловка вора слишком плоха, он может украсть подпись.
Посмотреть ОригиналОтветить0
TokenEconomistvip
· 07-16 11:52
на самом деле уязвимость permit2 является классическим примером несоответствия стимулов в DeFi...
Посмотреть ОригиналОтветить0
TokenTaxonomistvip
· 07-15 15:20
статистически говоря, permit2 превращается в еще одно криптографическое событие вымирания... покойся с миром аноним
Посмотреть ОригиналОтветить0
HackerWhoCaresvip
· 07-15 15:19
Ничего себе, есть и такие операции? Я уже не осмеливаюсь подписывать.
Посмотреть ОригиналОтветить0
TokenSherpavip
· 07-15 15:18
на самом деле это довольно тревожно... эксплуатация permit2 показывает фундаментальные недостатки в наших механизмах одобрения, если честно
Посмотреть ОригиналОтветить0
GasBanditvip
· 07-15 14:58
Так ужасно, 小A сбежал.
Посмотреть ОригиналОтветить0
SadMoneyMeowvip
· 07-15 14:56
Еще один, кто был полностью обобран, ужасно ужасно ужасно
Посмотреть ОригиналОтветить0
  • Закрепить