Safari is supported through its macOS Xcode container and App Store route. Built-in providers use static scripts and Safari requests no all-sites access. A user-added site needs a runtime optional permission, then Safari injects content.js after navigation only for a granted, enabled, non-builtin rule; sub-frames run only when All frames is enabled. Safari settings are device-local and do not roam.

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. Za pogosta vprašanja glejte pogosta vprašanja; za ravnanje z vašimi podatki glejte pravilnik o zasebnosti; za tehnični pregled 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štno storitev, 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 to poštno storitev, 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štno storitev, za katero se izdaja.

Opomba: Ta posnetek zaslona prikazuje goljufivo phishing sporočilo, ki se izdaja za poštno storitev. Posnemana storitev 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. V razširitvi za brskalnik in dodatku za Thunderbird označuje zavajajoče spletne, e-poštne, telefonske in druge povezave, tako da je razlika očitna, preden kliknete.

Reveal URLs razkrije in označi; ne preverja. Ne sledi preusmeritvam: povezava, ki vodi prek sledilnika ali preusmerjevalnika, je prikazana kot URL sledilnika ali preusmerjevalnika, na katerega dejansko kaže; Reveal URLs ne more vedeti, kje se ta preusmeritev na koncu konča. Pri povezavi brez opozorila ni bilo zaznano nobeno ustrezno neujemanje, vendar to ne potrjuje, da je varna, zato preberite razkriti URL, preden povezavi zaupate, tudi ko ni nič označeno. Da si to zapomnite, se razkriti URL neoznačene povezave prikaže v jantarni barvi »za pregled« namesto v pomirjujoče zeleni.

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 povezave brez neskladja razkrit brez opozorila.

Opomba: e-poštni naslovi, URL-ji in imena na tem posnetku zaslona so zaradi zasebnosti prekriti z zvezdicami.

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štne aplikacije

Reveal URLs se izvaja na:

Spletni brskalniki:

Poštne aplikacije:

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. Vse objave so zdaj na voljo; Opera uporablja gradnjo za Chrome.

Spletni brskalniki:

Poštne aplikacije:

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        # ustvari dist/chrome
make build-edge          # ustvari dist/edge
make build-firefox       # ustvari dist/firefox
make build-gmail         # ustvari dist/gmail
make build-opera         # ustvari dist/opera
make build-outlook       # ustvari dist/outlook
make build-safari        # ustvari dist/safari
make build-thunderbird   # ustvari dist/thunderbird

Nato naložite nastalo mapo:

Razširitev Safari, dodatek Outlook in dodatek Gmail se ne naložijo kot razpakirane razširitve brskalnika. Zgradite jih kot zgoraj in nato:

make deploy-gmail        # namesti dodatek Gmail v Apps Script
make safari-xcode        # zgradi projekt Safari Xcode, nato ga zaženite
                         # iz Safarijevega menija Develop (macOS)
                         # Outlook: stransko naložite dist/outlook

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, povezava brez neskladja pa razkrita brez opozorila.

Opomba: e-poštni naslovi, URL-ji in imena na tem posnetku zaslona so zaradi zasebnosti prekriti z zvezdicami.

Kako je prikazan dejanski URL

Dejanski URL vsake povezave je prikazan v svoji vrstici, tik nad besedilom povezave. Postavljen je tudi v opis povezave (title), zato je celoten URL vedno tam, ko z miško zapeljete čez povezavo.

Označevanje neujemanj

Pri spletnih povezavah Reveal URLs primerja imena URL-jev ali gostiteljev v vidnem besedilu povezave z URL-jem, na katerega kaže. Primerjava se opravi na registrabilni domeni, tako da poddomena brez neskladja, kot je mail.example.com za example.com, ni označena, medtem ko je podoben, kot je paypa1.com za paypal.com, označen. Razširitev za brskalnik in Thunderbird preverjata tudi e-poštne, telefonske in neprozorne povezave; povezave javascript:, data: in vbscript: so vedno označene.

Preverjanje obravnava le URL, ki ga navaja sama povezava; preusmeritvam nikoli ne sledi, zato se povezava prek sledilnika ali preusmerjevalnika primerja z njegovim URL-jem, ne s stranjo, do katere na koncu pripelje.

Neujemanje je prikazano v vaši izbrani barvi neujemanja in krepko.

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 brez neskladja.

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.

Ko je Reveal URLs vklopljen, ikona v orodni vrstici brskalnika za vsak zavihek prav tako pove, kaj je našla na trenutni strani. Če ima stran neujemajoče se (podobno videti) povezave, ikona ta števec prikaže na rdeči znački; če ima stran povezave, a nobena ni neujemajoča, prikaže skupno število analiziranih povezav na sivi znački; stran brez povezav za analizo (in vsaka stran, na katero razširitev ne deluje) ne prikaže nobenega števca. Vsak zavihek ohrani svojo značko, zato preklapljanje med zavihki posodobi število, odhod s strani ali zaprtje zavihka pa ga počisti. (Števila nad 99 so prikazana kot 99+.)

Značka v svojih treh stanjih (izriše jo brskalnik, zato se natančna postavitev nekoliko razlikuje glede na brskalnik): rdeč števec neujemanj, siv števec analiziranih povezav in značka OFF, medtem ko je razširitev onemogočena; njen logotip je tudi zamolklo svetlo siv. Na strani, kjer omogočena razširitev ni aktivna, ni značke; manjkajoča značka OFF loči isti zamolkli logotip od onemogočenega stanja.

Te ilustracije ne prikazujejo vsakega primera brez značke; aktivna stran brez povezav, ki jih je mogoče analizirati, ohrani ikono običajne barve.

Ikona orodne vrstice, ki prikazuje rdečo značko s številom neujemajočih se povezav na trenutni strani Ikona orodne vrstice, ki prikazuje sivo značko s številom analiziranih povezav na trenutni strani Ikona orodne vrstice z utišanim svetlo sivim logotipom brez značke, ko omogočena razširitev na tej strani ni dejavna Ikona orodne vrstice, ki prikazuje rdečo značko OFF, medtem ko je razširitev onemogočena

(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, nad gumbom 'Shrani nastavitve'.

Aktivna spletna mesta — dodajanje lastne spletne pošte

Razdelek Aktivna spletna mesta na vrhu strani z nastavitvami vsebuje spustni seznam, v katerem je prikazano eno spletno mesto naenkrat. Izberite spletno mesto, da pod seznamom prikažete njegov urejevalnik, v katerem so zajeti stran, na kateri se izvaja Reveal URLs, ter vsebnik, ki vsebuje telo posameznega sporočila.

Vrh strani z nastavitvami: glavno stikalo 'Omogoči Reveal URLs', spustni seznam 'Aktivna spletna mesta' in urejevalnik za izbrano spletno mesto z njegovo samo-za-branje ujemalno URL-adreso, stikalom 'Omogočeno', poljem za izbirnik telesa sporočila in stikalom 'Podokviri'.

Spustni seznam prikaže eno možnost za vsako aktivno spletno mesto. Njegova oznaka uporablja ime spletnega mesta, kadar je na voljo, sicer ujemalni vzorec. Če je isto ime uporabljeno pri več spletnih mestih, je za razločevanje v oklepajih dodan gostitelj, na primer Gmail, Proton Mail, Outlook (Live), Tuta (app.tuta.com) ali Zoho Mail (mail.zoho.eu).

Urejevalnik izbranega spletnega mesta prikazuje:

Vgrajeni ponudniki (FastMail, Gmail, Outlook Live, Outlook 365, Proton, Tuta, Yahoo in Zoho) imajo določena imena in jih je mogoče izklopiti ali preusmeriti, ni pa jih mogoče odstraniti. Njihova imena lahko tukaj tudi preimenujete; če počistite ime vgrajenega ponudnika, se povrne njegovo privzeto prijazno ime. Ujemalni URL je samo za branje za vsako obstoječe spletno mesto; če ga želite spremeniti, spletno mesto odstranite in ga znova dodajte z novo vrednostjo.

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. Po želji vnesite Ime, če želite, da je v spustnem seznamu prikazano prijaznejše ime namesto URL-ja.
  3. Vnesite Izbirnik telesa sporočila — izbirnik CSS za vsebnik, ki vsebuje telo sporočila, na primer .message-body.
  4. Če je telo sporočila upodobljeno znotraj podokvira, obkljukajte Izvajaj tudi v podokvirih.
  5. 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. Če želite spremeniti ujemalni URL spletnega mesta, ga odstranite in znova dodajte: ujemanje ostane samo za branje, ker je identiteta pravila.

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, 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. Delita zaznavanje URL-jev/gostiteljev http/https razširitve za brskalnik, vendar ne analizirata njenih dodatnih shem povezav.

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 http/https prikaže vidno besedilo in ciljni URL ter označi neujemanje le, kadar vidno besedilo navaja URL ali gostitelja, katerega registrabilna domena se ne ujema z domeno cilja povezave.

Gmailov dodatek je zdaj na voljo prek Google Workspace Marketplace.

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

Licenca in vir

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

Opombe za Safari

Safari prikaže značko le, kadar se povezave ne ujemajo; nima sivega števca varne strani. Nastavitve znova odprite v meniju z desnim klikom Reveal URLs — settings, namesto da znova naložite star zavihek z nastavitvami.