Reveal URLs — Manual de usuario

Reveal URLs é unha pequena extensión para o navegador e un complemento para Thunderbird que che mostra cara a onde vai realmente unha ligazón do teu correo electrónico, para que poidas detectar unha ligazón de phishing antes de premer nela.

Este manual explica como instalar Reveal URLs e como usalo. Para saber como se tratan os teus datos, consulta a política de privacidade. Para unha visión técnica de como está construída a extensión, consulta a descrición da arquitectura.

Se atopaches un erro, unha ligazón marcada de maneira incorrecta ou un host de webmail que debería ser compatible, comunícao no Codeberg issue tracker.

Contido

Que fai e por que

Unha mensaxe de phishing agocha un destino hostil detrás dun texto de ligazón que parece fiable. Ás veces é un host que só se asemella ao real: o texto di paypal.com, pero a ligazón vai realmente a paypa1.com. Moitas veces o truco é máis sutil e pasa por un tracker ou un redirector, de maneira que o lugar ao que chegas non ten case nada que ver coa marca mencionada no texto.

Un correo de phishing que suplanta Correos afirma que hai un paquete retido ata que se paguen taxas de aduana pendentes e anima a pagar mediante un botón «Ir ao pagamento». Reveal URLs mostra que o botón non apunta a Correos, senón a parcel-pay.custom.co.xa, un sitio sen relación, deixando así ao descuberto que a mensaxe é unha estafa.
Reveal URLs deixa ao descuberto o botón «Ir ao pagamento»: apunta a parcel-pay.custom.co.xa, non a Correos.

Nota: Esta captura de pantalla mostra un correo de phishing fraudulento que suplanta Correos. Correos non está afiliada a Reveal URLs nin o avala.

Reveal URLs le cada ligazón da mensaxe que estás vendo e móstrache o URL ao que apunta. Cando o host indicado no texto da ligazón non coincide co host ao que a ligazón leva de verdade, Reveal URLs márcao para que a discrepancia quede clara antes de premer.

A Gmail message with Reveal URLs active: a deceptive link is flagged in red with the tracking URL it points to revealed above the link text, while an honest link's URL is revealed without a warning.

Na extensión do navegador e no complemento para Thunderbird, todo acontece no teu propio dispositivo e non se envía nada a ningures. Ningunha forma de Reveal URLs envía os teus datos de correo electrónico nin a nós nin a terceiros: non hai analytics nin hai tracking. As distintas formas diferéncianse unicamente polo lugar onde se executan e por como se serve o código do panel de Outlook. Atoparás máis detalles na sección Privacidade e na política de privacidade.

Reveal URLs funciona en:

A versión para Safari aínda non foi publicada. Está prevista para unha fase posterior.

Nos navegadores, Reveal URLs anota as ligazóns do teu webmail. En Thunderbird anota as ligazóns directamente na mensaxe de correo que estás a ler dentro do propio cliente.

Instalación

Desde a tenda do teu navegador ou cliente de correo (recomendado)

Instala Reveal URLs desde a tenda do teu navegador ou cliente de correo. As publicacións de Chrome, Edge, Firefox e Thunderbird xa están dispoñibles. Opera usa o build de Chrome, e unha ficha específica para Opera aínda está en preparación:

Cargar ti mesmo un build (desenvolvemento e probas temperás)

Se construíches Reveal URLs a partir do código fonte, podes cargar o build descomprimido directamente. Cada target constrúese cunha orde make e xérase no directorio 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

Despois carga o directorio correspondente:

A páxina de configuración ábrese automaticamente a primeira vez que se instala a extensión.

Uso

Nada máis instalalo, Reveal URLs anota as ligazóns das mensaxes dos servizos integrados sen necesidade de configuración adicional:

A anotación queda limitada ao corpo da mensaxe, de maneira que o chrome propio da aplicación, como a barra lateral, a xanela de redacción e as barras de ferramentas, permanece intacto. En Thunderbird queda cuberto todo o rendered email.

Reveal URLs annotating a Gmail message: each link's URL is shown on its own line above the link text, with a mismatching tracking link flagged in red and an honest link revealed without a warning.

Os dous modos de revelación

Na páxina de configuración, en Reveal the URL, escolles como se debe mostrar o URL real:

Realce das discrepancias

Cando o host indicado no texto visible dunha ligazón non coincide co host ao que realmente leva a ligazón, Reveal URLs márcao como discrepancia. A comparación faise sobre o dominio registrable, polo que un sub-domain lexítimo como mail.example.com para example.com non se marca, mentres que un host look-alike como paypa1.com para paypal.com si se marca.

Dúas opcións relacionadas controlan isto:

The settings page: the 'Reveal the URL' mode selector, the 'Highlight mismatching links' toggle, and the mismatch and match colour fields.

O botón da barra de ferramentas

En Chrome, Edge, Opera, Firefox e Thunderbird, a icona de Reveal URLs na barra de ferramentas é un interruptor rápido de acendido/apagado: fai clic nela para alternar a anotación. Cando a extensión está desactivada, aparece un distintivo OFF na icona, e a súa información sobre ferramentas indícache se ao facer clic se activará ou se desactivará. Nos navegadores, o cambio ten efecto en todas as lapelas abertas á vez; en Thunderbird aplícase á seguinte mensaxe que abras.

(En Thunderbird o botón só mostra a súa icona, polo que se mantén compacto na barra de ferramentas unificada. Tamén podes activar e desactivar Reveal URLs co interruptor Enable da páxina de configuración.)

A páxina de configuración

Na páxina de configuración están todas as opcións. Ábrea desde a páxina de extensións do teu navegador, por exemplo a través de Details → Extension options, ou abrirase soa durante a primeira instalación.

Excepto o interruptor principal Enable e os controis de Active sites, que se aplican de inmediato, os cambios gárdanse co botón Save settings.

The lower settings: the 'Ignore these hosts' list, the maximum displayed URL length, and the optional revealed-URL and warning-badge font size and weight fields, above the 'Save settings' button.

Sitios activos — engadir o teu propio webmail

A sección Active sites na parte superior da páxina de configuración lista as páxinas onde Reveal URLs funciona e o container que contén o corpo de cada mensaxe.

The top of the settings page: the 'Enable Reveal URLs' master switch and the 'Active sites' list, each built-in provider showing its match pattern, an 'Enabled' toggle, a 'Sub-frames' toggle and its message-body selector.

Cada fila mostra:

Os servizos integrados, como Gmail, Outlook e Proton, pódense desactivar ou redirixir, pero non se poden eliminar.

Para engadir o teu propio sitio de webmail:

  1. Na sección Add site, introduce Match URL — un match pattern como https://mail.example.com/*.
  2. Introduce Message-body selector — un CSS selector para o container que contén o corpo da mensaxe, por exemplo .message-body.
  3. Se o corpo da mensaxe se mostra dentro dun subframe, marca Also run inside sub-frames.
  4. Preme Add site. O teu navegador pedirache permiso para acceder a ese sitio. Concédeo. O sitio engádese só cando o permiso queda confirmado.

Os cambios aquí aplícanse de inmediato. Eliminar un sitio que engadiches tamén revoga o seu permiso, polo que Reveal URLs deixa de acceder a el.

Thunderbird (e outros clientes de correo). Thunderbird xa amosa cada mensaxe que les, sexa cal sexa o provedor, polo que non necesita unha lista por host. Por iso a sección Active sites non se mostra na páxina de configuración de Thunderbird. Alí só aparecen o interruptor principal, o idioma de visualización, o modo de revelación, as cores, as fontes e a lista de ignorados. Calquera configuración de sitios activos que estableceses nun navegador consérvase intacta. Gardar a configuración de Thunderbird non a borra nunca.

Complementos de Outlook e Gmail

Ademais da extensión do navegador e do complemento para Thunderbird, Reveal URLs tamén está dispoñible como native complemento para dúas aplicacións de correo ás que unha extensión do navegador non pode chegar: Outlook add-in e Gmail add-on. Ambos usan a mesma detección de ligazóns ca a extensión, polo que revelan os mesmos URL e marcan os mesmos host look-alike.

A única diferenza é como mostran os achados. A extensión do navegador anota as ligazóns no propio lugar, coloreando o URL enriba ou ao lado de cada ligazón. Os frameworks de Outlook e Gmail non permiten que un complemento modifique a mensaxe renderizada, polo que cada complemento mostra no seu lugar un panel lateral (Outlook) ou unha tarxeta (Gmail) coa lista das ligazóns atopadas. Para cada ligazón móstranse o texto visible, o URL de destino e o host registrable, e márcase unha discrepancia cando o texto visible indica un dominio registrable diferente do que ten de verdade a ligazón.

Ambos os complementos distribuiranse a través das súas tendas de aplicacións: o Outlook add-in por medio de Microsoft AppSource, e o Gmail add-on por medio de Google Workspace Marketplace. A publicación segue pendente. As ligazóns directas de instalación engadiranse aquí en canto cada ficha estea activa.

Idiomas

Reveal URLs está dispoñible en inglés e en moitos outros idiomas.

O texto non inglés está machine-translated e pendente de revisión humana, así que algunha formulación pode soar rara de cando en vez. A intención é manter o mesmo significado ca no orixinal inglés. Se detectas unha tradución incorrecta, abre unha issue no Codeberg issue tracker.

Privacidade

Reveal URLs non envía ningún dos teus datos do correo electrónico ou da mensaxe nin a nós nin a terceiros, en ningunha das súas formas. Non hai analytics nin hai tracking. O lugar e a maneira en que se fai o traballo dependen da forma:

A única cousa que se almacena é a túa propia configuración, como se Reveal URLs está activado ou desactivado, o modo de revelación, as cores, os tamaños de letra, a túa lista de ignorados e todos os sitios que engadiches. Todo iso gárdase no per-user storage do teu navegador, de Outlook ou de Google, e nunca se nos envía.

Atoparás todos os detalles na política de privacidade.

Resolución de problemas

Non se revela algunha ligazón.

Un servizo integrado deixou de funcionar despois dun redeseño.

Os servizos de webmail cambian de cando en vez o markup das súas páxinas. Se o selector dun servizo integrado deixa de coincidir tras un cambio así, podes corrixilo ti mesmo: en Active sites, edita o message-body selector dese servizo para que apunte ao novo container.

Non se mostra o URL do tooltip.

No modo tooltip (title), o URL real colócase no tooltip da ligazón, de maneira que só aparece cando deixas o cursor enriba. Se prefires ver o URL sen hover, cambia Reveal the URL ao modo inline.

Licenza e código fonte

Reveal URLs é software libre, con licenza GNU Affero General Public License v3.0 (AGPL-3.0-only).