Назад до блогу
Solana

Що таке дрейнер гаманця? Як дрейнери Solana забирають ваші активи

Ви намагалися отримати аірдроп, змінтити щось нове або «верифікувати» гаманець, схвалили один запит — і побачили, як зникає баланс. У Solana спустошення гаманця часто виглядає саме так: один підпис, а потім одразу рухаються кілька активів.

Що таке дрейнер гаманця?

Дрейнер гаманця — це шахрайський сайт або скрипт, створений для спустошення криптогаманців. Він змушує вас схвалити транзакцію, дозвіл токена чи зміну гаманця або ввести фразу відновлення, а потім переводить ваші SOL, токени та NFT зловмиснику.

Дрейнери рідко схожі на атаки. Вони виглядають як сторінка отримання токенів, мінт, роздача або чат підтримки. Багато з них — це готові набори, які здають в оренду шахраям, а оператор набору забирає частку вкраденого, тому той самий сценарій з’являється на багатьох схожих сайтах із різним брендуванням.

Саме лише підключення не передає ваші ключі й нічого не переміщує. Воно повідомляє сайту вашу публічну адресу й дає йому змогу запитувати підписи. Шкода стається, коли ви схвалюєте те, що він просить, тому підключайтеся лише до сайтів, які ви шукали самі.

Як дрейнер Solana забирає ваші активи?

Способів є кілька, і кожен залишає гаманець у різному стані. Знаючи, що саме сталося, ви зрозумієте, що ще можна захистити.

Одна транзакція, що переміщує все

Транзакція Solana може об’єднувати багато інструкцій, і всі вони виконуються разом, коли ви її схвалюєте. Дрейнер використовує це, щоб упакувати перекази SOL і токенів в один запит, схожий на отримання токенів або мінт. Щойно транзакцію підтверджено, перекази остаточні.

Дозвіл, яким можна скористатися пізніше

Дозвіл токена робить іншу адресу делегатом на одному з ваших токен-акаунтів, і вона може переміщувати або спалювати токени в межах заданої суми. Дрейнеру, який отримав дозвіл, не обов’язково забирати все одразу: він може повернутися по ці токени пізніше. Дозвіл можна прибрати відкликанням, поки токени ще на місці.

Зміна власника ваших токен-акаунтів

Класичний токен-акаунт SPL можна передати новому власнику транзакцією, яку підписує його власник. Після цього новий власник контролює ці токени, і ніщо, підписане з вашого гаманця, не поверне вам акаунт. Асоційовані токен-акаунти Token-2022 не можуть змінити власника, тож цей трюк працює з класичними токен-акаунтами SPL, зокрема зі стандартним акаунтом для такого токена, як USDC.

Зміна акаунта вашого гаманця

Деякі дрейнери Solana змінюють сам акаунт гаманця. В одному дослідженому нами випадку захоплення жертва підписала транзакцію, яка перетворила її адресу на durable nonce-акаунт зі зловмисником у ролі authority. Інші дрейнери призначають адресу програмі. У будь-якому разі зловмисник контролює SOL за цією адресою. Усе, що ви туди надішлете, можуть вивести або заблокувати, тому звичайні надсилання з гаманця зазвичай не проходять. Токени зазвичай лишаються на місці, а наш посібник для зламаних гаманців пояснює, як їх перенести.

Ваша фраза відновлення або приватний ключ

Найгірший сценарій узагалі не потребує транзакції. Фальшиві агенти підтримки, фальшиві сторінки «валідації гаманця» та фальшиві форми отримання токенів просять вашу фразу відновлення. Будь-хто, хто її має, повністю контролює гаманець — і сьогодні, і надалі, — і жодне відкликання чи відключення цього не змінить.

Які тривожні ознаки дрейнера?

  • Терміновість і безкоштовні гроші. «Отримайте, поки не минув строк», несподівані аірдропи, перевірки права на токен, про який ви ніколи не чули.
  • Посилання з особистого повідомлення або відповіді. Phantom зазначає, що його підтримка ніколи не пише вам першою. Вважайте шахраєм будь-кого, хто звертається до вас, щоб «полагодити» гаманець.
  • Запити фрази відновлення чи приватного ключа. Жодному законному отриманню токенів, мінту чи процесу підтримки вони не потрібні.
  • Попередній перегляд, що не відповідає кнопці. Якщо за кнопкою «отримати» ви бачите токени, що залишають гаманець, дозвіл або попередження від гаманця, зупиніться.
  • Домен, що майже правильний. Схожі написання й посилання з неофіційних акаунтів. Відкривайте застосунки з перевіреного сайту проєкту.
  • Підпис повідомлення, якого ви не розумієте. Підписання повідомлення не потребує мережевої комісії, але воно не є автоматично безпечним: звичайний підпис для входу можуть повторно використати, щоб видати себе за вас на іншому сервісі.

Як захистити гаманець від дрейнерів?

Перш ніж схвалювати, прочитайте, що показує гаманець. Phantom симулює транзакції й попереджає про підозрілі запити; якщо отримання токенів показує вихідні токени, саме час скасувати. Утім, чистий попередній перегляд не є доказом. Деякі дрейнери Solana створюють запити, які в симуляції виглядають нешкідливими, або змінюють те, що відбувається після вашого підпису.

Для нових мінтів, отримання токенів і незнайомих застосунків використовуйте окремий гаманець із невеликим балансом, а основні активи тримайте деінде. Апаратний гаманець зберігає ключі поза вашим комп’ютером, але підписує все, що ви схвалите, тож шкідливу транзакцію він безпечною не робить.

Час від часу перевіряйте свої дозволи. Наш інструмент Revoke сканує ваші акаунти SPL Token і Token-2022 на надані вами дозволи й дає змогу прибрати непотрібні. Він не бере комісії платформи; ви сплачуєте лише мережеву комісію.

Що робити, якщо вас обікрав дрейнер?

Почніть із того, що ви схвалили. Знайдіть рядок, який відповідає тому, що сталося:

Що сталосяЩо це означаєНаступний крок
Ви лише підключилисяСайт знає вашу адресу, але не має контролюВідключіть його в підключених застосунках гаманця
Ви схвалили транзакціюЇї перекази остаточні; вона також могла встановити дозволиВідкрийте її в оглядачі, потім дійте за нашим посібником на випадок шахрайського сайту
Ви надали дозвіл токенаДрейнер може повернутися по ці токениВідкличте дозвіл, поки токени ще на місці
Ваші токен-акаунти показують нового власникаТепер ці акаунти контролює дрейнерПеренесіть усе, що ви ще контролюєте, на новий гаманець
Надсилання не проходять, а SOL не переміщуютьсяАкаунт вашого гаманця могли перетворитиВиведіть токени, сплачуючи комісії з іншого гаманця, за нашим посібником для зламаних гаманців
Ви ввели фразу відновлення або ключГаманець контролює зловмисникСтворіть гаманець із новою фразою й перенесіть те, що залишилося

Перш ніж повідомляти про інцидент, збережіть підписи транзакцій, адресу сайту та знімки екрана. Ігноруйте всіх, хто пропонує повернути вкрадені кошти за плату: платні пропозиції повернення — поширене подальше шахрайство.

Якщо ваш гаманець перетворено, ви все ще можете повернути SOL з його порожніх токен-акаунтів на безпечний гаманець. Наш посібник для зламаних гаманців показує, як це зробити і скільки це коштує.

Revoke Approvals

Revoke Approvals

Знайдіть надані вами дозволи токенів і приберіть непотрібні, зберігши свої токени.

Спробувати зараз

Читайте також

Поширені запитання

Що таке дрейнер гаманця в криптовалюті?

Дрейнер гаманця — це шахрайський сайт або скрипт, створений для спустошення криптогаманців. Він змушує вас схвалити транзакцію, дозвіл токена чи зміну гаманця або ввести фразу відновлення, а потім переводить ваші активи зловмиснику.

Чи може дрейнер забрати мої токени, якщо я лише підключив гаманець?

Самим лише підключенням — ні. Стандартне підключення Phantom повідомляє сайту вашу публічну адресу й дає сайту змогу запитувати підписи; воно не передає ваші ключі й нічого не схвалює ончейн. Небезпека починається, коли ви схвалюєте транзакцію чи повідомлення, які запитує сайт, або вводите фразу відновлення.

Чи можна повернути активи, які забрав дрейнер?

Зазвичай ні. Підтверджені транзакції Solana остаточні, і жодна команда гаманця не може їх скасувати чи заморозити. Ви можете зупинити подальші втрати: відкликати дозволи, яких не збиралися надавати, перенести залишок на новий гаманець, якщо фразу відновлення чи гаманець скомпрометовано, та ігнорувати платні пропозиції повернення коштів — це поширене подальше шахрайство.

Чи зупинить дрейнера відкликання дозволів токенів?

Воно перекриває один шлях. Відкликання очищає дозволи на рівні акаунта, тож дрейнер не зможе через них повернутися по решту цих токенів. Воно не скасує вже виконані перекази, не змінить дозволи рівня мінту токена й не захистить гаманець, фразу відновлення якого розкрито.

Що таке дрейнер гаманця? Як дрейнери Solana забирають ваші активи