Besplatna interaktivna demonstracija

Demonstracija otmice klipborda

Zlonamerni softver za klipbord ne hakuje vaš novčanik. Menja ono što nalepite. Kopirajte izmišljenu adresu ispod, uključite jasno označeni prekidač napada, nalepite je i pogledajte kako vam se adresa menja. Bolje je jednom to doživeti nego deset puta čitati o tome.

Samo izmišljene adrese. Stranica pristupa klipbordu samo kada sami kopirate ili nalepite sadržaj.

1 · Kopirajte „adresu za plaćanje”

Zamislite da vam je prijatelj upravo poslao ovu adresu za uplatu. Izmišljena je i namerno nevažeća, ali klipbord je tretira kao bilo koji drugi tekst. Upravo je u tome poenta.

IZMIŠLJENA DEMONSTRACIONA ADRESA — namerno nevažećabc1qdemox7k4fyn2vw9plt8u3sa6hqe5cg0notreal

ISKLJUČENO: kopiranje je pouzdano i u klipbord stavlja tačno ono što vidite

2 · Nalepite adresu u „novčanik”

Ovaj obrazac za slanje samo je rekvizit. Dugme nikada ne šalje ništa, nikome i ni u kom slučaju. Nalepite upravo kopiranu adresu i pažljivo je pogledajte pre nego što pritisnete „pošalji”.

3 · Odbrane koje zaista rade

U ovoj demonstraciji zamena je prošla letimičnu proveru oba kraja. Evo šta ne može da prođe:

1

Pravilno proverite I prve I poslednje znakove

Ne samo dva ili tri. Uporedite duži niz na svakom kraju (osam ili više) i proverite nekoliko znakova u sredini. Alati za podmetanje jeftino usklađuju kratke krajeve. Svaki dodatni znak koji proverite umnožava njihov trošak. Pročitajte adresu sa ekrana primaoca, ne po sećanju.

2

Prvo pošaljite mali probni iznos

Za svaki prenos čiji bi gubitak bio bolan, prvo pošaljite mali iznos. Drugim kanalom proverite sa primaocem da li je stigao. Zamenjena adresa ukrašće mali probni iznos, a ne ostatak sredstava. Tek tada pošaljite pravi iznos na adresu koju je proba potvrdila.

3

Verujte ekranu hardverskog novčanika, ne računaru

Hardverski novčanik prikazuje stvarno odredište na sopstvenom ekranu, van domašaja zlonamernog softvera. Ako se adresa na ekranu uređaja ne poklapa sa adresom na koju želite da platite, računar vas obmanjuje. Taj ekran postoji upravo zbog ovakvog napada.

Zašto provera nekoliko znakova ne uspeva: generisanje adrese čijih se nekoliko početnih i završnih znakova poklapa sa metom samo je napad grubom silom. Jeftino je sa 3 znaka na svakom kraju, skupo sa 8, a sredina se nikada ne poklapa. Slična adresa u demonstraciji namerno se poklapa u 8 + 8.

Isti napad, jedan sloj dublje

Zlonamerni softver koji prepisuje klipbord radi na istom računaru na kojem ljudi čuvaju seed fraze u aplikacijama za beleške, privatne ključeve u tekstualnim datotekama i rezervne 2FA kodove na snimcima ekrana. Program koji nadzire klipbord ne menja samo adrese. U svemu što kroz njega prolazi traži sadržaj koji liči na ključ. Nešifrovani tekst na zaraženom računaru već je izgubljen. Zamena adrese samo je verzija koju možete da posmatrate. Zato ključeve i kodove treba čuvati u šifrovanom sefu na uređaju, a prava seed fraza nikada ne treba ni da dotakne klipbord.

Kako ovo radi (i zašto je bezbedno)

Oba demonstraciona niza su izmišljena I dokazivo nevažeća. Sadrže slovo „o”, jedan od četiri znaka (1, b, i, o) koje format adrese bc1 namerno isključuje da bi sprečio pogrešno čitanje. Zato ih nijedan novčanik neće prihvatiti i ne mogu slučajno da se poklope sa adresom na kojoj se nalaze nečija sredstva. Pravi zlonamerni softver za klipbord neprekidno ga nadzire i prepisuje, u pozadini, zauvek. Ova demonstracija obavlja zamenu samo u trenutku kada pritisnete „Kopirajte” dok je prekidač napada vidljivo uključen. Stranica nikada ne poziva API za čitanje klipborda. Jedini tekst koji ikada vidi jeste ono što nalepite u njeno jedino polje; on se lokalno poredi sa dva demonstraciona niza i zatim odbacuje. Ništa se ne čuva, ništa se ne šalje, a ponovno učitavanje sve vraća na početak.

Klipbord je kurir. Ne predajte mu tajne.

Sealby čuva seed fraze, ključeve i kodove šifrovane na vašem iPhone uređaju. Dešifruju se samo unutar sefa i nikada ne ostaju kao čitljiv tekst tamo gde ih traži program za nadzor klipborda. Bez naloga koji može biti meta fišinga, uz mogućnost poricanja kada je to važno.

Preuzmite u prodavnici App Store

iPhone i iPad · iOS 17+ · Besplatno