PhishLens

Chrome-extensie · Gmail + Outlook · 8 talen · open source

Zie waarom een e-mail phishing is.

PhishLens zet een oordeel boven elke e-mail in Gmail en Outlook: een score per controle, de gevonden signalen en de woorden die het zwaarst wogen. Klik op Controleren, of laat het nieuwe e-mails zelf controleren.

PhishLens installeren server wordt gecontroleerd
Twee PhishLens-meldingen boven e-mails in Gmail. De eerste zegt dat de e-mail op phishing lijkt, met scores van 97% voor de tekst, 88% voor de links en 74% voor de afzender, labels voor een Safe Browsing-melding, een mislukte DMARC-controle en een Spamhaus-vermelding, en de woorden achter het oordeel. De tweede zegt dat de e-mail veilig lijkt omdat de afzender op de vertrouwde lijst staat.
De melding die PhishLens boven een e-mail zet (tekening van de echte interface, in het Engels; probeer dezelfde analyse hieronder).

01Resultaten

22
talen die het tekstmodel leest
92.5%
van de phishing herkend in Engelse mails die het model nooit zag
65 ms
mediane controle op een server zonder GPU
4
bronnen van dreigingsinformatie

Gemeten op echte mail die geen enkel model tijdens de training zag (ongeveer 330 legitieme mails uit één mailbox) en met een belastingstest op PhishLens Cloud: een ordegrootte, geen garantie. Zie de bekende beperkingen.

PhishLens Cloud, op dit moment

tellers van de server worden geladen

Van de server gelezen bij het laden van de pagina. De tellers beginnen opnieuw na een herstart van de server.

02Wat het controleert

Echte e-mails van banken en universiteiten gebruiken dezelfde woorden als phishing, dus een tekstmodel alleen markeert ze. PhishLens controleert het bewijs voordat het beslist.

  • TekstEen meertalig model (mmBERT-small, gedistilleerd uit een grotere phishingdetector) beoordeelt de tekst in 22 talen; LIME toont de woorden die het oordeel bepaalden.
  • LinksElke echte linkbestemming, ook die achter „Klik hier”, gecontroleerd bij Safe Browsing, PhishTank, URLhaus en Spamhaus.
  • AfzenderSPF, DKIM en DMARC laten zien wie hem echt verstuurde. Een doorgestuurde e-mail neemt het vertrouwen in de doorsturende persoon niet over.
  • BijlagenPdf's (ook gescande, via OCR), QR-codes, Office-macro's en externe sjablonen, ZIP-, RAR- en 7z-archieven en agenda-uitnodigingen.
  • Echte inboxenGesprekken, e-mails met alleen afbeeldingen en links naar bestanden die op Drive, OneDrive of Dropbox zijn gedeeld.
Het PhishLens-venster na het controleren van een e-mail: een phishingoordeel, een score per controle, labels uit dreigingsinformatie en de woorden achter de beslissing.
Het venster van de extensie, voor bestanden en geplakte tekst.
Resultaten van bijlagen onder een e-mail: een gescande pdf-factuur met een QR-code gemarkeerd als phishing, een Word-document met macro's gemarkeerd als phishing en een pdf die veilig is bevonden.
Resultaten van bijlagen, getoond onder de bijlagen van de e-mail.

03Functies

  • Uitgelegde oordelenEen score per controle, de gevonden signalen en de woorden die het tekstmodel stuurden, zodat u zelf kunt oordelen.
  • Gmail en OutlookEen knop Controleren naast het onderwerp in Gmail en Outlook op het web; bestanden en geplakte tekst in het venster van de extensie.
  • Automatische controleOptioneel: nieuwe e-mails worden bij aankomst gecontroleerd, in de lijst gemarkeerd als Veilig of Phishing?, met een melding.
  • Privacy vanaf het ontwerpGeen account. Mails worden in het geheugen gecontroleerd en niet bewaard; je geschiedenis blijft in je browser. Met je eigen server verlaat geen enkele mail je computer.
  • Uw eigen nauwkeurigheidGeef bij elk oordeel aan of het juist of onjuist was en zie hoe PhishLens presteert op uw echte e-mails, met CSV-export.
  • Open en getestGNU AGPL-3.0-licentie, met een dreigingsmodel, CodeQL en meer dan 300 automatische tests bij elke wijziging.

04Hoe het werkt

  1. LezenDe tekst, de echte linkbestemmingen, de afzender en, in Gmail, de volledige originele headers.
  2. ScorenEen meertalig model voor de tekst, twee Random Forests voor de links en de headers.
  3. ControlerenAuthenticatieresultaten en vier bronnen van dreigingsinformatie, vóór elk oordeel.
  4. UitleggenEen oordeel, een score per controle, de gevonden signalen en de woorden erachter, boven de e-mail.

05Uitproberen

Dit formulier gebruikt dezelfde server als de extensie. Er wordt niets opgeslagen, maar gebruik test-e-mails, geen privé-e-mails.

of Ctrl + Enter

Het oordeel, de score van elke controle en de woorden erachter verschijnen hier.

06Installeren

PhishLens staat nog niet in de Chrome Web Store: laad het zelf, dat duurt ongeveer twee minuten.

1. De extensie

  1. Download PhishLens-extension-….zip uit de nieuwste versie en pak het uit.
  2. Open chrome://extensions en zet de Ontwikkelaarsmodus aan (rechtsboven).
  3. Klik op Uitgepakte extensie laden en kies de uitgepakte map.
  4. Open een e-mail in Gmail of Outlook op het web en klik naast het onderwerp op Controleren met PhishLens.

2. Een server

  1. PhishLens Cloud (standaard): niets te doen.
  2. Uw eigen, privé: start hem met Docker en kies daarna Lokaal in de instellingen van de extensie.
huggingface-cli download AnzouKiona/phishlens-distilbert \
  --local-dir backend/model
cd backend && docker compose up --build

Python zonder Docker, configuratie en uitrol: zie de snelstartgids (in het Engels).

PhishLens installeren