Reveal URLs — Uporabniški priročnik

Reveal URLs je majhna razširitev za brskalnik (in dodatek za Thunderbird), ki vam pokaže, kam povezava v vaši e-pošti v resnici vodi, tako da lahko prepoznate phishing povezavo, preden nanjo kliknete.

Ta priročnik pojasnjuje, kako namestiti Reveal URLs in kako ga uporabljati. O tem, kako se ravna z vašimi podatki, glejte pravilnik o zasebnosti; za tehnični pregled zgradbe razširitve glejte pregled arhitekture.

Ste našli napako, povezavo, ki je bila napačno označena (ali spregledana), ali gostitelja spletne pošte, ki bi moral biti podprt? Prosimo, prijavite jo na sledilniku težav Codeberg.

Vsebina

Kaj počne in zakaj

Phishing e-pošta skrije sovražni cilj za besedilom povezave, ki je videti zaupanja vredno. Včasih gre za podobnega gostitelja: besedilo se glasi paypal.com, medtem ko povezava kaže na paypa1.com. Pogosto je bolj prefinjeno, z usmerjanjem prek sledilnika ali preusmerjevalnika, tako da cilj nima nič skupnega z blagovno znamko, navedeno v besedilu.

Phishing sporočilo, ki se izdaja za Pošto Slovenije, trdi, da je paket zadržan, dokler niso plačane neporavnane carinske dajatve, in spodbuja k plačilu prek gumba „Pojdi na plačilo“. Reveal URLs pokaže, da gumb ne vodi na Pošto Slovenije, temveč na parcel-pay.custom.co.xa, nepovezano spletno mesto, in tako razkrije sporočilo kot prevaro.
Reveal URLs razkrinka gumb „Pojdi na plačilo“: vodi na parcel-pay.custom.co.xa, ne na Pošto Slovenije.

Opomba: Ta posnetek zaslona prikazuje goljufivo phishing sporočilo, ki se izdaja za Pošto Slovenije. Pošta Slovenije ni povezana z Reveal URLs in ga ne podpira.

Reveal URLs prebere vsako povezavo v sporočilu, ki ga berete, in vam prikaže URL, na katerega kaže. Kadar se gostitelj, naveden v besedilu povezave, ne ujema z gostiteljem, na katerega povezava dejansko kaže, Reveal URLs to označi, tako da je neujemanje očitno, preden kliknete.

Gmailovo sporočilo z aktivnim Reveal URLs: zavajajoča povezava je rdeče označena z razkritim sledilnim URL-jem nad besedilom povezave, medtem ko je URL poštene povezave razkrit brez opozorila.

V razširitvi za brskalnik in dodatku za Thunderbird se vse dogaja na vaši lastni napravi in ne prenaša ničesar. V vseh oblikah Reveal URLs ne pošlje nobenih vaših e-poštnih podatkov nam ali kateri koli tretji osebi — ni analitike in ni sledenja. (Oblike se razlikujejo v tem, kje se izvajajo in kako se streže koda Outlookovega podokna; glejte razdelek Zasebnost in pravilnik o zasebnosti za vse podrobnosti.)

Podprti brskalniki in e-poštni odjemalec

Reveal URLs se izvaja na:

Gradnja za Safari še ni na voljo; načrtovana je za poznejšo fazo.

Na brskalniških ciljih Reveal URLs označuje povezave v vaši spletni pošti. V Thunderbirdu označuje povezave v e-pošti, ki jo berete, neposredno v e-poštnem odjemalcu.

Namestitev

Iz trgovine vašega brskalnika ali e-poštnega odjemalca (priporočeno)

Namestite Reveal URLs iz trgovine za vaš brskalnik ali e-poštni odjemalec. Objave za Chrome, Edge, Firefox in Thunderbird so na voljo; Opera poganja gradnjo za Chrome, namenska objava za Opero pa je še na poti:

Ročno nalaganje gradnje (razvijalci in zgodnje preizkušanje)

Če ste Reveal URLs zgradili iz izvorne kode, lahko neposredno naložite razpakirano gradnjo. Vsak cilj se zgradi z ukazom make in nastane pod dist/<target>/:

make build-chrome        # produces dist/chrome
make build-edge          # produces dist/edge
make build-opera         # produces dist/opera
make build-firefox       # produces dist/firefox
make build-thunderbird   # produces dist/thunderbird

Nato naložite nastalo mapo:

Stran z nastavitvami se samodejno odpre ob prvi namestitvi razširitve.

Uporaba

Reveal URLs takoj po namestitvi označuje povezave v sporočilih pri vgrajenih ponudnikih — brez kakršne koli nastavitve:

Označevanje je omejeno na telo sporočila, tako da lasten vmesnik aplikacije — njena stranska vrstica, okno za sestavljanje in orodne vrstice — ostane nedotaknjen. V Thunderbirdu je pokrita celotna upodobljena e-pošta.

Reveal URLs označuje Gmailovo sporočilo: URL vsake povezave je prikazan v svoji vrstici nad besedilom povezave, pri čemer je neujemajoča sledilna povezava rdeče označena, poštena povezava pa razkrita brez opozorila.

Dva načina razkrivanja

Način prikaza dejanskega URL-ja izberete pod Razkrij URL na strani z nastavitvami:

Označevanje neujemanj

Kadar se gostitelj, naveden v vidnem besedilu povezave, ne ujema z gostiteljem, na katerega povezava dejansko kaže, Reveal URLs to označi kot neujemanje. Primerjava se opravi na registrabilni domeni, tako da pošten poddomen, kot je mail.example.com za example.com, ni označen, medtem ko je podoben, kot je paypa1.com za paypal.com, označen.

To nadzirata dve povezani nastavitvi:

Stran z nastavitvami: izbirnik načina 'Razkrij URL', preklop 'Označi neujemajoče povezave' ter polji za barvo neujemanja in ujemanja.

Gumb v orodni vrstici

V Chromu, Edgeu, Operi, Firefoxu in Thunderbirdu je ikona Reveal URLs v orodni vrstici hitro stikalo za vklop/izklop — kliknite nanjo, da preklopite anotacijo. Ko je razširitev izklopljena, se na ikoni prikaže oznaka OFF, njen opis pa vam pove, ali jo bo klik vklopil ali izklopil. V brskalnikih sprememba začne veljati v vseh odprtih zavihkih hkrati; v Thunderbirdu velja za naslednje sporočilo, ki ga odprete.

(V Thunderbirdu gumb prikazuje samo svojo ikono, zato ostane kompakten v enotni orodni vrstici. Reveal URLs lahko vklopite in izklopite tudi s stikalom Omogoči na strani z nastavitvami.)

Stran z nastavitvami

Stran z nastavitvami vsebuje vse možnosti. Odprite jo s strani razširitev vašega brskalnika (na primer Details → Extension options) ali pa se odpre samodejno ob prvi namestitvi.

Razen glavnega stikala Omogoči in kontrolnikov Aktivna spletna mesta (ki začnejo veljati takoj) se spremembe shranijo z gumbom Shrani nastavitve.

Spodnje nastavitve: seznam 'Prezri te gostitelje', največja prikazana dolžina URL-ja ter neobvezna polja za velikost in debelino pisave razkritega URL-ja in opozorilne oznake, nad gumbom 'Shrani nastavitve'.

Aktivna spletna mesta — dodajanje lastne spletne pošte

Razdelek Aktivna spletna mesta na vrhu strani z nastavitvami navaja strani, na katerih se izvaja Reveal URLs, in vsebnik, ki vsebuje telo posameznega sporočila.

Vrh strani z nastavitvami: glavno stikalo 'Omogoči Reveal URLs' in seznam 'Aktivna spletna mesta', pri čemer vsak vgrajeni ponudnik prikazuje svoj ujemalni vzorec, preklop 'Omogočeno', preklop 'Podokviri' in svoj izbirnik telesa sporočila.

Vsaka vrstica prikazuje:

Vgrajene ponudnike (Gmail, Outlook in Proton) je mogoče izklopiti in preusmeriti, ni pa jih mogoče odstraniti.

Za dodajanje lastnega spletnega mesta s pošto:

  1. Pod Dodaj spletno mesto vnesite Ujemalni URL — ujemalni vzorec, kot je https://mail.example.com/*.
  2. Vnesite Izbirnik telesa sporočila — izbirnik CSS za vsebnik, ki vsebuje telo sporočila, na primer .message-body.
  3. Če je telo sporočila upodobljeno znotraj podokvira, obkljukajte Izvajaj tudi v podokvirih.
  4. Kliknite Dodaj spletno mesto. Vaš brskalnik bo zahteval dovoljenje za dostop do tega spletnega mesta; dodelite ga. Spletno mesto se doda šele, ko dodelite dovoljenje.

Spremembe tukaj začnejo veljati takoj. Odstranitev spletnega mesta, ki ste ga dodali, prav tako prekliče njegovo dovoljenje, tako da Reveal URLs preneha dostopati do njega.

Thunderbird (in drugi e-poštni odjemalci). Thunderbird že prikaže vsako sporočilo, ki ga berete, ne glede na ponudnika, zato ne potrebuje seznama po gostiteljih. Razdelek Aktivna spletna mesta zato ni prikazan na strani z nastavitvami Thunderbirda — pojavijo se le glavno stikalo, jezik prikaza, način razkrivanja, barve, pisave in seznam za prezrtje. Kakršna koli konfiguracija aktivnih spletnih mest, ki ste jo morda nastavili v brskalniku, ostane nedotaknjena: shranjevanje nastavitev Thunderbirda je nikoli ne izbriše.

Dodatka za Outlook in Gmail

Poleg razširitve za brskalnik in dodatka za Thunderbird je Reveal URLs na voljo kot domači dodatek za dve poštni aplikaciji, ki ju razširitev za brskalnik ne more doseči: dodatek za Outlook in dodatek za Gmail. Oba uporabljata isto zaznavanje povezav kot razširitev, zato razkrivata iste URL-je in označujeta iste podobne gostitelje.

Edina razlika je v tem, kako prikazujeta svoje ugotovitve. Razširitev za brskalnik označuje povezave na mestu — obarva URL nad ali poleg vsake povezave. Ogrodji Outlooka in Gmaila dodatku ne dovolita spreminjanja upodobljenega sporočila, zato namesto tega vsak dodatek prikaže stransko okno (Outlook) ali kartico (Gmail) s seznamom najdenih povezav. Za vsako povezavo prikaže vidno besedilo, ciljni URL in registrabilni gostitelja, neujemanje pa označi, kadar vidno besedilo navaja drugo registrabilno domeno, kot je tista, na katero povezava dejansko kaže.

Oba dodatka bosta distribuirana prek svojih trgovin z aplikacijami — dodatek za Outlook prek Microsoft AppSource, dodatek za Gmail prek Google Workspace Marketplace. Objava je v pripravi; neposredne namestitvene povezave bodo dodane tukaj, ko bo vsaka objava na voljo.

Jeziki

Reveal URLs je na voljo v angleščini in mnogih drugih jezikih.

Neangleško besedilo je strojno prevedeno in čaka na pregled človeka, zato se lahko kdaj kakšna fraza bere okorno; pomen naj bi ustrezal angleškemu izvirniku. Če opazite napačen prevod, prosimo, odprite prijavo na sledilniku težav Codeberg.

Zasebnost

Reveal URLs ne pošlje nobenih vaših e-poštnih podatkov ali podatkov sporočil nam ali kateri koli tretji osebi, v nobeni od svojih oblik — ni analitike in ni sledenja. Kako in kje se delo dogaja, je odvisno od oblike:

Edino, kar se shrani, so vaše lastne nastavitve (kot so omogočeno/onemogočeno, način razkrivanja, barve, velikosti pisave, vaš seznam za prezrtje in katera koli spletna mesta, ki ste jih dodali), shranjene v shrambi vašega brskalnika, Outlooka ali Googla za posameznega uporabnika in nikoli poslane nam.

Glejte pravilnik o zasebnosti za vse podrobnosti.

Odpravljanje težav

Povezava se ne razkrije.

Vgrajeni ponudnik je po preoblikovanju prenehal delovati.

Ponudniki spletne pošte občasno spremenijo oznake svoje strani. Če se izbirnik vgrajenega ponudnika po taki spremembi ne ujema več, ga lahko popravite sami: v Aktivnih spletnih mestih uredite izbirnik telesa sporočila tega ponudnika na nov vsebnik.

URL v opisu se ne prikaže.

V načinu opis (title) je dejanski URL postavljen v opis povezave, tako da se pojavi le, ko z miško zapeljete čez povezavo. Če bi raje videli URL brez postavitve miške, preklopite Razkrij URL na način v vrstici.

Licenca in vir

Reveal URLs je prosta programska oprema, licencirana pod GNU Affero General Public License v3.0 (AGPL-3.0-only).