166 pojmova · 75/46/45
Pretnja № 066 · klasa: poverenje

Lov na greške u kucanjuTyposquatting

Typosquatting koristi sitne greške u kucanju, čitanju ili prepoznavanju imena. Napadač registruje domen, nalog ili softverski paket koji liči na legitiman naziv, računajući da će korisnik, razvojni inženjer ili sistem promašiti jedno slovo, zameniti znak ili prevideti razliku.

Pojam

opis · primeri · napomene

Typosquatting koristi sitne greške u kucanju, čitanju ili prepoznavanju imena. Napadač registruje domen, nalog ili softverski paket koji liči na legitiman naziv, računajući da će korisnik, razvojni inženjer ili sistem promašiti jedno slovo, zameniti znak ili prevideti razliku.

Opis

Kod domena, korisnik misli da otvara poznat sajt, ali završava na lažnoj stranici za krađu kredencijala, distribuciju malvera ili prikaz oglasa. Kod softverskih paketa, programer instalira paket čije ime liči na popularnu biblioteku, a zapravo dobija zlonamerni kod.

Ovo je jednostavan napad jer koristi brzinu i rutinu. Ljudi ne čitaju svako slovo domena, a sistemi za izgradnju ne razmišljaju o nameri paketa. Jedan pogrešan karakter može biti dovoljan da poverenje ode na pogrešnu adresu.

Primeri

  • Domen sa jednim izmenjenim slovom imitira poznat servis i prikazuje lažnu stranicu za prijavu.
  • Paket u PyPI ili npm registru ima ime slično popularnoj biblioteci, ali izvršava zlonamerni kod pri instalaciji.
  • Napadač registruje više sličnih domena oko brenda i koristi ih za fišing kampanju.

Napomene

  • Typosquatting nije samo problem korisnika koji pogrešno kuca. To je i problem za programere, registre paketa i brendove.
  • Defanzivna registracija sličnih domena pomaže, ali ne pokriva sve varijante. Monitoring je obavezan.

Spomenuto u vestima

Kompozit
Wikipedija

Tehnike

izvodi se sa 3

Odbrane

suzbija se sa 4