Reveal URLs — Kasutusjuhend

Reveal URLs on väike brauserilaiendus ja Thunderbirdi lisand, mis näitab, kuhu üks link teie e-kirjas tegelikult viib, et saaksite phishing-lingi ära tunda enne sellel klõpsamist.

See juhend selgitab, kuidas Reveal URLs paigaldada ja kuidas seda kasutada. Teie andmete käsitlemise kohta vaadake privaatsuspoliitikat. Tehnilise ülevaate saamiseks selle kohta, kuidas laiendus on ehitatud, vaadake arhitektuuri ülevaadet.

Leidsid vea, valesti märgistatud lingi või webmaili host-i, mis peaks olema toetatud? Anna sellest teada Codeberg issue tracker.

Sisukord

Mida see teeb ja miks

Phishing-kiri peidab pahatahtliku sihtkoha usaldusväärsena näiva lingiteksti taha. Mõnikord on see host, mis meenutab tõelist: tekst näitab paypal.com, kuid link viib aadressile paypa1.com. Sageli on trikk peenem ja käib läbi tracker-i või redirector-i, nii et koht, kuhu lõpuks jõuate, ei sarnane peaaegu üldse tekstis nimetatud brändiga.

Andmepüügimeil, mis esineb Omniva nimel, väidab, et pakk on kinni peetud, kuni tasumata tollitasud on makstud, ja õhutab maksma nupu „Mine maksmisele“ kaudu. Reveal URLs näitab, et nupp ei vii Omniva lehele, vaid aadressile parcel-pay.custom.co.xa, mis on asjasse puutumatu sait, ning paljastab nii kirja pettusena.
Reveal URLs paljastab nupu „Mine maksmisele“: see viib aadressile parcel-pay.custom.co.xa, mitte Omniva lehele.

Märkus: See kuvatõmmis näitab petlikku andmepüügimeili, mis esineb Omniva nimel. Omniva ei ole Reveal URLs-iga seotud ega toeta seda.

Reveal URLs loeb läbi kõik vaadatavas kirjas olevad lingid ja näitab URL-i, kuhu iga link osutab. Kui lingi nähtavas tekstis nimetatud host ei ühti host-iga, kuhu link tegelikult läheb, märgib Reveal URLs selle ära, nii et ebakõla on nähtav juba enne klõpsamist.

Gmaili kiri, kus Reveal URLs on aktiivne: petlik link on märgitud punasega ja selle jälgimis-URL kuvatakse lingiteksti kohal, samal ajal kui ausa lingi URL kuvatakse ilma hoiatuseta.

Brauserilaienduses ja Thunderbirdi lisas toimub kõik teie enda seadmes ning midagi ei edastata. Üheski vormis ei saada Reveal URLs teie e-posti andmeid meile ega kolmandatele osapooltele: analytics puudub ja tracking puudub. Vormid erinevad ainult selle poolest, kus need töötavad ja kuidas Outlooki paneeli kood serveeritakse. Täpsemad üksikasjad leiate jaotisest Privaatsus ning privaatsuspoliitikast.

Toetatud brauserid ja meiliklient

Reveal URLs töötab järgmistes keskkondades:

Safari versiooni ei ole veel välja antud. See on planeeritud hilisemasse etappi.

Brauserites märgistab Reveal URLs teie webmaili sõnumites olevaid linke. Thunderbirdis märgistab see lingid otse loetavas e-kirjas.

Paigaldamine

Brauseri või meilikliendi poest (soovitatav)

Paigaldage Reveal URLs oma brauseri või meilikliendi poest. Chrome'i, Edge'i, Firefoxi ja Thunderbirdi kirjed on juba avaldatud. Opera kasutab Chrome'i build-i ning eraldi Opera kirje on veel tulekul:

Oma build-i laadimine (arendajad ja varajane testimine)

Kui olete Reveal URLs-i lähtekoodist ehitanud, saate pakkimata build-i otse laadida. Iga target ehitatakse käsuga make ja luuakse kausta 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

Seejärel laadige vastav kaust:

Seadete leht avaneb automaatselt laienduse esimesel paigaldamisel.

Kasutamine

Kohe pärast paigaldamist märgistab Reveal URLs sisseehitatud teenuste sõnumites olevaid linke ilma täiendava seadistamiseta:

Märgistamine on piiratud sõnumi sisuga, nii et rakenduse ülejäänud chrome, nagu külgriba, koostamisaken ja tööriistaribad, jäävad puutumata. Thunderbirdis on hõlmatud kogu rendered email.

Reveal URLs märgistab Gmaili sõnumit: iga lingi URL kuvatakse oma real lingiteksti kohal ning mittesobiv tracker-link on märgitud punasega, aus link aga kuvatakse ilma hoiatuseta.

Kaks kuvamisrežiimi

Seadete lehel jaotises Reveal the URL valite, kuidas tegelik URL kuvatakse:

Ebakõlade esiletõstmine

Kui lingi nähtavas tekstis nimetatud host ei ühti host-iga, kuhu link tegelikult osutab, märgib Reveal URLs selle ebakõlana. Võrdlus toimub registrable domeeni põhjal, seega aus alamdomeen nagu mail.example.com aadressi example.com jaoks ei saa märget, kuid look-alike host nagu paypa1.com aadressi paypal.com jaoks saab.

Seda juhivad kaks seotud seadistust:

Seadete leht: 'Reveal the URL' režiimivalija, 'Highlight mismatching links' lüliti ning mismatch- ja match-värvi väljad.

Tööriistariba nupp

Chrome'is, Edge'is, Operas, Firefoxis ja Thunderbirdis on Reveal URLs tööriistaribaikoon kiire sisse/välja-lüliti — klõpsa sellel, et annotatsiooni ümber lülitada. Kui laiendus on välja lülitatud, ilmub ikoonile märk OFF ja selle kohtspikker ütleb, kas klõps lülitab selle sisse või välja. Brauserites jõustub muudatus kõigis avatud kaartides korraga; Thunderbirdis rakendub see järgmisele sõnumile, mille avad.

(Thunderbirdis näitab nupp ainult oma ikooni, nii et see jääb ühendatud tööriistaribal kompaktseks. Samuti saab Reveal URLs sisse ja välja lülitada seadete lehel oleva lülitiga Enable.)

Seadete leht

Seadete leht sisaldab kõiki valikuid. Avage see brauseri laienduste lehelt, näiteks käsu Details → Extension options kaudu, või see avaneb ise esimesel paigaldamisel.

Lisaks peamisele Enable lülitile ja kontrollidele Active sites, mis rakenduvad kohe, salvestatakse muudatused nupuga Save settings.

Alumised seaded: loend 'Ignore these hosts', maksimaalne kuvatava URL-i pikkus ning valikulised fondi suuruse ja jämeduse väljad kuvatava URL-i ja hoiatusmärgi jaoks, nupu 'Save settings' kohal.

Aktiivsed saidid — oma webmaili lisamine

Seadete lehe ülaosas asuv jaotis Active sites loetleb lehed, millel Reveal URLs töötab, ja container-i, mis sisaldab iga sõnumi sisu.

Seadete lehe ülaosa: peamine lüliti 'Enable Reveal URLs' ning nimekiri 'Active sites', kus iga sisseehitatud teenus näitab oma match pattern-it, lülitit 'Enabled', lülitit 'Sub-frames' ja sõnumi sisu selector-it.

Iga rida näitab:

Sisseehitatud teenuseid nagu Gmail, Outlook ja Proton saab välja lülitada või ümber suunata, kuid mitte eemaldada.

Oma webmaili lisamiseks:

  1. Sisestage jaotises Add site Match URL — match pattern nagu https://mail.example.com/*.
  2. Sisestage Message-body selector — CSS selector container-i jaoks, mis hoiab sõnumi sisu, näiteks .message-body.
  3. Kui sõnumi sisu kuvatakse alamraamis, märkige Also run inside sub-frames.
  4. Klõpsake Add site. Teie brauser küsib selle saidi jaoks luba. Andke see. Sait lisatakse alles pärast loa kinnitamist.

Siinsed muudatused rakenduvad kohe. Teie lisatud saidi eemaldamine tühistab ka selle loa, nii et Reveal URLs ei pääse sellele enam ligi.

Thunderbird (ja teised meilikliendid). Thunderbird näitab juba kõiki loetavaid sõnumeid olenemata teenusepakkujast, seega ei vaja ta host-i põhist loendit. Seepärast ei kuvata Active sites jaotist Thunderbirdi seadete lehel. Seal kuvatakse ainult peamine lüliti, kuvakeel, avastamisrežiim, värvid, fondid ja ignoreerimisloend. Iga aktiivsete saitide seadistus, mille võisite brauseris teha, jääb puutumata. Thunderbirdis seadete salvestamine ei tühjenda seda kunagi.

Outlooki ja Gmaili lisad

Lisaks brauserilaiendusele ja Thunderbirdi lisale on Reveal URLs olemas ka native lisadena kahele meilirakendusele, kuhu brauserilaiendus ei ulatu: Outlook add-in ja Gmail add-on. Mõlemad kasutavad sama lingituvastust kui laiendus, seega paljastavad nad samad URL-id ja märgistavad samad look-alike host-id.

Ainus erinevus on selles, kuidas nad tulemusi näitavad. Brauserilaiendus märgistab lingid kohapeal, värvides URL-i iga lingi kohal või kõrval. Outlooki ja Gmaili raamistikud ei luba lisal renderdatud sõnumit muuta, nii et kumbki lisand näitab selle asemel külgpaneeli (Outlook) või kaarti (Gmail) leitud linkidega. Iga lingi puhul kuvatakse nähtav tekst, siht-URL ja registrable host ning mismatch märgitakse siis, kui nähtav tekst nimetab teist registrable domeeni kui see, kuhu link tegelikult osutab.

Mõlemad lisad levitatakse nende rakenduspoodide kaudu: Outlook add-in Microsoft AppSource'i kaudu ja Gmail add-on Google Workspace Marketplace'i kaudu. Avaldamine on veel pooleli. Otsesed paigalduslingid lisatakse siia kohe, kui kumbki kirje on aktiivne.

Keeled

Reveal URLs on saadaval inglise keeles ja paljudes teistes keeltes.

Mitteingliskeelne tekst on masintõlgitud ja ootab inimülevaatust, seega mõni sõnastus võib aeg-ajalt kohmakas tunduda. Eesmärk on, et tähendus langeks kokku ingliskeelse originaaliga. Kui märkate valet tõlget, avage issue aadressil Codeberg issue tracker.

Privaatsus

Reveal URLs ei saada üheski oma vormis teie e-kirja ega sõnumi andmeid meile ega kolmandatele osapooltele. Analytics puudub ja tracking puudub. See, kus ja kuidas töö tehakse, sõltub vormist:

Ainus asi, mida salvestatakse, on teie enda seaded, nagu kas Reveal URLs on lubatud või keelatud, avastamisrežiim, värvid, fondisuurused, teie ignoreerimisloend ja kõik lisatud saidid. Need hoitakse teie brauseri, Outlooki või Google'i per-user storage'is ning neid ei saadeta kunagi meile.

Täielikud üksikasjad leiate privaatsuspoliitikast.

Tõrkeotsing

Mõni link ei ilmu nähtavale.

Sisseehitatud teenus lakkas pärast ümberkujundust töötamast.

Webmaili teenused muudavad aeg-ajalt oma lehtede markup-it. Kui sisseehitatud teenuse selector pärast sellist muudatust enam ei sobi, saate selle ise parandada: redigeerige Active sites jaotises selle teenuse message-body selector-it nii, et see osutaks uuele container-ile.

Tooltip-URL ei ilmu.

Tooltip (title) režiimis paigutatakse tegelik URL lingi tooltip-i, seega kuvatakse see ainult siis, kui hoiate hiirekursorit selle kohal. Kui soovite URL-i näha ilma hover-ita, lülitage Reveal the URL inline-režiimi.

Litsents ja lähtekood

Reveal URLs on vaba tarkvara, mis on litsentseeritud GNU Affero General Public License v3.0 alusel (AGPL-3.0-only).