Benchmarking Large Language Models for Zero-shot and Few-shot Phishing URL Detection
Dieses Paper präsentiert einen umfassenden Benchmark zur Evaluierung der Wirksamkeit großer Sprachmodelle bei der Erkennung anspruchsvoller, KI-generierter Phishing-URLs durch Zero-Shot- und Few-Shot-Learning und zeigt auf, dass Few-Shot-Prompting die Leistung über mehrere Modelle hinweg signifikant verbessert, um der rasanten Eskalation von Phishing-Bedrohungen und dem Mangel an gelabelten Daten zu begegnen.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Stellen Sie sich das Internet wie eine riesige, geschäftige Stadt vor. Jahrelang haben die Sicherheitskräfte an den Toren (traditionelle Cybersicherheitstools) eine einfache Regel angewandt: „Wenn der Name einer Person auf unserer ‚Schwarzen Liste‘ steht, lassen wir sie nicht rein.“ Das funktioniert hervorragend bei bekannten Unruhestiftern. Aber vor kurzem ist eine neue Art von Kriminellen eingetroffen. Diese Kriminellen nutzen „Generative KI“, um perfekte gefälschte Ausweise zu fälschen und völlig neue, überzeugende Verkleidungen zu erschaffen, die man so noch nie gesehen hat. Die alte „Schwarze Liste“ ist gegen sie nutzlos, weil die Wachen diese Gesichter noch nie gesehen haben.
Dieses Papier ist wie ein Zeugnis für eine neue Art von Sicherheitswächter: Large Language Models (LLMs). Dies sind superintelligente KI-Systeme, die fast alles im Internet gelesen haben. Die Forscher wollten sehen, ob diese KI-Wächter eine gefälschte URL (eine Webadresse) allein durch das Betrachten erkennen können, selbst wenn sie diese spezifische Adresse noch nie zuvor gesehen haben.
So haben sie die Wächter getestet, unter Verwendung einfacher Analogien:
Die zwei Arten, die Wächter zu testen
Die Forscher testeten die KI-Wächter in zwei verschiedenen „Trainingsszenarien“:
- Zero-Shot (Das „Kaltlesen“): Stellen Sie sich vor, Sie übergeben einem Wächter das Foto eines Fremden und fragen: „Ist diese Person ein Krimineller?“, ohne ihm vorab irgendwelche Beispiele oder ein Handbuch zu geben. Der Wächter muss sich ganz auf sein allgemeines Wissen und seine Intuition verlassen.
- Few-Shot (Das „Zeigen-und-Erzählen“): Stellen Sie sich vor, Sie übergeben dem Wächter dasselbe Foto, aber dieses Mal zeigen Sie ihm zuerst drei Fotos von bekannten Kriminellen und drei Fotos von unschuldigen Menschen. Sie sagen: „Siehst du diese Bösen? Und siehst du diese Guten? Schau dir jetzt diese neue Person an. Ist sie eher wie die Bösen oder wie die Guten?“
Die Kontrahenten
Das Papier stellte drei der berühmtesten KI-Wächter gegeneinander:
- GPT-4o (von OpenAI)
- Claude-3.7 (von Anthropic)
- Grok-3 (von xAI)
Sie testeten diese Wächter mit einer massiven Liste von 10.000 Webadressen (die Hälfte waren echt, die Hälfte Phishing-Fallen), um zu sehen, wer den Unterschied am besten erkennt.
Was sie herausfanden
Die Ergebnisse waren wie ein überraschendes Rennen:
- „Zeigen-und-Erzählen“ gewann: In fast allen Fällen schnitten die Wächter viel besser ab, wenn man ihnen zuerst ein paar Beispiele gab (Few-Shot). Es ist so, als würde ein Detektiv besser darin werden, eine Fälschung zu erkennen, nachdem er einige echte Beispiele gesehen hat, worauf er achten muss.
- Der Gewinner: Grok-3 war der Champion. Wenn man ihm einige Beispiele gab, erledigte es mit der höchsten Genauigkeit (etwa 94 %). Es war am besten darin, „Nein“ zu schlechten Links zu sagen, ohne versehentlich auch zu guten Links „Nein“ zu sagen.
- Der Kompromiss: Es gab einen kleinen Haken. Als die Wächter vom „Kaltlesen“ zum „Zeigen-und-Erzählen“ wechselten, wurden sie strenger. Sie fingen zwar weniger „gute“ Links fälschlicherweise ab (was gut ist), aber sie übersahen auch ein paar mehr „böse“ Links als zuvor, als sie nur geraten haben. Dennoch stieg die Gesamtpunktzahl signifikant an.
- Das „Bösewicht“-Problem: Die Forscher testeten auch, was passiert, wenn die Stadt hauptsächlich aus guten Menschen besteht und nur 1 % böse sind (ein realistisches Szenario). Selbst in dieser schwierigen Situation hielten die KI-Wächter stand, besonders Grok-3, das sehr gut darin war, die Bösen selbst ohne jegliche Beispiele zu entdecken.
Das Fazal
Das Papier kommt zu dem Schluss, dass wir diese KI-Wächter nicht immer mit massiven Mengen an neuen Daten neu trainieren müssen, wann immer ein neuer Betrug auftaucht. Stattdessen können wir ihnen einfach ein paar schnelle Beispiele geben (Few-Shot Prompting), und sie können sich sofort anpassen, um neue, raffinierte Phishing-Links zu fangen.
Kurz gesagt: Wenn Sie möchten, dass eine KI eine neue Art von Internetbetrug erkennt, lassen Sie sie nicht einfach nur raten. Zeigen Sie ihr zuerst ein paar Beispiele dafür, wie ein Betrug aussieht, und sie wird zu einem viel schärferen Detektiv.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.