← Nieuwste papers
🤖 AI

PhreshPhish: A Real-World, High-Quality, Large-Scale Phishing Website Dataset and Benchmark

Dit paper introduceert PhreshPhish, een groot en hoogwaardig dataset en benchmark voor phishingwebsites die bestaande beperkingen zoals datalekken en onrealistische basispercentages aanpakt om realistischere evaluaties van detectiemodellen mogelijk te maken.

Oorspronkelijke auteurs: Thomas Dalton, Hemanth Gowda, Girish Rao, Sachin Pargi, Alireza Hadj Khodabakhshi, Joseph Rombs, Stephan Jou, Manish Marwah

Gepubliceerd 2026-02-13
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Thomas Dalton, Hemanth Gowda, Girish Rao, Sachin Pargi, Alireza Hadj Khodabakhshi, Joseph Rombs, Stephan Jou, Manish Marwah

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

PhreshPhish: De Grote, Schone Visvangst voor de Strijd tegen Phishing

Stel je voor dat phishing (het stelen van gegevens via nep-websites) een enorme, chaotische visvangst is. De criminelen gooien duizenden nepvissen (nep-websites) in de oceaan, en onze taak als beveiligingsexperts is om die vissen te vangen en te herkennen voordat ze de mensen in de boot (de internetgebruikers) opeten.

Het probleem tot nu toe was dat de "visnetten" (de datasets die onderzoekers gebruikten) vol zaten met rotte vis, drijfhout en zelfs vissen die al in het net zaten voordat we begonnen. Daardoor leek het alsof onze visserij-technieken (de AI-modellen) heel goed waren, maar in de echte wereld faalden ze.

Dit paper introduceert PhreshPhish: een nieuw, super-vers en gigantisch visnet dat eindelijk eerlijk is.

Hier is hoe het werkt, vertaald in alledaagse taal:

1. Het Probleem: De "Rotte" Visnetten

Vroeger waren de datasets die onderzoekers gebruikten als een visnet dat ze in een modderpoel hadden gegooid.

  • Te klein: Er waren niet genoeg vissen om een goed beeld te krijgen.
  • Te oud: De vissen waren al maanden geleden gevangen, terwijl criminelen hun trucs elke dag veranderen.
  • Lekken: Vaak zaten dezelfde vissen (of bijna dezelfde) zowel in het "oefen-net" als in het "test-net". Het was alsof je een student een proefexamen geeft met de antwoorden erbij. De student scoort perfect, maar faalt op het echte examen.
  • Onrealistisch: De datasets hadden vaak 50% nepvissen en 50% echte vissen. In de echte wereld is dat ratio 1 op 10.000. Je kunt een model niet trainen op een situatie die nooit bestaat.

2. De Oplossing: PhreshPhish

De auteurs van dit paper (van OpenText) hebben een nieuw, super-krachtig visnet gebouwd. Ze hebben dit in 17 maanden gedaan, met een team dat 24/7 aan het vissen was.

Hoe hebben ze het zo schoon gemaakt?
Stel je voor dat je een grote berg vis hebt gevangen. Je moet er nu voor zorgen dat alleen de verse vissen overblijven.

  • De Robot-Filter (Automatisch): Een robot kijkt eerst naar de vissen. Als een vis een "404 Foutmelding" heeft of een "Verboden" bordje, gooit hij die direct weg.
  • De Menselijke Keurmeester (Handmatig): Daarna nemen mensen een kijkje. Ze kijken naar een "prototype" (een voorbeeldvis) uit een groepje. Als die vis rot is, gooien ze het hele groepje weg. Dit is slim: ze hoeven niet elke vis apart te bekijken, maar alleen de vertegenwoordiger.
  • De PII-Verwijderaar: Ze verwijderen ook vis met gevoelige informatie (zoals telefoonnummers of namen van echte mensen) om privacy te beschermen, maar houden wel de nepvissen die eruit zien als echte sites (want die moeten we leren herkennen).

Het resultaat? Een dataset met 617.000 websites (250.000 nep en 367.000 echt). Dat is veel groter en veel schoner dan wat er voorheen beschikbaar was.

3. De Nieuwe "Examen Zaal": De Benchmark

Dit is misschien wel het belangrijkste deel. De auteurs zeggen: "Het is niet genoeg om alleen een goede dataset te hebben; we moeten ook een eerlijk examen maken."

Ze hebben een reeks benchmark-datasets gemaakt. Dit zijn speciale testsets die erop zijn gericht om modellen echt op de proef te stellen:

  • Geen Cheaten: Ze zorgen ervoor dat er geen "lekkage" is. Geen enkele website in de testset komt voor in de trainset.
  • Moeilijker maken: Ze verwijderen de "gemakkelijke" vissen. Als een model een nep-site heel makkelijk herkent, wordt die weggegooid. Zo blijven alleen de lastige, slimme nep-sites over.
  • De Realiteit: In de echte wereld is phishing zeldzaam. Als je 10.000 websites bezoekt, is er misschien maar 1 nep. De oude datasets hadden vaak 50% nep. De nieuwe benchmarks hebben ratios van 0,05% tot 5%. Dit is de echte "oceanische" realiteit.

Het verrassende resultaat:
Toen ze hun modellen testten op deze nieuwe, eerlijke benchmarks, zagen ze iets opvallends:

  • Op de oude, "gemakkelijke" datasets scoorden modellen fantastisch (99% goed).
  • Op de nieuwe, realistische benchmarks (met weinig nepvissen) zakte de prestatie drastisch.
  • De les: Veel modellen die in de papers "super" leken, waren eigenlijk gewoon heel goed in het herkennen van de "gemakkelijke" vissen in de oude datasets. Ze faalden in de echte wereld.

4. De Winnaars

Ze hebben verschillende "visserij-methoden" (AI-modellen) getest:

  • De Simpele Visser (Lineair Model): Werkt okay, maar mist de subtiele details.
  • De LLM (Grote Taalmodel): Denk aan een slimme chatbot die de tekst leest. Dit werkt verrassend slecht in deze test, waarschijnlijk omdat de chatbot niet specifiek is getraind op deze taak (zero-shot) en de "vis" te snel is.
  • De Winnaar (GTE Model): Een model dat is getraind om de betekenis van tekst en URL's te begrijpen. Dit model bleef het beste presteren, zelfs in de moeilijke, realistische scenario's.

Conclusie: Waarom is dit belangrijk?

Voorheen was het alsof we trainden voor een marathon op een loopband met een constante snelheid. Nu hebben we een dataset die de echte wereld nabootst: modder, wind, hellingen en onverwachte obstakels.

PhreshPhish is een openbaar cadeau aan de wereld. Het stelt onderzoekers in staat om hun beveiligingsmodellen op een eerlijke manier te testen. Als een model het goed doet op PhreshPhish, betekent het dat het waarschijnlijk ook echt mensen kan beschermen in de echte wereld.

Kortom: Ze hebben de visnetten schoongemaakt, de vissen gekeurd, en een eerlijk examen gemaakt zodat we eindelijk kunnen zien wie er echt goed is in het vangen van phishing.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →