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 — Käyttöopas

Reveal URLs on pieni selainlaajennus (ja Thunderbird-lisäosa), joka näyttää sinulle, minne sähköpostissasi oleva linkki todella johtaa, jotta voit tunnistaa tietojenkalastelulinkin ennen kuin napsautat sitä.

Tämä käyttöopas selittää, kuinka Reveal URLs asennetaan ja kuinka sitä käytetään. Yleisiä kysymyksiä varten katso usein kysytyt kysymykset; tietoa siitä, kuinka tietojasi käsitellään, on tietosuojakäytännössä; teknisen yleiskatsauksen löydät arkkitehtuurin yleiskatsauksesta.

Löysitkö virheen, väärin merkityn (tai ohitetun) linkin tai webmail-palvelimen, jonka pitäisi olla tuettu? Ilmoita siitä Codebergin ongelmaseurannassa.

Sisältö

Mitä se tekee ja miksi

Tietojenkalasteluviesti piilottaa vihamielisen kohteen luotettavan näköisen linkkitekstin taakse. Joskus kyse on samannäköisestä palvelimesta: tekstissä lukee paypal.com, vaikka linkki osoittaa palvelimeen paypa1.com. Usein se on hienovaraisempaa ja kulkee seuranta- tai uudelleenohjauspalvelun kautta, joten päätepiste ei muistuta lainkaan tekstissä mainittua brändiä.

Phishing-sähköposti, joka tekeytyy postipalveluksi, väittää paketin olevan pidätettynä, kunnes maksamattomat tullimaksut on maksettu, ja kehottaa maksamaan painikkeella „Siirry maksuun“. Reveal URLs näyttää, ettei painike osoita kyseiseen postipalveluun vaan osoitteeseen parcel-pay.custom.co.xa, joka on asiaan liittymätön sivusto, ja paljastaa viestin huijaukseksi.
Reveal URLs paljastaa painikkeen „Siirry maksuun“: se osoittaa osoitteeseen parcel-pay.custom.co.xa, ei siihen postipalveluun, jona se esiintyy.

Huomautus: Tämä kuvakaappaus näyttää petollisen tietojenkalasteluviestin, joka tekeytyy postipalveluksi. Jäljitelty palvelu ei ole sidoksissa Reveal URLsiin eikä tue sitä.

Reveal URLs lukee jokaisen linkin lukemassasi viestissä ja näyttää sinulle URL-osoitteen, johon se todella osoittaa. Selainlaajennuksessa ja Thunderbirdissä se merkitsee harhaanjohtavat verkko-, sähköposti-, puhelin- ja muut linkit, jotta ero on ilmeinen ennen kuin napsautat.

Reveal URLs paljastaa ja merkitsee; se ei tarkista turvallisuutta. Se ei seuraa uudelleenohjauksia: seurannan tai uudelleenohjaajan kautta kulkeva linkki näytetään uudelleenohjaajan URL-osoitteena, jonka linkki todella nimeää; Reveal URLs ei voi tietää, minne uudelleenohjaus lopulta päätyy. Ilman varoitusta olevalla linkillä ei ole havaittu soveltuvaa ristiriitaa, ei vahvistettu turvalliseksi, joten lue paljastettu URL ennen kuin luotat linkkiin, vaikka mitään ei olisi merkitty. Jotta muistat tämän, merkitsemättömän linkin paljastettu URL näytetään kellanruskeana „tarkista“-värinä rauhoittavan vihreän sijaan.

Gmail-viesti, jossa Reveal URLs on aktiivinen: harhaanjohtava linkki on merkitty punaisella, ja sen seuranta-URL, johon se osoittaa, on paljastettu linkkitekstin yläpuolella, kun taas ristiriidattoman linkin URL paljastetaan ilman varoitusta.

Huomautus: tämän kuvakaappauksen sähköpostiosoitteet, URL-osoitteet ja nimet on peitetty tähdillä yksityisyyden suojaamiseksi.

Selainlaajennuksessa ja Thunderbird-lisäosassa kaikki tapahtuu omalla laitteellasi, eikä mitään välitetä. Kaikissa muodoissaan Reveal URLs ei lähetä mitään sähköpostitietojasi meille eikä millekään kolmannelle osapuolelle — ei ole analytiikkaa eikä seurantaa. (Muodot eroavat siinä, missä ne suoritetaan ja kuinka Outlook-ruudun koodi tarjotaan; katso Tietosuoja-osio ja tietosuojakäytäntö saadaksesi kaikki tiedot.)

Tuetut selaimet ja sähköpostisovellukset

Reveal URLs toimii alustoilla:

Verkkoselaimet:

Sähköpostisovellukset:

Selainkohteissa Reveal URLs merkitsee linkit webmailissasi. Thunderbirdissä se merkitsee lukemasi sähköpostin linkit suoraan sähköpostiohjelmassa.

Asentaminen

Selaimesi tai sähköpostiohjelmasi kaupasta (suositeltu)

Asenna Reveal URLs selaimesi tai sähköpostiohjelmasi kaupasta. Kaikki listaukset ovat nyt saatavilla; Opera käyttää Chrome-versiota.

Verkkoselaimet:

Sähköpostisovellukset:

Version lataaminen itse (kehittäjät ja varhainen testaus)

Jos olet rakentanut Reveal URLs:n lähdekoodista, voit ladata puretun version suoraan. Kukin kohde rakennetaan make-komennolla ja tuotetaan kansioon dist/<target>/:

make build-chrome        # luo dist/chrome
make build-edge          # luo dist/edge
make build-firefox       # luo dist/firefox
make build-gmail         # luo dist/gmail
make build-opera         # luo dist/opera
make build-outlook       # luo dist/outlook
make build-safari        # luo dist/safari
make build-thunderbird   # luo dist/thunderbird

Lataa sitten tuloksena oleva kansio:

Safari-laajennusta, Outlook-lisäosaa ja Gmail-lisäosaa ei ladata pakkaamattomina selainlaajennuksina. Rakenna ne kuten yllä ja sen jälkeen:

make deploy-gmail        # julkaisee Gmail-lisäosan Apps Scriptiin
make safari-xcode        # rakentaa Safari Xcode -projektin, suorita se sitten
                         # Safarin Develop-valikosta (macOS)
                         # Outlook: sivulataa dist/outlook

Asetussivu avautuu automaattisesti, kun laajennus asennetaan ensimmäistä kertaa.

Käyttäminen

Heti laatikosta Reveal URLs merkitsee linkit sisäänrakennettujen palveluntarjoajien viesteissä — asetuksia ei tarvita:

Merkintä on rajattu viestin sisältöön, joten sovelluksen oma kehys — sen sivupalkki, laatimisikkuna ja työkalupalkit — jää koskemattomaksi. Thunderbirdissä koko hahmonnettu sähköposti katetaan.

Reveal URLs merkitsee Gmail-viestin: kunkin linkin URL näytetään omalla rivillään linkkitekstin yläpuolella, ja täsmäämätön seurantalinkki on merkitty punaisella, kun taas ristiriidattoman linkin URL paljastetaan ilman varoitusta.

Huomautus: tämän kuvakaappauksen sähköpostiosoitteet, URL-osoitteet ja nimet on peitetty tähdillä yksityisyyden suojaamiseksi.

Miten todellinen URL näytetään

Jokaisen linkin todellinen URL näytetään omalla rivillään, juuri linkkitekstin yläpuolella. Se sijoitetaan myös linkin työkaluvihjeeseen (otsikkoon), joten koko URL on aina siellä, kun viet osoittimen linkin päälle.

Täsmäämättömien linkkien korostus

Verkkolinkeissä Reveal URLs vertaa linkin näkyvässä tekstissä olevia URL- tai palvelinnimiä URL-osoitteeseen, johon linkki osoittaa. Vertailu tehdään rekisteröitävän verkkotunnuksen perusteella, joten ristiriidatonta aliverkkotunnusta kuten mail.example.com verkkotunnukselle example.com ei merkitä, kun taas samannäköinen kuten paypa1.com verkkotunnukselle paypal.com merkitään. Selainlaajennus ja Thunderbird tarkistavat myös sähköposti-, puhelin- ja läpinäkymättömät linkit; javascript:, data: ja vbscript:-linkit merkitään aina.

Tarkistus katsoo vain URL-osoitetta, jonka linkki itse nimeää; uudelleenohjauksia ei koskaan seurata, joten seurannan tai uudelleenohjaajan kautta kulkevaa linkkiä verrataan sen URL-osoitteeseen, ei sivuun, jolle se lopulta päätyy.

Täsmäämättömyys näytetään valitsemallasi täsmäämättömyysvärillä ja lihavoituna.

Kaksi siihen liittyvää asetusta ohjaavat tätä:

Asetussivu: 'Paljasta URL' -tilan valitsin, 'Korosta täsmäämättömät linkit' -kytkin sekä täsmäämättömyyden ja ristiriidattomuuden värikentät.

Työkalupalkin painike

Chromessa, Edgessä, Operassa, Firefoxissa ja Thunderbirdissä Reveal URLsin työkalupalkkikuvake on nopea päälle/pois-kytkin — napsauta sitä vaihtaaksesi annotoinnin tilaa. Kun laajennus on pois päältä, kuvakkeessa näkyy OFF-merkki, ja sen työkaluvihje kertoo, kytkeekö napsautus sen päälle vai pois. Selaimissa muutos tulee voimaan kaikissa avoimissa välilehdissä kerralla; Thunderbirdissä se koskee seuraavaa avaamaasi viestiä.

Kun Reveal URLs on käytössä, selaimen työkalurivin kuvake kertoo sinulle myös välilehtikohtaisesti, mitä se löysi nykyiseltä sivulta. Jos sivulla on täsmäämättömiä (samannäköisiä) linkkejä, kuvake näyttää tämän määrän punaisella merkillä; jos sivulla on linkkejä, mutta mikään niistä ei ole täsmäämätön, se näyttää analysoitujen linkkien kokonaismäärän harmaalla merkillä; sivu, jolla ei ole analysoitavia linkkejä (ja mikä tahansa sivu, johon laajennus ei vaikuta), ei näytä lukua. Jokainen välilehti säilyttää oman merkkinsä, joten välilehtien vaihtaminen päivittää luvun, ja sivulta poistuminen tai välilehden sulkeminen tyhjentää sen. (Yli 99 olevat luvut näytetään muodossa 99+.)

Merkki kolmessa tilassaan (selain piirtää sen, joten tarkka sijainti vaihtelee hieman selaimittain): punainen täsmäämättömien määrä, harmaa analysoitujen linkkien määrä ja OFF-merkki, kun laajennus on poistettu käytöstä; myös sen logo on silloin vaimennetun vaaleanharmaa. Sivulla, jolla käytössä oleva laajennus ei ole aktiivinen, ei ole merkkiä; puuttuva OFF-merkki erottaa saman vaimennetun logon käytöstä poistetusta tilasta.

Nämä kuvat eivät esitä kaikkia merkitsemättömiä tilanteita; aktiivinen sivu ilman analysoitavia linkkejä säilyttää normaalivärisen kuvakkeen.

Työkalurivin kuvake, joka näyttää punaisen merkin, jossa on nykyisen sivun täsmäämättömien linkkien määrä Työkalurivin kuvake, joka näyttää harmaan merkin, jossa on nykyisen sivun analysoitujen linkkien määrä Työkalurivin kuvake, jossa on himmennetty vaaleanharmaa logo ilman merkkiä, kun käytössä oleva laajennus ei ole aktiivinen tällä sivulla Työkalurivin kuvake, joka näyttää punaisen OFF-merkin, kun laajennus on poistettu käytöstä

(Thunderbirdissä painike näyttää vain kuvakkeensa, joten se pysyy kompaktina yhtenäisellä työkalupalkilla. Voit myös laittaa Reveal URLsin päälle ja pois päältä asetussivun Ota käyttöön-kytkimellä.)

Asetussivu

Asetussivu sisältää jokaisen vaihtoehdon. Avaa se selaimesi laajennussivulta (esimerkiksi Tiedot → Laajennuksen asetukset), tai se avautuu automaattisesti ensiasennuksella.

Pääkytkimen Ota käyttöön ja Aktiiviset sivustot -säätimien (jotka tulevat voimaan välittömästi) lisäksi muutokset tallennetaan Tallenna asetukset -painikkeella.

Alemmat asetukset: 'Ohita nämä palvelimet' -luettelo, näytettävän URL:n enimmäispituus sekä valinnaiset paljastetun URL:n fonttikoon ja -painon kentät, 'Tallenna asetukset' -painikkeen yläpuolella.

Aktiiviset sivustot — oman webmailisi lisääminen

Aktiiviset sivustot -osio, asetussivun yläosassa, luettelee sivut, joilla Reveal URLs toimii. Se pysyy nyt kiinteän korkuisena: valitse yksi sivusto alasvetovalikosta ja muokkaa vain kyseisen sivuston asetuksia sen alla olevassa paneelissa.

Asetussivun yläosa: 'Enable Reveal URLs' -pääkytkin ja 'Active sites' -osio, jossa 'Active site' -alasvetovalikko on yhden valitun sivuston editorin yläpuolella ja näyttää match patternin, 'Enabled'-kytkimen, 'Sub-frames'-kytkimen ja sen message-body selectorin.

Alasvetovalikko näyttää yhden merkinnän kutakin sivustosääntöä kohti:

Valitun sivuston editor näyttää:

Sisäänrakennetut palveluntarjoajat (FastMail, Gmail, Outlook Live, Outlook 365, Proton, Tuta, Yahoo ja Zoho) voidaan kytkeä pois päältä ja kohdistaa uudelleen, mutta niitä ei voi poistaa. Niiden nimet voidaan myös nimetä täällä uudelleen; sisäänrakennetun palvelun nimen tyhjentäminen palauttaa sen oletusystävällisen nimen.

Oman webmail-sivustosi lisääminen:

  1. Syötä kohdassa Lisää sivusto Täsmäys-URL — täsmäyskaava kuten https://mail.example.com/*.
  2. Syötä halutessasi Name alasvetovalikkoa varten. Jätä se tyhjäksi, jos haluat käyttää match URL:ää.
  3. Syötä Message-body selector — CSS-valitsin säiliölle, joka pitää sisällään viestin sisällön, esimerkiksi .message-body.
  4. Jos viestin sisältö hahmonnetaan aliruudun sisällä, rastita Also run inside sub-frames.
  5. Napsauta Add site. Selaimesi pyytää lupaa päästä kyseiselle sivustolle; myönnä se. Sivusto lisätään vasta, kun myönnät luvan.

Muutokset tässä tulevat voimaan välittömästi. Lisäämäsi sivuston poistaminen myös peruuttaa sen luvan, joten Reveal URLs lakkaa käyttämästä sitä. Jos haluat muuttaa sivuston match URL:n, poista se ja lisää se uudelleen: match pysyy vain luettavana, koska se on säännön identiteetti.

Thunderbird (ja muut sähköpostiohjelmat). Thunderbird näyttää jo jokaisen lukemasi viestin, riippumatta palveluntarjoajasta, joten se ei tarvitse palvelinkohtaista luetteloa. Aktiiviset sivustot -osiota ei siksi näytetä Thunderbirdin asetussivulla — vain pääkytkin, näyttökieli, värit, fontit ja ohituslista ovat näkyvissä. Mikä tahansa aktiivisten sivustojen määritys, jonka olet mahdollisesti asettanut selaimessa, säilytetään koskemattomana: Thunderbirdin asetusten tallentaminen ei koskaan tyhjennä sitä.

Outlook- ja Gmail-lisäosat

Selainlaajennuksen ja Thunderbird-lisäosan rinnalla Reveal URLs tarjotaan natiivina lisäosana kahdelle sähköpostisovellukselle, joihin selainlaajennus ei yllä: Outlook-lisäosana ja Gmail-lisäosana. Ne jakavat selainlaajennuksen http/https-URL-/ palvelintunnistuksen, mutta eivät analysoi sen muita linkkimalleja.

Ainoa ero on siinä, kuinka ne näyttävät havaintonsa. Selainlaajennus merkitsee linkit paikan päällä — värittäen URL:n kunkin linkin yläpuolelle tai viereen. Outlookin ja Gmailin kehykset eivät salli lisäosan muuttaa hahmonnettua viestiä, joten sen sijaan kukin lisäosa näyttää sivupaneelin (Outlook) tai kortin (Gmail), jossa luetellaan löytämänsä linkit. Kullekin http/https-linkille se näyttää näkyvän tekstin ja URL-osoitteen ja merkitsee täsmäämättömyyden vain, kun näkyvä teksti nimeää URL-osoitteen tai palvelimen, jonka rekisteröitävä verkkotunnus ei vastaa linkin kohteen verkkotunnusta.

Gmail-lisäosa on nyt saatavilla Google Workspace Marketplacen kautta.

Kielet

Reveal URLs on saatavilla englanniksi ja monella muulla kielellä.

Muu kuin englanninkielinen teksti on konekäännettyä ja odottaa ihmisen tarkistusta, joten ilmaus voi toisinaan kuulostaa kömpelöltä; merkityksen on tarkoitus vastata englanninkielistä alkuperäistä. Jos havaitset käännösvirheen, avaa ongelma Codebergin ongelmaseurannassa.

Tietosuoja

Reveal URLs ei lähetä mitään sähköposti- tai viestitietojasi meille eikä millekään kolmannelle osapuolelle, missään muodossaan — ei ole analytiikkaa eikä seurantaa. Kuinka ja missä työ tapahtuu, riippuu muodosta:

Ainoa asia, joka tallennetaan, ovat omat asetuksesi (kuten käytössä/pois käytöstä, värit, fonttikoot, ohituslistasi ja kaikki lisäämäsi sivustot), jotka säilytetään selaimesi, Outlookin tai Googlen käyttäjäkohtaisessa varastossa, eikä niitä koskaan lähetetä meille.

Katso tietosuojakäytäntö saadaksesi kaikki tiedot.

Vianmääritys

Linkkiä ei paljasteta.

Sisäänrakennettu palveluntarjoaja lakkasi toimimasta uudelleensuunnittelun jälkeen.

Webmail-palveluntarjoajat muuttavat sivumerkintäänsä aika ajoin. Jos sisäänrakennetun palveluntarjoajan valitsin ei enää vastaa tällaisen muutoksen jälkeen, voit korjata sen itse: muokkaa kohdassa Aktiiviset sivustot kyseisen palveluntarjoajan viestin sisällön valitsin uuteen säiliöön.

Lisenssi ja lähdekoodi

Reveal URLs on vapaa ohjelmisto, lisensoitu GNU Affero General Public License v3.0 (AGPL-3.0-only) -lisenssillä.

Safari-huomautukset

Safari näyttää merkin vain, kun linkit eivät täsmää; siinä ei ole harmaata turvallisen sivun laskuria. Avaa asetukset uudelleen hiiren kakkospainikkeen Reveal URLs — settings -valikosta äläkä lataa vanhaa asetussivua uudelleen.