Besplatna interaktivna demonstracija

Demonstracija otmice međuspremnika

Zlonamjerni softver za međuspremnik ne provaljuje vam u novčanik. Uređuje ono što zalijepite. Kopirajte izmišljenu adresu ispod, uključite jasno označeni prekidač napada, zalijepite i gledajte kako se zamjena događa baš vama. Osjetiti to jednom vrijedi više nego pročitati o tome deset puta.

Samo izmišljene adrese. Vaš međuspremnik dodiruju jedino vaše vlastite radnje kopiranja i lijepljenja.

1 · Kopirajte „adresu za plaćanje“

Zamislite da vam je poznanik upravo poslao ovu adresu da mu platite. Izmišljena je i namjerno nevažeća, ali vaš je međuspremnik tretira kao svaki drugi tekst. U tome je poenta.

IZMIŠLJENA DEMONSTRACIJSKA ADRESA — namjerno nevažećabc1qdemox7k4fyn2vw9plt8u3sa6hqe5cg0notreal

ISKLJUČENO: Kopiranje je pošteno i u međuspremnik stavlja tačno ono što vidite

2 · Zalijepite je u „novčanik“

Ovaj obrazac za slanje je kulisa. Dugme nikada ništa ne šalje, nikome, nikada. Zalijepite upravo kopiranu adresu i pažljivo je pogledajte prije nego „pošaljete”.

3 · Odbrane koje zaista djeluju

U ovoj je demonstraciji zamjena preživjela letimičan pogled na oba kraja. Evo šta ne preživljava:

1

Provjerite prve I zadnje znakove, kako treba

Ne dva ili tri. Uporedite solidan niz na svakom kraju (osam ili više znakova) i nasumično provjerite sredinu. Kompleti za trovanje jeftino oponašaju kratke krajeve. Svaki dodatni znak koji provjerite umnožava njihov trošak. Očitajte adresu s ekrana primaoca, a ne iz sjećanja.

2

Prvo pošaljite mali probni iznos

Za svaki prijenos koji bi vas zabolio, prvo pošaljite sitan iznos. Drugim kanalom potvrdite s primaocem da je stigao. Zamijenjena adresa krade mali probni iznos, a ne cijeli iznos. Tek onda pošaljite pravi iznos na adresu koju je proba potvrdila.

3

Vjeruj ekranu hardverskog novčanika, a ne računaru

Hardverski novčanik prikazuje pravo odredište na vlastitom ekranu, izvan dosega zlonamjernog softvera. Ako se adresa na ekranu uređaja ne poklapa s onom kojoj namjeravate platiti, računar vam prikazuje pogrešan podatak. Taj ekran postoji upravo zbog ovog napada.

Zašto provjera nekoliko znakova zakaže: generisanje adrese čijih se prvih i zadnjih nekoliko znakova poklapa s metom obična je gruba sila. Jeftina je uz 3 znaka po kraju, skupa uz 8, a sredina se nikada ne poklapa. Dvojnik iz demonstracije namjerno poklapa 8 + 8.

Isti napad, jedan sloj dublje

Zlonamjerni softver koji vam prepisuje međuspremnik radi na istom računaru na kojem ljudi drže seed fraze u aplikacijama za bilješke, privatne ključeve u tekstualnim datotekama i rezervne 2FA kodove u snimkama ekrana. Nadzornik međuspremnika ne mijenja samo adrese. Pretražuje sve što kroz njega prođe u potrazi za bilo čime u obliku ključa. Nešifrirani tekst na zaraženom računaru već je izgubljen. Zamjena adrese samo je verzija koju imate prilike vidjeti kako se događa. To je razlog da ključeve i kodove držite u šifriranom sefu na svom uređaju, i da nikada ne dopustite da prava seed fraza dotakne ijedan međuspremnik.

Kako ovo radi (i zašto je sigurno)

Oba demonstracijska 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 namjerno isključuje kako bi spriječio pogrešno čitanje. Zato ih nijedan novčanik neće prihvatiti i ne mogu se poklopiti ni s čijom stvarnom adresom. Pravi zlonamjerni softver za međuspremnik neprestano ga nadzire i prepisuje, u pozadini, bez prestanka. Ova demonstracija izvodi zamjenu samo kada pritisnete Kopirajte dok je prekidač napada vidljivo uključen. Stranica nikada ne poziva API za čitanje međuspremnika. Jedini tekst koji ikada vidi jeste ono što zalijepite u njeno jedino polje; lokalno ga poredi s dva demonstracijska niza i zatim odbacuje. Ništa se ne čuva, ništa se ne šalje, a ponovno učitavanje sve vraća na početak.

Vaš međuspremnik je kurir. Ne povjeravajte mu tajne.

Sealby čuva seed fraze, ključeve i kodove šifrirane na vašem iPhoneu. Dešifriraju se samo unutar sefa i nikada ne ostaju kao čitljiv tekst tamo gdje ih nadzornik međuspremnika može vidjeti. Nema računa koji bi neko mogao provaliti, uz mogućnost uvjerljivog poricanja kada je važna.

Preuzmite u prodavnici App Store

iPhone i iPad · iOS 17+ · Besplatno