Към основното съдържание

Анализ на фишинг измама „превод на 0 суми“ по веригата

U
Написано от UKey Wallet

Описание на случая

При типичен сценарий на атака, след като потребител A инициира нормално прехвърляне на активи (като 500 USDC) към адрес B, в записа на транзакцията ще се появят две необичайни прехвърляния на 0 USDC: едното е прехвърляне на 0 USDC от нападател C към потребител A, а другото е прехвърляне на 0 USDC от адреса на потребител A към нападател C без негова собствена операция.

Анализ на техническите принципи

Този тип измама се възползва от характеристиките на функцията transferFrom в интелигентните договори на някои основни токени (като USDT, USDC).

Нападателят следи активните адреси във веригата чрез автоматизирани скриптове и задейства функцията по целенасочен начин, за да генерира фалшиви записи за трансфер.

Мерки за превенция и реакция

Потребителите не трябва да изпадат в паника, когато се сблъскат с такива записи за трансфери с нулева сума. Това не означава, че личният ви ключ е изтекъл или сигурността на портфейла ви е компрометирана.

Игнорирайте необичайни записи: Моля, игнорирайте всички транзакции с нулева сума, които не са инициирани от вас.

Многократна проверка на адреса: Преди да прехвърлите активи, не забравяйте да проверите напълно всеки знак от целевия адрес, а не само първата и последната цифра.

Тестова проверка на малка сума: Преди да направите превод на голяма сума, се препоръчва да инициирате транзакция на малка сума, за да проверите валидността на адреса.

Това отговори ли на въпроса ви?