Адреса отруєння
Отруєння адреси — це метод атаки, при якому зловмисник створює фальшиві записи транзакцій у блокчейні, в результаті чого адреси, контрольовані зловмисником, з’являються в історії транзакцій жертви. Коли жертва здійснює нову транзакцію, вона може помилково надіслати кошти на ці фальшиві адреси.
Як працює адресне отруєння
a. Створення фальшивої транзакції
Зловмисник спочатку створює невелику транзакцію для надсилання коштів на адресу жертви. Ця транзакція з’явиться в історії транзакцій жертви.
b. Маскування під адресу жертви
При створенні фальшивої транзакції зловмисник використовує адресу, яка дуже схожа на адресу жертви (зазвичай перші та останні кілька цифр збігаються). Це змушує жертву помилково вважати, що ця адреса є законною адресою, яку вона використовувала раніше під час перегляду історії транзакцій.
в. Спонукання до неправильних переказів
Коли жертвам потрібно зробити новий переказ, вони можуть скопіювати адресу з історії транзакцій. Якщо жертва не перевірить уважно кожен символ адреси, то можна відправити кошти на контрольовану зловмисником адресу.
Як запобігти адресному отруєнню?
a. Уважно перевірте адресу
- Перевірте символ за символом: під час переказу грошей перевіряйте адресу символ за символом, щоб переконатися, що кожен символ правильний.
- Використовуйте мітки адрес: використовуйте функцію міток адреси в гаманці або на біржі, щоб додати мітки до часто використовуваних адрес, щоб уникнути неправильної роботи.
b. Використовуйте засоби безпеки
- Апаратний гаманець: використовуйте апаратні гаманці для переказів. Апаратні гаманці зазвичай більш безпечні та можуть запобігти атакам з отруєнням адреси.
- Адресна книга: використовуйте функцію адресної книги в гаманці, щоб зберегти адреси, які часто використовуються, і уникнути копіювання адрес з історії транзакцій.