Design and Implementation of an System for Automatic Phishing Platform Saturation
| dc.contributor.advisor | Partila, Pavol | |
| dc.contributor.author | Mushkalov, Nikita | |
| dc.contributor.referee | Plucar, Jan | |
| dc.date.accepted | 2026-06-03 | |
| dc.date.accessioned | 2026-09-02T14:41:30Z | |
| dc.date.available | 2026-09-02T14:41:30Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | This thesis presents the design, implementation, and evaluation of an automated system for active defense against phishing attacks using platform saturation. Unlike traditional detection-centric approaches, the proposed system actively degrades the value of data collected by attackers by automatically submitting realistic, synthetically generated information into phishing forms. The system integrates large language models (LLaMA 3.1, GPT-5-mini) for phishing page detection, language identification, registration page recognition, and semantic field classification. A hybrid field recognition layer combines rule-based heuristics with LLM inference. A Playwright-based automation module with an LLM-driven multi-step orchestrator performs autonomous form filling, submission, and email verification via disposable temporary email addresses. The system was evaluated on a public phishing dataset and on purpose-built test registration website. The phishing detection module achieved an F1 score of 0.750 (GPT-5-mini), registration page recognition reached 0.986 F1, while field detection achieved 0.582 accuracy, identifying remaining robustness challenges. The automation module successfully completed full registration cycles including email verification in controlled laboratory conditions. The results demonstrate that LLM-based saturation is technically feasible and offers a complementary active defense strategy worthy of further research. | en |
| dc.description.abstract | Tato diplomová práce se zabývá návrhem, implementací a vyhodnocením automatizovaného systému pro aktivní obranu proti phishingovým útokům pomocí saturace phishingových platforem. Na rozdíl od tradičních detekčních přístupů navrhovaný systém aktivně snižuje hodnotu dat získaných útočníky tím, že automaticky odesílá realistická, synteticky generovaná data do phishingových formulářů. Systém integruje velké jazykové modely (LLaMA 3.1, GPT-5-mini) pro detekci phishingových stránek, identifikaci jazyka, rozpoznání registračních stránek a sémantickou klasifikaci polí. Hybridní vrstva pro rozpoznávání polí kombinuje heuristiky založené na pravidlech s inferencí velkých jazykových modelů. Automatizační modul založený na Playwright s orchestrátorem řízeným velkým jazykovým modelem provádí autonomní vyplňování formulářů, odesílání a e-mailové ověření prostřednictvím dočasných e-mailových adres. Systém byl vyhodnocen na veřejném phishingovém datovém souboru a na účelově vytvořených testovacích registračních webových stránkách. Modul detekce phishingu dosáhl F1 skóre 0,750 (GPT-5-mini), rozpoznání registrační stránky dosáhlo F1 0,986, zatímco detekce polí dosáhla přesnosti 0,582, což odhaluje zbývající problémy s robustností. Automatizační modul úspěšně dokončil plné registrační cykly včetně e-mailového ověření v kontrolovaných laboratorních podmínkách. Výsledky ukazují, že saturace založená na velkých jazykových modelech je technicky proveditelná a představuje doplňkovou aktivní obrannou strategii hodnou dalšího výzkumu. | cs |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 4100079 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | MUS0136_FEI_N0612A140004_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160846 | |
| dc.language.iso | en | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | phishing | en |
| dc.subject | platform saturation | en |
| dc.subject | active defense | en |
| dc.subject | large language models | en |
| dc.subject | synthetic data | en |
| dc.subject | web automation | en |
| dc.subject | cybersecurity | en |
| dc.subject | deception technology | en |
| dc.subject | form filling | en |
| dc.subject | Temp-Mail | en |
| dc.subject | phishing | cs |
| dc.subject | saturace platforem | cs |
| dc.subject | aktivní obrana | cs |
| dc.subject | velké jazykové modely | cs |
| dc.subject | syntetická data | cs |
| dc.subject | webová automatizace | cs |
| dc.subject | kybernetická bezpečnost | cs |
| dc.subject | deceptivní technologie | cs |
| dc.subject | vyplňování formulářů | cs |
| dc.subject | Temp-Mail | cs |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informační a komunikační bezpečnost | cs |
| dc.title | Design and Implementation of an System for Automatic Phishing Platform Saturation | en |
| dc.title.alternative | Návrh a implementace systému pro automatickou saturaci phishingových platforem | cs |
| dc.type | Diplomová práce | cs |
| local.files.count | 6 | |
| local.files.size | 5748244 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- MUS0136_FEI_N0612A140004_2026.pdf
- Size:
- 3.91 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- MUS0136_FEI_N0612A140004_2026_zadani.pdf
- Size:
- 158.8 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- MUS0136_FEI_N0612A140004_2026_priloha.7z
- Size:
- 1.01 MB
- Format:
- Unknown data format
- Description:
- Příloha
Loading...
- Name:
- MUS0136_FEI_N0612A140004_2026_posudek_vedouci_Partila_Pavol.pdf
- Size:
- 197.05 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Partila, Pavol
Loading...
- Name:
- MUS0136_FEI_N0612A140004_2026_posudek_oponent_Plucar_Jan.pdf
- Size:
- 161.6 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Plucar, Jan