Ünvan zəhərlənməsi nədir?
TərifÜnvan zəhərlənməsi (address poisoning) fırıldaqçının əməliyyat tarixçənə oxşar saxta ünvan yerləşdirib növbəti göndərişdə onu kopyalayacağına ümid etdiyi fırıldaqdır. Saxta ünvanın ilk və son simvolları real ünvanınla eynidir, ona görə tələsik baxışda fərq görünmür.
Ünvan zəhərlənməsi hücumu necə işləyir?
Ünvan zəhərlənməsi hücumu fırıldaqçıların açıq blokçeynləri izləyib stablkoin və ya digər dəyərli tokenləri hərəkət etdirən cüzdanları axtarması ilə başlayır. Belə cüzdan tapanda, sənin bu yaxınlarda göndərdiyin və ya pul aldığın ünvanla başı və sonu eyni olan bir ünvan yaradırlar. Kompüter belə oxşar ünvanları ucuz başa gələn şəkildə istehsal edə bilir.
Sonra həmin ünvandan cüzdanına çox kiçik məbləğ, sıfır dəyərli token köçürməsi və ya saxta token göndərirlər. Artıq oxşar ünvan tarixçəndə real ünvanın düz yanında durur. Sonradan alıcını tarixçədən kopyalasan, vəsaitin fırıldaqçıya gedir, blokçeyndə təsdiqlənmiş köçürmə isə geri qaytarılmır.
Niyə diqqətli insanlar da aldanır?
İnsanların çoxu ünvanı ilk və son bir neçə simvolunu müqayisə edərək yoxlayır, zəhərlənmə isə məhz bu yoxlamadan keçmək üçün qurulub. Cüzdanlar və blok explorer-lər də uzun ünvanları ortada üç nöqtə ilə qısaldır və fərqli hissəni gizlədir.
- Saxta ünvan öz tarixçəndə görünür, ona görə tanış gəlir
- Məbləğ sıfır və ya çox kiçikdir, köçürməni ümumiyyətlə görməyə də bilərsən
- Bu fırıldaq xüsusilə Tron və EVM şəbəkələrindəki USDT-də geniş yayılıb, çünki orada böyük stablkoin köçürmələri tez-tez olur
Özünü necə qorumalısan?
Bir neçə vərdiş ünvan zəhərlənməsini demək olar ki, tamamilə zərərsizləşdirir:
- Alıcını heç vaxt əməliyyat tarixçəndən kopyalama; onu mənbədən, məsələn birjanın depozit səhifəsindən və ya ödəniş etdiyin şəxsdən götür
- Yalnız başını və sonunu yox, ünvanın tamamını müqayisə et
- Etibarlı alıcıları yadda saxla və ya ünvan yapışdırmaq əvəzinə istifadəçi adından istifadə et
- Gözlənilməz sıfır dəyərli və ya çox kiçik daxilolmaları xəbərdarlıq siqnalı kimi qəbul et
- Əvvəlcə kiçik sınaq köçürməsi edirsənsə, əsas köçürmə üçün ünvanı yenidən ilkin mənbədən kopyala
Waletifi-də ünvan zəhərlənməsi yoxlaması
Köçürməni təsdiqləməzdən əvvəl Waletifi-nin yoxlama ekranı təyinat ünvanı əvvəl istifadə etdiyin ünvana oxşayanda, amma onunla eyni olmayanda xəbərdarlıq edir. @istifadəçi adına da göndərə bilərsən, beləliklə ünvan kopyalamağa ehtiyac qalmır; istifadəçi adının arxasındakı ünvan son köçürməndən bəri dəyişibsə, aydın xəbərdarlıq alırsan.