Cyberattack Detection in Social Network Messages Based on Convolutional Neural Networks and NLP Techniques

IF 4 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Jorge E. Coyac-Torres, Grigori Sidorov, E. Aguirre-Anaya, Gerardo Hernández-Oregón
{"title":"Cyberattack Detection in Social Network Messages Based on Convolutional Neural Networks and NLP Techniques","authors":"Jorge E. Coyac-Torres, Grigori Sidorov, E. Aguirre-Anaya, Gerardo Hernández-Oregón","doi":"10.3390/make5030058","DOIUrl":null,"url":null,"abstract":"Social networks have captured the attention of many people worldwide. However, these services have also attracted a considerable number of malicious users whose aim is to compromise the digital assets of other users by using messages as an attack vector to execute different types of cyberattacks against them. This work presents an approach based on natural language processing tools and a convolutional neural network architecture to detect and classify four types of cyberattacks in social network messages, including malware, phishing, spam, and even one whose aim is to deceive a user into spreading malicious messages to other users, which, in this work, is identified as a bot attack. One notable feature of this work is that it analyzes textual content without depending on any characteristics from a specific social network, making its analysis independent of particular data sources. Finally, this work was tested on real data, demonstrating its results in two stages. The first stage detected the existence of any of the four types of cyberattacks within the message, achieving an accuracy value of 0.91. After detecting a message as a cyberattack, the next stage was to classify it as one of the four types of cyberattack, achieving an accuracy value of 0.82.","PeriodicalId":93033,"journal":{"name":"Machine learning and knowledge extraction","volume":" ","pages":""},"PeriodicalIF":4.0000,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Machine learning and knowledge extraction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/make5030058","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Social networks have captured the attention of many people worldwide. However, these services have also attracted a considerable number of malicious users whose aim is to compromise the digital assets of other users by using messages as an attack vector to execute different types of cyberattacks against them. This work presents an approach based on natural language processing tools and a convolutional neural network architecture to detect and classify four types of cyberattacks in social network messages, including malware, phishing, spam, and even one whose aim is to deceive a user into spreading malicious messages to other users, which, in this work, is identified as a bot attack. One notable feature of this work is that it analyzes textual content without depending on any characteristics from a specific social network, making its analysis independent of particular data sources. Finally, this work was tested on real data, demonstrating its results in two stages. The first stage detected the existence of any of the four types of cyberattacks within the message, achieving an accuracy value of 0.91. After detecting a message as a cyberattack, the next stage was to classify it as one of the four types of cyberattack, achieving an accuracy value of 0.82.
基于卷积神经网络和NLP技术的社交网络信息网络攻击检测
社交网络吸引了全世界许多人的注意。然而,这些服务也吸引了相当多的恶意用户,其目的是通过使用消息作为攻击向量来对其他用户实施不同类型的网络攻击,从而损害其他用户的数字资产。这项工作提出了一种基于自然语言处理工具和卷积神经网络架构的方法,以检测和分类社交网络消息中的四种类型的网络攻击,包括恶意软件、网络钓鱼、垃圾邮件,甚至是一种旨在欺骗用户向其他用户传播恶意消息的攻击,在这项工作中,这被确定为机器人攻击。这项工作的一个显著特点是,它分析文本内容,而不依赖于特定社交网络的任何特征,使其分析独立于特定的数据源。最后,这项工作在实际数据上进行了测试,分两个阶段展示了其结果。第一阶段检测到消息中存在四种类型的网络攻击中的任何一种,准确率值为0.91。在检测到一条消息是网络攻击后,下一阶段将其归类为四种网络攻击之一,准确率值为0.82。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
6.30
自引率
0.00%
发文量
0
审稿时长
7 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信