利用机器学习方法检测不同Windows PE恶意软件

IF 0.4 Q4 ENGINEERING, MULTIDISCIPLINARY
Aynur Koçak, Esra Söğüt, Mustafa Alkan, O. A. Erdem
{"title":"利用机器学习方法检测不同Windows PE恶意软件","authors":"Aynur Koçak, Esra Söğüt, Mustafa Alkan, O. A. Erdem","doi":"10.2339/politeknik.1207704","DOIUrl":null,"url":null,"abstract":"The types and application areas of cyber attacks are increasing and diversifying. Accordingly, the effects of attacks are constantly increasing or changing every moment. Among the attacks, malware attacks also have diversified and gained a wide place in the cyber world. With the use of different techniques and methods, there are problems in detecting and preventing malware attacks. These problems cause the systems' cyber security not to be fully ensured. Due to these situations, different malware attacks are discussed in the study, and the effects of attacks on Windows security are examined. A test-bed called AyEs has been prepared. Different attacks have been carried out, such as screenshots, vnc, aimed at hijacking or corrupting the victim system. The AyEs dataset was created by listening to the system network packets obtained due to the attacks. The dataset was preprocessed and made suitable for analysis. Machine learning methods such as Naive Bayes, J48, BayesNet, IBk, AdaBoost and LogitBoost were used on the dataset to detect malware attacks. J48 and IBk methods, which were found to provide high performance as a result of the analyzes, were suggested in the study. In this way, detection systems suitable for possible attack situations against Windows systems will be implemented easily and effectively. In addition to attack detection, an active role will be assumed in determining the type of attack.","PeriodicalId":44937,"journal":{"name":"Journal of Polytechnic-Politeknik Dergisi","volume":" ","pages":""},"PeriodicalIF":0.4000,"publicationDate":"2023-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Detection of Different Windows PE Malware Using Machine Learning Methods\",\"authors\":\"Aynur Koçak, Esra Söğüt, Mustafa Alkan, O. A. Erdem\",\"doi\":\"10.2339/politeknik.1207704\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The types and application areas of cyber attacks are increasing and diversifying. Accordingly, the effects of attacks are constantly increasing or changing every moment. Among the attacks, malware attacks also have diversified and gained a wide place in the cyber world. With the use of different techniques and methods, there are problems in detecting and preventing malware attacks. These problems cause the systems' cyber security not to be fully ensured. Due to these situations, different malware attacks are discussed in the study, and the effects of attacks on Windows security are examined. A test-bed called AyEs has been prepared. Different attacks have been carried out, such as screenshots, vnc, aimed at hijacking or corrupting the victim system. The AyEs dataset was created by listening to the system network packets obtained due to the attacks. The dataset was preprocessed and made suitable for analysis. Machine learning methods such as Naive Bayes, J48, BayesNet, IBk, AdaBoost and LogitBoost were used on the dataset to detect malware attacks. J48 and IBk methods, which were found to provide high performance as a result of the analyzes, were suggested in the study. In this way, detection systems suitable for possible attack situations against Windows systems will be implemented easily and effectively. In addition to attack detection, an active role will be assumed in determining the type of attack.\",\"PeriodicalId\":44937,\"journal\":{\"name\":\"Journal of Polytechnic-Politeknik Dergisi\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.4000,\"publicationDate\":\"2023-04-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Polytechnic-Politeknik Dergisi\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2339/politeknik.1207704\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Polytechnic-Politeknik Dergisi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2339/politeknik.1207704","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

摘要

网络攻击的类型和应用领域正在增加和多样化。因此,攻击的影响每时每刻都在不断增加或变化。在这些攻击中,恶意软件攻击也变得多样化,并在网络世界中占据了广泛的地位。随着不同技术和方法的使用,在检测和预防恶意软件攻击方面存在问题。这些问题导致系统的网络安全无法得到充分保证。由于这些情况,本研究讨论了不同的恶意软件攻击,并考察了攻击对Windows安全的影响。一个名为AyEs的试验台已经准备就绪。已经进行了不同的攻击,如截屏、vnc,旨在劫持或破坏受害者系统。AyEs数据集是通过监听由于攻击而获得的系统网络数据包来创建的。数据集经过预处理,适合进行分析。在数据集上使用了Naive Bayes、J48、BayesNet、IBk、AdaBoost和LogitBoost等机器学习方法来检测恶意软件攻击。研究中提出了J48和IBk方法,通过分析发现它们提供了高性能。这样,适用于针对Windows系统的可能攻击情况的检测系统将轻松有效地实现。除了攻击检测外,还将在确定攻击类型方面发挥积极作用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Detection of Different Windows PE Malware Using Machine Learning Methods
The types and application areas of cyber attacks are increasing and diversifying. Accordingly, the effects of attacks are constantly increasing or changing every moment. Among the attacks, malware attacks also have diversified and gained a wide place in the cyber world. With the use of different techniques and methods, there are problems in detecting and preventing malware attacks. These problems cause the systems' cyber security not to be fully ensured. Due to these situations, different malware attacks are discussed in the study, and the effects of attacks on Windows security are examined. A test-bed called AyEs has been prepared. Different attacks have been carried out, such as screenshots, vnc, aimed at hijacking or corrupting the victim system. The AyEs dataset was created by listening to the system network packets obtained due to the attacks. The dataset was preprocessed and made suitable for analysis. Machine learning methods such as Naive Bayes, J48, BayesNet, IBk, AdaBoost and LogitBoost were used on the dataset to detect malware attacks. J48 and IBk methods, which were found to provide high performance as a result of the analyzes, were suggested in the study. In this way, detection systems suitable for possible attack situations against Windows systems will be implemented easily and effectively. In addition to attack detection, an active role will be assumed in determining the type of attack.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Polytechnic-Politeknik Dergisi
Journal of Polytechnic-Politeknik Dergisi ENGINEERING, MULTIDISCIPLINARY-
自引率
33.30%
发文量
125
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信