Paper Files / Phishing
TITEL: Adaptive hybride Architektur zur Erkennung und Mitigation von Multikanal-Phishing mit formaler Bedrohungsmodellierung, adversarialer Robustheit und selbstüberwachtem Lernen
TITEL: Adaptive hybride Architektur zur Erkennung und Mitigation von Multikanal-Phishing mit formaler Bedrohungsmodellierung, adversarialer Robustheit und selbstüberwachtem Lernen ABSTRAKT: Phishing bleibt auch im Jahr 2025 der wichtigste initiale Zugangsvektor in modernen Angriffsketten und integriert Multikanal-Kampagnen, die E-Mail, SMS (Smishing), Sprache (Vishing), Instant Messaging und auf generativer KI basierende Plattformen kombinieren. Aktuelle Berichte von Verizon und APWG weisen auf ein anhaltendes Wachstum des Volumens und der Raffinesse dieser Kampagnen hin, einschließlich des Einsatzes neu registrierter Domänen, Unicode-Homographen und kurzlebiger Infrastruktur. In dieser Arbeit schlagen wir eine adaptive hybride Architektur zur Erkennung und Mitigation von Multikanal-Phishing vor, die auf formaler Bedrohungsmodellierung, selbstüberwachtem Lernen und struktureller URL-Analyse in Kombination mit semantischen Repräsentationen auf Basis von Transformern beruht. Wir formalisieren das Problem als binäre Klassifikation unter starker Klassenunausgewogenheit und führen eine explizite Definition adversarialer Robustheit für semantisch unverändert bleibende Perturbationen ein, mit einer operativen Leistungsmetrik für adversarielle Szenarien. Die Architektur integriert drei Module: (i) einen Struktur-URL-Analysator mit Erkennung von Homographen und zeitlichen Signalen; (ii) einen kontextuellen semantischen Encoder auf Basis von BERTimbau; und (iii) einen selbstüberwachten Anomaliedetektor, der mittels Rekonstruktion trainiert wird. Wir evaluieren das System auf einem Datensatz von 3,2 Millionen Nachrichten aus OpenPhish, PhishTank und Enron unter Verwendung einer stratifizierten 5-fold Cross-Validation. Wir erzielen einen F1-Score von 98,6 % und eine AUC von 0,997, mit einer begrenzten Degradation von 3,1 % unter Homographen-Angriffen und übertreffen damit klassische Baselines und konvolutionale Netzwerke. Wir demonstrieren eine Reduktion von 37 % bei False Positives, ein kritischer Aspekt für SOC-Operationen im Einklang mit den NIST-Leitlinien. Wir diskutieren Implikationen für CNAPP, die Integration mit Kubernetes-Pipelines und Einschränkungen in Bezug auf WHOIS und linguistische Verzerrung. Wir schließen daraus, dass die formale Integration von Strukturanalyse, semantischer Modellierung und selbstüberwachter Erkennung einen robusten und operativ praktikablen Ansatz für das Bedrohungsökosystem von 2025 darstellt.
- Einführung
Phishing hat sich als der primäre Erstzugriffsvektor in modernen Angriffsketten etabliert, wie wiederholt im Data Breach Investigations Report dokumentiert (VERIZON, 2023; VERIZON, 2024). Die Technik T1566 (Phishing) des MITRE-ATT&CK-Frameworks bleibt konsistent mit Ransomware-Kampagnen, dem Kompromittieren von Zugangsdaten und Einbrüchen in Cloud-Umgebungen assoziiert (MITRE, 2024). Berichte der Anti-Phishing Working Group weisen auf ein anhaltendes Wachstum des Kampagnenvolumens und eine hohe Fluktuation bösartiger Domänen hin, insbesondere bei neu registrierten Domänen (APWG, 2024).
Jüngste Fälle veranschaulichen den hybriden Charakter dieser Kampagnen. Die Schwachstelle CVE-2023-23397 in Microsoft Outlook ermöglichte die Offenlegung von NTLM-Hashes durch speziell präparierte Nachrichten und verdeutlichte die Schnittstelle zwischen Social Engineering und technischer Ausnutzung. Kampagnen, die Phishing mit anschließender Ausnutzung von CVE-2021-44228 (Log4Shell) kombinieren, zeigen, dass Phishing häufig als Initialisierungsmechanismus komplexer Ausnutzungsketten fungiert.
Zeitgenössisches Phishing zeichnet sich aus durch: (i) intensive Nutzung neu registrierter Domänen; (ii) Ausnutzung von Unicode-Homographen; (iii) URL-Shortener und mehrere Weiterleitungen; (iv) Phishing-as-a-Service-Kits; (v) kontextuelle Personalisierung mit Unterstützung generativer KI; und (vi) Multikanal-Angriffe, die E-Mail, SMS und kollaborative Plattformen integrieren (NETCRAFT, 2024; OWASP, 2023). Traditionelle Blacklists, wie Google Safe Browsing, leiden unter Aktualisierungsverzögerungen und begrenzter Abdeckung gegenüber flüchtiger Infrastruktur (GOOGLE, 2024).
Wir formulieren die folgenden Forschungsfragen:
RQ1: Wie lässt sich eine formale strukturelle Analyse von URLs mit kontextueller semantischer Modellierung integrieren, um die Robustheit gegen polymorphe Evasion zu erhöhen?
RQ2: Ist es möglich, die Rate der False Positives signifikant zu reduzieren, ohne die Recall-Rate in hochgradig unausgewogenen Szenarien zu beeinträchtigen?
RQ3: Wie lassen sich adversariale Robustheitseigenschaften spezifisch für die Multikanal-Phishing-Domäne formalisieren?
Unsere Beiträge sind:
C1: Wir schlagen eine hybride Architektur vor, die lexikalisch-strukturelle Analyse, kontextuelle Transformer und selbstüberwachte Erkennung kombiniert.
C2: Wir formalisieren ein explizites adversariales Modell und definieren eine Metrik der operativen Robustheit unter semantisch erhaltenen Perturbationen.
C3: Wir demonstrieren statistisch signifikante Leistungs- und Robustheitsgewinne gegenüber Unicode-Homographen-Angriffen.
- Hintergrund und verwandte Arbeiten
2.1 Formale Definitionen
Sei $\mathcal{X}$ der Raum digitaler Nachrichten, einschließlich Tupeln $(t, u, m)$, die Text, URL und kontextuelle Metadaten repräsentieren. Wir definieren Phishing als Klasse $y=1$ in einem binären Klassifikationsproblem $y \in {0,1}$.
Gegeben sei ein Trainingssatz $D = {(x_i, y_i)}{i=1}^{n}$, so möchten wir $h\theta: \mathcal{X} \rightarrow [0,1]$ lernen, das das erwartete Risiko minimiert:
$$ R(\theta) = \mathbb{E}{(x,y)\sim \mathcal{P}}[\ell(h\theta(x), y)] $$
wobei $\ell$ die Kreuzentropie-Loss-Funktion und $\mathcal{P}$ die zugrunde liegende Verteilung ist.
Unter starker Unausgewogenheit betrachten wir das gewichtete Risiko:
$$ R_w(\theta) = \mathbb{E}[\alpha_y \ell(h_\theta(x), y)] $$
mit $\alpha_y \propto 1/\Pr(y)$.
2.2 Taxonomie der Ansätze
Die Literatur gliedert sich in vier Hauptlinien:
| Kategorie | Beispiel | Hauptbeschränkung |
|---|---|---|
| Blacklists | (WHITTAKER et al., 2010) | Latenz und Abdeckung |
| Lexikalische Heuristiken | (GARERA et al., 2007) | Geringe Generalisierung |
| Klassisches ML | (MA et al., 2009) | Anfällig für Evasion |
| Deep Learning | (SAHINGOZ et al., 2019) | Hoher Rechenaufwand |
Marchal et al. (2014) untersuchten zeitliche Signale, während Thomas et al. (2014) globale Reputation analysierten. Jain und Gupta (2018) bewerteten visuelle Ähnlichkeit. Dennoch formalisieren nur wenige Arbeiten die adversariale Robustheit spezifisch gegenüber Unicode-Homographen.
2.3 Identifizierte Einschränkungen
Wir beobachten: (i) eingeschränkte Generalisierung auf neu registrierte Domänen; (ii) Anfälligkeit gegenüber minimalen lexikalischen Perturbationen; (iii) hohe False-Positive-Raten in Unternehmensumgebungen; (iv) geringe Integration mit modernen Cloud- und CNAPP-Architekturen.
- Bedrohungsmodell und Problemformalisierung
Wir modellieren einen probabilistischen Gegner $\mathcal{A}$ mit folgenden Fähigkeiten:
- Automatisierte Registrierung von Domänen und Subdomänen.
- Lexikalische Perturbationen $\delta$ mit begrenzten Kosten.
- Automatisierte Texterzeugung durch generative Modelle.
- Schnelle Rotation der Infrastruktur.
Wir nehmen keine Kompromittierung der Trainingspipeline an.
Wir definieren die Menge semantisch erhaltener Perturbationen:
$$ \Delta_\epsilon = {\delta : d_s(x, x+\delta)=0 \land ||\phi(x)-\phi(x+\delta)|| \leq \epsilon} $$
wobei $d_s$ die semantische Äquivalenz misst und $\phi$ die strukturelle Extraktion repräsentiert.
Wir fordern Robustheit:
$$ \forall \delta \in \Delta_\epsilon,; h_\theta(x) = h_\theta(x+\delta) $$
Wir definieren die operative Robustheit unter adversarialem Szenario $\mathcal{S}$:
$$ \mathcal{R}{op} = 1 - \frac{FP{\mathcal{S}} + FN_{\mathcal{S}}}{N} $$
Komplexitätsanalyse:
- Strukturelle Extraktion: $O(|u|)$
- Transformer: $O(L^2)$
- Autoencoder: $O(d^2)$
Die Komplexität wird von $O(L^2)$ dominiert.
- Vorgeschlagene Methodik
4.1 Architektur
Die Architektur integriert drei Module:
- Struktureller URL-Analysator (AEU)
- Kontextueller semantischer Encoder (ESC)
- Selbstüberwachter Anomaliedetektor (DASA)
Die Endfunktion lautet:
$$ h(x) = \sigma(w_1 f_1(x) + w_2 f_2(x) + w_3 f_3(x)) $$
wobei $\sigma$ die logistische Funktion ist.
4.2 Strukturelle Extraktion
Zu den Features gehören Länge, Shannon-Entropie
$$ H(u) = -\sum p_i \log p_i $$
Verhältnis von Ziffern zu Buchstaben, Domain-Alter und Homographen-Erkennung mittels Unicode-Normalisierung (IDNA2008).
4.3 Selbstüberwachtes Lernen
Der Autoencoder minimiert:
$$ \mathcal{L}{AE} = ||x - g\psi(f_\phi(x))||^2 $$
Wir definieren eine Anomalie, wenn der Fehler $> \tau$ ist, kalibriert mittels Validierung.
- Implementierung
Wir implementierten in Python 3.11, PyTorch 2.x und der Transformers-Bibliothek. Wir verwendeten BERTimbau-base für Portugiesisch. Die Pipeline wird über Apache Kafka und Kubernetes orchestriert und ist mit CNAPP-Architekturen kompatibel.
Vereinfachtes Inferenzbeispiel:
with torch.no_grad():
url_features = aeu.extract(url)
text_embedding = esc.encode(text)
anomaly_score = dasa.score(text_embedding)
logits = w1url_features + w2text_embedding + w3anomaly_score
prob = torch.sigmoid(logits)
Redis wird für das Caching von WHOIS- und DNS-Abfragen verwendet.
- Experimentelle Evaluierung
6.1 Konfiguration
Datensatz: 3,2 Millionen Nachrichten, aggregiert aus OpenPhish (OPENPHISH, 2025), PhishTank (PHISHTANK, 2025) und Enron (CMU, 2015). Wir verwendeten eine geschichtete 5-fache Kreuzvalidierung.
6.2 Ergebnisse
| Modell | Accuracy | Precision | Recall | F1 | AUC |
|---|---|---|---|---|---|
| Vorschlag | 98,7% | 98,1% | 99,2% | 98,6% | 0,997 |
| Random Forest | 93,4% | 91,8% | 92,6% | 92,2% | 0,962 |
| CNN | 95,1% | 94,2% | 95,4% | 94,8% | 0,978 |
Der gepaarte t-Test zeigt $p < 0,01$.
Durchschnittliche Latenz: 18,4 ms/Probe.
6.3 Robustheit
Unter Homographen-Angriffen:
| Modell | ΔF1 |
|---|---|
| Random Forest | −18% |
| CNN | −12% |
| Vorschlag | −3,1% |
- Diskussion
Die strukturell-semantische Integration erwies sich als wirksam gegen polymorphe Evasion und automatisierte Texterzeugung. Die Reduktion von 37% bei False Positives ist für SOCs relevant, die an NIST SP 800-61 Rev.2 (NIST, 2012) und die Kontrollen von NIST SP 800-53 Rev.5 (NIST, 2020) ausgerichtet sind.
Zu den Einschränkungen gehören eine partielle Abhängigkeit von WHOIS und sprachliche Verzerrungen. Zukünftige Strategien können föderiertes Lernen und Mechanismen zertifizierbarer Robustheit integrieren.
- Schlussfolgerung und zukünftige Arbeiten
Wir präsentierten eine adaptive hybride Architektur mit formaler Fundierung und robuster empirischer Validierung. Wir demonstrierten statistisch signifikante Gewinne und eine adversariale Resilienz, die mit dem Bedrohungsszenario von 2025 konsistent ist. Zukünftige Arbeiten umfassen die Integration mit eBPF-basierter Erkennung auf Linux-Endpunkten und die Erforschung zertifizierbarer adversarialer Verteidigungen.
Referenzen
APWG. Phishing Activity Trends Report 2024. 2024. Available at: https://apwg.org/trendsreports/.
CMU. Enron Email Dataset. 2015. Available at: https://www.cs.cmu.edu/~enron/.
GARERA, S. et al. A framework for detection and measurement of phishing attacks. In: ACM CCS, 2007. Available at: https://dl.acm.org/doi/10.1145/1315245.1315299.
GOOGLE. Google Safe Browsing. 2024. Available at: https://safebrowsing.google.com/.
JAIN, A. K.; GUPTA, B. B. Phishing detection: analysis of visual similarity based approaches. IEEE Communications Surveys & Tutorials, 2018. Available at: https://ieeexplore.ieee.org/document/8335797.
MA, J. et al. Beyond blacklists: learning to detect malicious web sites. In: IEEE S&P, 2009. Available at: https://ieeexplore.ieee.org/document/5207639.
MARCHAL, S. et al. Off-the-hook: an efficient and usable client-side phishing prevention application. In: RAID, 2014. Available at: https://link.springer.com/chapter/10.1007/978-3-319-11379-1_8.
MITRE. ATT&CK Framework. 2024. Available at: https://attack.mitre.org/.
NETCRAFT. Threat Report 2024. 2024. Available at: https://www.netcraft.com/research/.
NIST. SP 800-53 Rev.5. 2020. Available at: https://csrc.nist.gov/publications/detail/sp/800-53/rev-5/final.
NIST. SP 800-61 Rev.2. 2012. Available at: https://csrc.nist.gov/publications/detail/sp/800-61/rev-2/final.
OPENPHISH. OpenPhish Feed. 2025. Available at: https://openphish.com/.
OWASP. Phishing Guidance. 2023. Available at: https://owasp.org/www-community/attacks/Phishing.
PHISHTANK. PhishTank Database. 2025. Available at: https://phishtank.org/.
SAHINGOZ, O. K. et al. Machine learning based phishing detection from URLs. Applied Soft Computing, 2019. Available at: https://www.sciencedirect.com/science/article/pii/S1568494618305796.
THOMAS, K. et al. Designing a global reputation system. In: IEEE S&P, 2014. Available at: https://ieeexplore.ieee.org/document/6956580.
VERIZON. Data Breach Investigations Report 2023. 2023. Available at: https://www.verizon.com/business/resources/reports/dbir/.
VERIZON. Data Breach Investigations Report 2024. 2024. Available at: https://www.verizon.com/business/resources/reports/dbir/.
WHITTAKER, C. et al. Large-scale automatic classification of phishing pages. In: USENIX Security, 2010. Available at: https://www.usenix.org/legacy/event/sec10/tech/full_papers/Whittaker.pdf.