Reveal URLs — Brugervejledning

Reveal URLs er en lille browserudvidelse (og Thunderbird-tilføjelse), der viser dig, hvor et link i din e-mail i virkeligheden fører hen, så du kan opdage et phishing-link, før du klikker på det.

Denne vejledning forklarer, hvordan du installerer Reveal URLs, og hvordan du bruger det. For hvordan dine data håndteres, se privatlivspolitikken; for et teknisk overblik over, hvordan udvidelsen er bygget, se arkitekturoversigten.

Har du fundet en fejl, et link der blev markeret forkert (eller overset), eller en webmail-host der bør understøttes? Rapportér det venligst på Codeberg-issuetrackeren.

Indhold

Hvad det gør og hvorfor

En phishing-e-mail skjuler en fjendtlig destination bag troværdigt udseende linktekst. Nogle gange er det en lignende vært: teksten viser paypal.com, mens linket peger på paypa1.com. Ofte er det mere subtilt og dirigeres gennem en sporings- eller omdirigeringstjeneste, så det sted, du ender, slet ikke ligner det mærke, der er nævnt i teksten.

En phishingmail, der udgiver sig for at komme fra PostNord Danmark, hævder, at en pakke tilbageholdes, indtil ubetalte toldafgifter er betalt, og opfordrer til betaling via knappen „Gå til betaling“. Reveal URLs viser, at knappen ikke peger på PostNord Danmark, men på parcel-pay.custom.co.xa, et ikke-relateret websted, og afslører dermed beskeden som svindel.
Reveal URLs afslører knappen „Gå til betaling“: den peger på parcel-pay.custom.co.xa, ikke på PostNord Danmark.

Bemærk: Dette skærmbillede viser en svigagtig phishingmail, der udgiver sig for at være PostNord Danmark. PostNord Danmark er ikke tilknyttet Reveal URLs og støtter det ikke.

Reveal URLs læser hvert link i den besked, du læser, og viser dig den URL, det faktisk peger på. Når den vært, der nævnes i linkteksten, ikke stemmer overens med den vært, markerer Reveal URLs det, så uoverensstemmelsen er tydelig, før du klikker.

En Gmail-besked med Reveal URLs aktiv: et vildledende link er markeret med rødt med den sporings-URL, det peger på, afsløret over linkteksten, mens et ærligt links URL afsløres uden en advarsel.

I browserudvidelsen og Thunderbird-tilføjelsen sker alt på din egen enhed, og intet overføres. På tværs af hver form sender Reveal URLs ingen af dine e-mail-data til os eller til nogen tredjepart — der er ingen analyse og ingen sporing. (Formerne adskiller sig i, hvor de kører, og hvordan koden til Outlook-ruden serveres; se afsnittet Privatliv og privatlivspolitikken for alle detaljer.)

Understøttede browsere og mailklienten

Reveal URLs kører på:

En Safari-build leveres endnu ikke; den er planlagt til en senere fase.

På browsermålene annoterer Reveal URLs links i din webmail. I Thunderbird annoterer det linkene i den e-mail, du læser, direkte i mailklienten.

Installation

Fra din browsers eller mailklients store (anbefalet)

Installer Reveal URLs fra butikken til din browser eller mailklient. Listerne for Chrome, Edge, Firefox og Thunderbird er aktive; Opera kører Chrome-builden, og en dedikeret Opera-liste er stadig på vej:

Selv at indlæse en build (udviklere og tidlig testning)

Hvis du har bygget Reveal URLs fra kildekoden, kan du indlæse den udpakkede build direkte. Hvert mål bygges med en make-kommando og produceres under 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

Indlæs derefter den resulterende mappe:

Indstillingssiden åbnes automatisk, første gang udvidelsen installeres.

Sådan bruger du det

Lige ud af boksen annoterer Reveal URLs linkene i beskeder hos de indbyggede udbydere — ingen opsætning påkrævet:

Annotering er afgrænset til beskedteksten, så appens egen chrome — dens sidebjælke, skrivevindue og værktøjslinjer — efterlades urørt. I Thunderbird dækkes hele den gengivne e-mail.

Reveal URLs annoterer en Gmail-besked: hvert links URL vises på sin egen linje over linkteksten, med et ikke-overensstemmende sporingslink markeret med rødt og et ærligt links URL afsløret uden en advarsel.

De to afsløringstilstande

Du vælger, hvordan den reelle URL vises, under Afslør URL'en på indstillingssiden:

Markering af uoverensstemmelser

Når den host, der nævnes i et links synlige tekst, ikke stemmer overens med den host, linket reelt peger på, markerer Reveal URLs det som en uoverensstemmelse. Sammenligningen foretages på det registrerbare domæne, så et ærligt underdomæne som mail.example.com for example.com markeres ikke, mens en look-alike som paypa1.com for paypal.com gør.

To relaterede indstillinger styrer dette:

Indstillingssiden: tilstandsvælgeren 'Afslør URL'en', kontakten 'Fremhæv ikke-overensstemmende links', og felterne for uoverensstemmelses- og overensstemmelsesfarve.

Værktøjslinjeknappen

I Chrome, Edge, Opera, Firefox og Thunderbird er ikonet for Reveal URLs på værktøjslinjen en hurtig tænd/sluk-knap — klik på det for at slå annotering til eller fra. Når udvidelsen er slået fra, vises et OFF-mærke på ikonet, og værktøjstipset fortæller dig, om et klik vil slå den til eller fra. I browserne træder ændringen i kraft i alle åbne faner på én gang; i Thunderbird gælder den for den næste meddelelse, du åbner.

(I Thunderbird viser knappen kun sit ikon, så den forbliver kompakt i den samlede værktøjslinje. Du kan også slå Reveal URLs til og fra med kontakten Aktivér på indstillingssiden.)

Indstillingssiden

Indstillingssiden indeholder hver indstilling. Åbn den fra din browsers udvidelsesside (for eksempel Detaljer → Udvidelsesindstillinger), eller den åbnes automatisk ved første installation.

Bortset fra hovedkontakten Aktivér og betjeningen af Aktive sites (som anvendes med det samme), gemmes ændringer med knappen Gem indstillinger.

De nederste indstillinger: listen 'Ignorér disse hosts', den maksimale viste URL-længde, og de valgfrie felter for skriftstørrelse og -vægt for afsløret URL og advarselsmærke, over knappen 'Gem indstillinger'.

Aktive sites — tilføj din egen webmail

Afsnittet Aktive sites, øverst på indstillingssiden, viser de sider, Reveal URLs kører på, og den container, der indeholder hver beskedtekst.

Toppen af indstillingssiden: hovedkontakten 'Aktivér Reveal URLs' og listen 'Aktive sites', hvor hver indbygget udbyder viser sit matchmønster, en kontakt 'Aktiveret', en kontakt 'Underrammer' og sin beskedtekst-selektor.

Hver række viser:

De indbyggede udbydere (Gmail, Outlook og Proton) kan slås fra og rettes mod et nyt mål, men de kan ikke fjernes.

Sådan tilføjer du dit eget webmail-site:

  1. Under Tilføj site, indtast en Match-URL — et matchmønster som https://mail.example.com/*.
  2. Indtast en Beskedtekst-selektor — en CSS-selektor for den container, der indeholder beskedteksten, for eksempel .message-body.
  3. Hvis beskedteksten gengives inde i en underramme, sæt flueben ved Kør også inde i underrammer.
  4. Klik på Tilføj site. Din browser vil bede om tilladelse til at få adgang til det site; giv den. Sitet tilføjes først, når du giver tilladelsen.

Ændringer her anvendes med det samme. Når du fjerner et site, du har tilføjet, tilbagekaldes også dets tilladelse, så Reveal URLs holder op med at tilgå det.

Thunderbird (og andre mailklienter). Thunderbird viser allerede hver besked, du læser, uanset udbyder, så den har ikke brug for en liste pr. host. Afsnittet Aktive sites vises derfor ikke på Thunderbird-indstillingssiden — kun hovedkontakten, visningssprog, afsløringstilstand, farver, skrifttyper og ignoreringslisten vises. Enhver aktive-sites-konfiguration, du måtte have angivet i en browser, bevares urørt: at gemme Thunderbird-indstillingerne rydder den aldrig.

Outlook- og Gmail-tilføjelserne

Ved siden af browserudvidelsen og Thunderbird-tilføjelsen findes Reveal URLs som en indbygget tilføjelse til to mailapps, en browserudvidelse ikke kan nå: et Outlook-tilføjelsesprogram og en Gmail-tilføjelse. Begge bruger den samme linkdetektion som udvidelsen, så de afslører de samme URL'er og markerer de samme look-alike-hosts.

Den ene forskel er, hvordan de viser deres fund. Browserudvidelsen annoterer linkene på stedet — den farver URL'en over eller ved siden af hvert link. Outlook- og Gmail-rammerne tillader ikke en tilføjelse at ændre den gengivne besked, så i stedet viser hver tilføjelse et sidepanel (Outlook) eller kort (Gmail), der opremser de fundne links. For hvert link viser den den synlige tekst, destinations-URL'en og den registrerbare host, og den markerer en uoverensstemmelse, når den synlige tekst nævner et andet registrerbart domæne, end linket reelt peger på.

Begge tilføjelser vil blive distribueret gennem deres app-butikker — Outlook-tilføjelsesprogrammet via Microsoft AppSource, Gmail-tilføjelsen via Google Workspace Marketplace. Udgivelse afventer; direkte installationslinks tilføjes her, når hver liste er aktiv.

Sprog

Reveal URLs er tilgængelig på engelsk og mange andre sprog.

Den ikke-engelske tekst er maskinoversat og afventer menneskelig gennemgang, så en sætning kan af og til læses akavet; meningen er tænkt at svare til den engelske original. Hvis du opdager en fejloversættelse, så åbn venligst et issue på Codeberg-issuetrackeren.

Privatliv

Reveal URLs sender ingen af dine e-mail- eller beskeddata til os eller til nogen tredjepart, i nogen af sine former — der er ingen analyse og ingen sporing. Hvordan og hvor arbejdet sker, afhænger af formen:

Det eneste, der gemmes, er dine egne indstillinger (såsom aktiveret/deaktiveret, afsløringstilstand, farver, skriftstørrelser, din ignoreringsliste og eventuelle sites, du har tilføjet), opbevaret i din browsers, Outlooks eller Googles lager pr. bruger og aldrig sendt til os.

Se privatlivspolitikken for alle detaljer.

Fejlfinding

Et link afsløres ikke.

En indbygget udbyder holdt op med at virke efter et redesign.

Webmail-udbydere ændrer deres sideopmærkning fra tid til anden. Hvis en indbygget udbyders selektor ikke længere stemmer overens efter en sådan ændring, kan du selv rette det: i Aktive sites, redigér den pågældende udbyders beskedtekst-selektor til den nye container.

Værktøjstip-URL'en vises ikke.

I tilstanden værktøjstip (titel) placeres den reelle URL i linkets værktøjstip, så den kun vises, når du holder musen over linket. Hvis du hellere vil se URL'en uden at holde musen over, skift Afslør URL'en til tilstanden inline.

Licens og kildekode

Reveal URLs er fri software, licenseret under GNU Affero General Public License v3.0 (AGPL-3.0-only).