Details

Title: Обнаружение фишинговых атак с использованием моделей обработки естественного языка: выпускная квалификационная работа специалиста: направление 10.05.03 «Информационная безопасность автоматизированных систем» ; образовательная программа 10.05.03_08 «Анализ безопасности информационных систем»
Creators: Курапова Юлия Алексеевна
Scientific adviser: Лаврова Дарья Сергеевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: обнаружение фишинговых атак; обработка естественного языка; машинное обучение; мультиязычные модели; phishing attack detection; natural language processing; machine learning; multilingual models
Document type: Specialist graduation qualification work
File type: PDF
Language: Russian
Level of education: Specialist
Speciality code (FGOS): 10.05.03
Speciality group (FGOS): 100000 - Информационная безопасность
DOI: 10.18720/SPBPU/3/2024/vr/vr24-1682
Rights: Доступ по паролю из сети Интернет (чтение)
Additionally: New arrival
Record key: ru\spstu\vkr\28937

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Целью работы является выявление попыток реализации фишинговых атак, основываясь на анализе текстовых сообщений, распространяемых по сети посредством электронной почты. Задачи, решаемые в ходе исследования: 1. Систематизировать фишинговые атаки в зависимости от особенностей их реализации. 2. Исследовать методы обнаружения фишинговых атак, определить их достоинства и недостатки. 3. Разработать подход к выявлению фишинговых атак, базирующийся на модели обработки естественного языка. 4. Оценить точность обнаружения фишинговых атак разработанным подходом на примере анализа текстовых сообщений электронной почты. В ходе работы были исследованы основные виды фишинговых атак и их методы обнаружения, выделены достоинства и недостатки. Также были изучены подходы, использующие модели обработки естественного языка в области обнаружения фишинговых атак. В результате работы был представлен подход, который способен анализировать текстовый контент, поступающий на электронную почту на английском и русском языках. Проведен эксперимент на тестовом наборе данных, в результате которого было установлено, что предложенный подход обладает высокой точностью для задачи обнаружения фишинговых сообщений электронной почты.  Полученные результаты могут служить основой для создания программного решения, дополнительно защищающего от фишинговых атак.

The purpose of the study is to identify attempts to implement phishing attacks based on the analysis of text messages distributed over the network via e-mail. The research set the following goals: 1. Systematize phishing attacks based on their implementation features. 2. Investigate phishing attack detection methods, identifying their advantages and disadvantages. 3. Develop an approach to detecting phishing attacks based on a natural language processing model. 4. Evaluate the accuracy of detecting phishing attacks using the developed approach based on the example of analyzing text e-mail messages. During the work, the main types of phishing attacks and their detection methods were investigated, with their advantages and disadvantages highlighted. Approaches utilizing natural language processing models for phishing attack detection were also examined. As a result of the work, an approach was presented that can analyze text content received via email in both English and Russian languages. An experiment was conducted on a test dataset, which established that the proposed approach has high accuracy for the task of detecting phishing email messages. The obtained results can serve as a foundation for developing a software solution that provides additional protection against phishing attacks.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
Internet Authorized users SPbPU Read
-> Internet Anonymous

Usage statistics

stat Access count: 3
Last 30 days: 3
Detailed usage statistics