AktualnościKryptoBinance ostrzega przed oszustwami typu address poisoning z wykorzystaniem podobnych adresów portfeli

Binance ostrzega przed oszustwami typu address poisoning z wykorzystaniem podobnych adresów portfeli

Autor: Hokanews·

Najważniejsze informacje

  • •Binance ostrzegł, że oszustwa typu address poisoning polegają na wstawianiu lookalike adresów portfeli do historii transakcji ofiary, a nie na naruszeniu portfela ani jego kluczy prywatnych.
  • •Oszuści mogą generować adresy typu Ethereum dzielące te same znaki początkowe i końcowe co legalny odbiorca, dlatego skrócone widoki adresów nie powinny być traktowane jako dowód autentyczności.
  • •Oszustwo zazwyczaj zaczyna się od transakcji o zerowej lub minimalnej wartości z fałszywego adresu, a rzeczywista strata następuje później, gdy ofiara pomyłkowo wysyła środki, nie można cofnąć.
  • •Technika była obserwowana w sieciach takich jak Ethereum i BNB Smart Chain, co oznacza, że może dotknąć każdego dokonującego transakcji na publicznych blockchainach.
  • •Binance zaleca weryfikację pełnego adresu docelowego, zapisywanie zweryfikowanych odbiorców w książce adresowej oraz wykonanie niewielkiej transakcji testowej przed większymi płatnościami.
Binance ostrzega przed oszustwami typu address poisoning z wykorzystaniem podobnych adresów portfeli

Binance ostrzegł użytkowników kryptowalut przed oszustwami typu address poisoning, w ramach których atakujący celowo umieszczają lookalike adresy portfeli w historii transakcji ofiar. Celem tego schematu jest nakłonienie użytkowników do przesłania przyszłych płatności na niewłaściwy adres.

Według giełdy schemat opiera się na prostej słabości w sposobie, w jaki ludzie pobierają adresy portfeli. Zamiast przejmować portfel lub zdobywać jego klucze prywatne, atakujący stara się sprawić, aby fałszywy adres wydawał się na tyle znajomy, że użytkownik może go skopiować podczas późniejszej transakcji.ieważ potwierdzonych transferów blockchain nie można cofnąć, zagrożenie nie tkwi w samej transakcji zatrucia — często o wartości zerowej — lecz w momencie, gdy ofiara później wysyła środki w niewłaściwe miejsce.

Jak działa address poisoning w kryptowalutach

Atak zaczyna się od tego, że oszust identyfikuje portfel, który wcześniej przesyłał środki do określonego odbiorcy. Ponieważ transakcje blockchain są publicznie widoczne, atakujący może przeanalizować aktywność portfela i zidentyfikować adresy, których właściciel może ponownie użyć.

Oszust tworzy następnie inny adres portfela zaprojektowany tak, aby przypominał legalny cel. Adres fałszywy może dzielić podobne znaki na początku i na końcu, co utrudnia rozróżnienie, gdy wyświetlane są tylko skrócone adresy portfeli. Dwa różne adresy mogą więc wyglądać niemal identycznie w skróconym widoku, mimo że w środku zawierają zupełnie inne znaki. Generowanie kandydatów na adresy aż do uzyskania żądanej sekwencji początkowej i końcowej jest technicznie proste w sieciach typu Ethereum, więc znajomo wyglądający prefiks i sufiks nie powinny być traktowane jako dowód autentyczności adresu.

Atakujący wysyła następnie transakcję o zerowej lub niewielkiej wartości z lookalike adresu do portfela ofiary. Powoduje to pojawienie się fałszywego adresu w historii transakcji portfela obok legalnych transakcji. Binance zaznaczył, że atakujący nie potrzebuje dostępu do kluczy prywatnych ofiary, aby przeprowadzić ten schemat, co oznacza, że sam portfel nigdy nie zostaje bezpośrednio naruszony.

Dlaczego historia portfela może stać się pułapką

Ryzyko pojawia się, gdy właściciel portfela później przygotowuje przelew do odbiorcy, z którym wcześniej przeprowadzał transakcje. Użytkownik, który polega na historii transakcji zamiast pobrać zweryfikowany adres, może przypadkowo wybrać lookalike adres atakującego zamiast prawidłowego. Po zatwierdzeniu przelewu kryptowaluta trafia do fałszywego portfela, a nie do zamierzonego odbiorcy, a blockchain nie oferuje wbudowanego mechanizmu odzyskiwania środków.

Obecność niewielkiej transakcjichodzącej nie powinna być traktowana jako dowód, że adres należy do zaufanego odbiorcy. Jej pojawienie się w ostatniej aktywności może jednak sprawiać wrażenie, że adres jest legalny lub znajomy, zwłaszcza gdy płatność jest przygotowywana w pośpiechu. Atak wykorzystuje więc zachowanie użytkownika, a nie bezpośrednio łamie bezpieczeństwo samego portfela. Z tego samego powodu drobny, nieoczekiwany przelew przychodzący w historii portfela warto poddać analizie przed przygotowaniem kolejnej płatności.

Binance zaleca weryfikację pełnego adresu

Binance zaleca użytkownikom sprawdzenie pełnego adresu docelowego przed zatwierdzeniem przelewu kryptowaluty. Giełda zaleca również zapisywanie zweryfikowanych odbiorców w książce adresowej zamiast wielokrotnego wybierania adresów z historii transakcji przy wysyłaniu środków.

W przypadku większych płatności Binance rekomenduje najpierw wykonanie niewielkiej transakcji testowej i potwierdzenie, że dotarła ona do zamierzonego celu, zanim zostaną wysłane pozostałe środki.

Te środki ostrożności są szczególnie istotne, gdy oprogramowanie portfela skraca adresy lub gdy użytkownicy rutynowo kopiują adresy docelowe z ostatnich transakcji. Technika ta była obserwowana w sieciach takich jak Ethereum i BNB Smart Chain, co przypomina, że metoda dotyczy wszystkich transakcji na publicznych ledgerach. Choć sam atak może zacząć się od transakcji o niewielkiej lub zerowej wartości, późniejsza pomyłkowa płatność może dotyczyć znacznie większej kwoty.

Historia transakcji blockchain rejestruje, gdzie odbywała się wcześniejsza aktywność, ale nie stanowi dowodu, że każdy pojawiający się tam adres należy do zaufanego odbiorcy. Weryfikacja pełnego adresu docelowego przed wysyłką pozostaje ważnym zabezpieczeniem przed oszustwami typu address poisoning.

Oryginalny raport napisał Marcus Renfield, analityk rynków kryptowalut i autor tekstów o danych on-chain.

Źródło: Hokanews. Alert Binance został również opublikowany na oficjalnym koncie X: https://x.com/binance/status/2103635663518392667