Reveal URLs — Udhëzues përdoruesi

Reveal URLs është një zgjerim i vogël për shfletuesin dhe një shtesë për Thunderbird që ju tregon se ku shkon në të vërtetë një lidhje në emailin tuaj, që të mund të dalloni një lidhje phishing përpara se të klikoni mbi të.

Ky udhëzues shpjegon si të instaloni Reveal URLs dhe si ta përdorni. Për mënyrën se si trajtohen të dhënat tuaja, shihni politikën e privatësisë. Për një përmbledhje teknike të mënyrës si është ndërtuar zgjerimi, shihni përmbledhjen e arkitekturës.

Keni gjetur një bug, një lidhje që u shënua gabimisht ose një host webmail që duhet të mbështetet? Raportojeni te Codeberg issue tracker.

Përmbajtja

Çfarë bën dhe pse

Një email phishing fsheh një destinacion armiqësor pas një teksti lidhjeje që duket i besueshëm. Ndonjëherë bëhet fjalë për një host që i ngjan atij të vërtetë: teksti shfaq paypal.com, ndërsa lidhja të çon te paypa1.com. Shpesh mashtrimi është më i hollë dhe kalon nëpërmjet një tracker-i ose redirector-i, kështu që vendi ku përfundoni nuk ngjan aspak me markën që përmendet në tekst.

Një email phishing që hiqet si Posta Shqiptare pretendon se një pako është mbajtur derisa të paguhen tarifat doganore të papaguara dhe nxit pagesën përmes një butoni „Shko te pagesa“. Reveal URLs tregon se butoni nuk të çon te Posta Shqiptare, por te parcel-pay.custom.co.xa, një faqe e palidhur, duke e zbuluar kështu mesazhin si mashtrim.
Reveal URLs e demaskon butonin „Shko te pagesa“: të çon te parcel-pay.custom.co.xa, jo te Posta Shqiptare.

Shënim: Kjo pamje e ekranit tregon një email phishing mashtrues që hiqet si Posta Shqiptare. Posta Shqiptare nuk është e lidhur me Reveal URLs dhe nuk e mbështet atë.

Reveal URLs lexon çdo lidhje në mesazhin që po shikoni dhe ju tregon URL-in ku ajo të çon. Kur hosti i përmendur në tekstin e dukshëm të lidhjes nuk përputhet me hostin ku lidhja shkon me të vërtetë, Reveal URLs e shënon këtë, që mospërputhja të jetë e qartë përpara se të klikoni.

Një mesazh Gmail me Reveal URLs aktiv: një lidhje mashtruese shënohet me të kuqe dhe URL-ja e gjurmimit ku çon shfaqet mbi tekstin e lidhjes, ndërsa URL-ja e një lidhjeje të ndershme shfaqet pa paralajmërim.

Në zgjerimin e shfletuesit dhe në shtesën e Thunderbird-it gjithçka ndodh në pajisjen tuaj dhe nuk transmetohet asgjë. Në të gjitha format e tij Reveal URLs nuk dërgon asnjë të dhënë nga emaili juaj te ne ose te palë të treta: nuk ka analytics dhe nuk ka tracking. Format ndryshojnë vetëm te vendi ku ekzekutohen dhe te mënyra se si shërbehet kodi i panelit të Outlook-it. Për hollësitë e plota shihni seksionin Privatësia dhe politikën e privatësisë.

Shfletuesit e mbështetur dhe klienti i postës

Reveal URLs funksionon në:

Një version për Safari nuk është publikuar ende. Ai është planifikuar për një fazë të mëvonshme.

Në shfletues, Reveal URLs shënon lidhjet në webmail-in tuaj. Në Thunderbird ai shënon lidhjet drejtpërdrejt në emailin që po lexoni brenda vetë klientit.

Instalimi

Nga dyqani i shfletuesit ose i klientit të postës (rekomandohet)

Instalojeni Reveal URLs nga dyqani i shfletuesit ose i klientit tuaj të postës. Listimet për Chrome, Edge, Firefox dhe Thunderbird janë tashmë aktive. Opera përdor build-in e Chrome-it dhe një listim i veçantë për Opera është ende në përgatitje:

Ngarkimi i build-it tuaj (zhvillues dhe testim i hershëm)

Nëse e keni ndërtuar Reveal URLs nga kodi burimor, mund ta ngarkoni drejtpërdrejt build-in e papaketuar. Çdo target ndërtohet me një komandë make dhe prodhohet nën 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

Pastaj ngarkoni dosjen përkatëse:

Faqja e cilësimeve hapet automatikisht herën e parë kur instalohet zgjerimi.

Përdorimi

Menjëherë pas instalimit, Reveal URLs shënon lidhjet në mesazhet te ofruesit e integruar pa kërkuar ndonjë konfigurim shtesë:

Shënimi kufizohet te trupi i mesazhit, kështu që pjesa tjetër e ndërfaqes së aplikacionit, si shiriti anësor, dritarja e kompozimit dhe shiritat e veg­lave, mbetet e paprekur. Në Thunderbird mbulohet i gjithë emaili i renderuar.

Reveal URLs shënon një mesazh Gmail: URL-ja e çdo lidhjeje shfaqet në rreshtin e vet mbi tekstin e lidhjes, ndërsa një lidhje gjurmimi që nuk përputhet shënohet me të kuqe dhe një lidhje e ndershme shfaqet pa paralajmërim.

Dy mënyrat e zbulimit

Në faqen e cilësimeve, te Reveal the URL, zgjidhni si do të shfaqet URL-ja e vërtetë:

Theksimi i mospërputhjeve

Kur hosti i përmendur në tekstin e dukshëm të një lidhjeje nuk përputhet me hostin ku lidhja çon në të vërtetë, Reveal URLs e shënon këtë si mospërputhje. Krahasimi bëhet mbi domenin registrable, kështu që një nëndomen i ndershëm si mail.example.com për example.com nuk shënohet, ndërsa një host look-alike si paypa1.com për paypal.com shënohet.

Dy cilësime të lidhura kontrollojnë këtë sjellje:

Faqja e cilësimeve: përzgjedhësi i mënyrës 'Reveal the URL', ndërprerësi 'Highlight mismatching links' dhe fushat e ngjyrës për mismatch dhe match.

Butoni i shiritit të veglave

Në Chrome, Edge, Opera, Firefox dhe Thunderbird, ikona e Reveal URLs në shiritin e veglave është një çelës i shpejtë ndezje/fikje — klikojeni për të ndërruar anotimin. Kur zgjerimi është i fikur, mbi ikonë shfaqet një shenjë OFF, dhe ndihmëza e saj ju tregon nëse klikimi do ta ndezë apo do ta fikë. Në shfletues, ndryshimi hyn në fuqi në të gjitha skedat e hapura menjëherë; në Thunderbird zbatohet për mesazhin tjetër që hapni.

(Në Thunderbird, butoni tregon vetëm ikonën e vet, kështu që mbetet kompakt në shiritin e unifikuar të veglave. Reveal URLs mund ta ndizni dhe fikni edhe me çelësin Enable në faqen e cilësimeve.)

Faqja e cilësimeve

Faqja e cilësimeve përmban të gjitha opsionet. Hapeni nga faqja e zgjerimeve të shfletuesit tuaj, për shembull përmes Details → Extension options, ose ajo do të hapet vetë në instalimin e parë.

Përveç ndërprerësit kryesor Enable dhe kontrolleve Active sites, të cilat zbatohen menjëherë, ndryshimet ruhen me butonin Save settings.

Cilësimet e poshtme: lista 'Ignore these hosts', gjatësia maksimale e URL-së së shfaqur dhe fushat opsionale për madhësinë dhe trashësinë e shkronjave të URL-së së shfaqur dhe të shenjës paralajmëruese, mbi butonin 'Save settings'.

Sitet aktive — shtimi i webmail-it tuaj

Seksioni Active sites në krye të faqes së cilësimeve rendit faqet në të cilat funksionon Reveal URLs dhe container-in që përmban trupin e çdo mesazhi.

Pjesa e sipërme e faqes së cilësimeve: ndërprerësi kryesor 'Enable Reveal URLs' dhe lista 'Active sites', ku secili ofrues i integruar tregon match pattern-in e vet, një ndërprerës 'Enabled', një ndërprerës 'Sub-frames' dhe selector-in e trupit të mesazhit.

Çdo rresht tregon:

Ofruesit e integruar, si Gmail, Outlook dhe Proton, mund të çaktivizohen ose të ridrejtohen, por nuk mund të hiqen.

Për të shtuar faqen tuaj të webmail-it:

  1. Te Add site, shkruani një Match URL — një match pattern si https://mail.example.com/*.
  2. Shkruani një Message-body selector — një selector CSS për container-in që mban trupin e mesazhit, për shembull .message-body.
  3. Nëse trupi i mesazhit shfaqet brenda një nënkornize, shënoni Also run inside sub-frames.
  4. Klikoni Add site. Shfletuesi juaj do t'ju kërkojë leje për të hyrë në atë faqe. Jepeni. Faqja shtohet vetëm pasi ta miratoni lejen.

Ndryshimet këtu zbatohen menjëherë. Heqja e një faqeje që keni shtuar revokon gjithashtu lejen e saj, ndaj Reveal URLs nuk do ta përdorë më.

Thunderbird (dhe klientë të tjerë poste). Thunderbird tashmë shfaq çdo mesazh që lexoni, pavarësisht nga ofruesi, kështu që nuk ka nevojë për një listë sipas hostit. Për këtë arsye seksioni Active sites nuk shfaqet në faqen e cilësimeve të Thunderbird-it. Atje shfaqen vetëm ndërprerësi kryesor, gjuha e shfaqjes, mënyra e zbulimit, ngjyrat, fontet dhe lista e anashkalimeve. Çdo konfigurim i siteve aktive që mund të keni vendosur në shfletues mbetet i paprekur. Ruajtja e cilësimeve në Thunderbird nuk e pastron kurrë atë.

Shtesat për Outlook dhe Gmail

Përveç zgjerimit të shfletuesit dhe shtesës për Thunderbird, Reveal URLs vjen edhe si shtesë vendase për dy aplikacione emaili ku një zgjerim shfletuesi nuk mund të arrijë: Outlook add-in dhe Gmail add-on. Të dy përdorin të njëjtin zbulim lidhjesh si zgjerimi, ndaj zbulojnë të njëjtat URL dhe shënojnë të njëjtët hoste look-alike.

Dallimi i vetëm është mënyra si i paraqesin gjetjet. Zgjerimi i shfletuesit i shënon lidhjet në vend, duke ngjyrosur URL-në mbi ose pranë secilës lidhje. Kornizat e Outlook-it dhe Gmail-it nuk i lejojnë shtesës të ndryshojë mesazhin e paraqitur, prandaj secila shtesë shfaq në vend të kësaj një panel anësor (Outlook) ose kartë (Gmail) me lidhjet e gjetura. Për secilën lidhje shfaqen teksti i dukshëm, URL-ja e destinacionit dhe hosti registrable, ndërsa mospërputhja shënohet kur teksti i dukshëm përmend një domen registrable të ndryshëm nga ai ku lidhja shkon realisht.

Të dyja shtesat do të shpërndahen përmes dyqaneve të tyre të aplikacioneve: Outlook add-in nëpërmjet Microsoft AppSource, ndërsa Gmail add-on nëpërmjet Google Workspace Marketplace. Publikimi është ende në proces. Lidhje të drejtpërdrejta instalimi do të shtohen këtu sapo secili listim të bëhet aktiv.

Gjuhët

Reveal URLs është i disponueshëm në anglisht dhe në shumë gjuhë të tjera.

Teksti jo anglisht është i përkthyer automatikisht dhe pret rishikim nga njeriu, ndaj ndonjë formulim mund të tingëllojë herë pas here pak i ngurtë. Synimi është që kuptimi të jetë i njëjtë me origjinalin anglisht. Në se vini re një përkthim të gabuar, hapni një issue te Codeberg issue tracker.

Privatësia

Reveal URLs nuk dërgon asnjë të dhënë nga emaili ose mesazhi juaj te ne apo te palë të treta, në asnjë nga format e tij. Nuk ka analytics dhe nuk ka tracking. Vendi dhe mënyra se si kryhet puna varen nga forma:

E vetmja gjë që ruhet janë cilësimet tuaja, si fakti nëse Reveal URLs është i aktivizuar ose jo, mënyra e zbulimit, ngjyrat, madhësitë e shkronjave, lista juaj e anashkalimeve dhe çdo faqe që keni shtuar. Ato ruhen në per-user storage të shfletuesit tuaj, të Outlook-it ose të Google-it dhe nuk na dërgohen kurrë neve.

Për hollësitë e plota shihni politikën e privatësisë.

Zgjidhja e problemeve

Një lidhje nuk po shfaqet.

Një ofrues i integruar ndaloi së funksionuari pas një ridizajnimi.

Ofruesit e webmail-it e ndryshojnë herë pas here markup-un e faqeve të tyre. Nëse selector-i i një ofruesi të integruar nuk përputhet më pas një ndryshimi të tillë, mund ta korrigjoni vetë: te Active sites redaktoni message-body selector-in e atij ofruesi që të tregojë te container-i i ri.

URL-ja në tooltip nuk shfaqet.

Në mënyrën tooltip (title), URL-ja e vërtetë vendoset në tooltip-in e lidhjes, ndaj ajo shfaqet vetëm kur mbani treguesin mbi të. Nëse doni ta shihni URL-në pa hover, kaloni Reveal the URL në mënyrën inline.

Licenca dhe kodi burimor

Reveal URLs është software i lirë me licencë GNU Affero General Public License v3.0 (AGPL-3.0-only).