Decision-Making Method for Estimating Malware Risk Index
Source abstract
Abstract
Most recent cyberattacks have employed new and diverse malware. Various static and dynamic analysis methods are being introduced to detect and defend against these attacks. The malware that is detected by these methods includes advanced present threat (APT) attacks, which allow additional intervention by attackers. Such malware presents a variety of threats (DNS, C&C, Malicious IP, etc.) This threat information used to defend against variants of malicious attacks. However, the intelligence that is detected in this manner is used in the blocking policies of information-security systems. Consequently, it is difficult for staff who perform Computer Emergence Response Team security control to determine the extent to which cyberattacks such as malware are a potential threat. Additionally, it is difficult to use this intelligence to establish long-term defense strategies for specific APT attacks or implement intelligent internal security systems. Therefore, a decision-making model that identifies threat sources and malicious activities (MAs) that occur during the static and dynamic analysis of various types of collected malware and performs machine learning based on a quantitative analysis of these threat sources and activities is proposed herein. This model estimates malware risk indices (MRIs) in detail using an analytic hierarchy process to analyze malware and the probabilities of MAs. The analysis results were significant, as the consistency index of the estimated MRI values for 51300 types of malware, which were collected during a specific control period, was maintained at <0.051.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Advanced Malware Detection Techniques · Information and Cyber Security
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science, Kyonggi University, Kyonggido 16227, Korea
References (40)
Show source-provided references
1. Hu, P., Li, H., Fu, H., Cansever, D., and Mohapatra, P. (2015, January 1). Dynamic Defense Strategy Against Advanced Persistent Threat with Insiders. Proceedings of the IEEE Conference Computer Communications, Hong Kong, China.10.1109/INFOCOM.2015.7218444 ↗
2. Chu, W., Lin, C., and Chang, K. (2019). Detection and Classification of Advanced Persistent Threats and Attacks Using the Support Vector Machine. Appl. Sci., 9.10.3390/app9214579 ↗
3. Bodström, T., and Hämäläinen, T. (2019). A Novel Deep Learning Stack for APT Detection. Appl. Sci., 9.10.3390/app9061055 ↗
4. The Cyber Security Modeling Language: A Tool for Assessing the Vulnerability of Enterprise System Architectures10.1109/JSYST.2012.2221853 ↗
5. CERT-UK (2014). Common Cyber Attacks: Reducing the Impact. The Information Security Arm of GCHQ 2014, CERT-UK.
6. NOGUCHI Mutsuo, and UEDA Hirofumi (2019). An Analysis of the Actual Status of Recent Cyberattacks on Critical Infrastructures. NEC Tech. J. Spec. Issue Cybersecur., 12, 2.
7. Check Point Research CYBER ATTACK TRENDS ANALYSIS 2019, CHECK POINT RESEARCH. Security Report.
8. (2015, July 26). Cisco White Paper, Combating botnets Using the Cisco ASA Botnet Traffic Filter. Available online: https://www.cisco.com/c/en/us/td/docs/security/security_management/cisco_security_manager/security_manager/4-0/configuration/example/sm400bot.pdf.
9. Burger, E., Goodman, M., Kampanakis, P., and Zhu, K. (2014, January 3). Taxonomy Model for Cyber Threat Intelligence Information Exchange Technologies. Proceedings of the 2014 ACM Workshop on Information Sharing & Collaborative Security, Scottsdale, AZ, USA.10.1145/2663876.2663883 ↗
10. Nunes, E., and Diab, A. (2016, January 17). Darknet and deepnet mining for proactive cybersecurity threat intelligence. Proceedings of the 2016 IEEE Conference on Intelligence and Security Informatics (ISI), Tucson, AZ, USA.10.1109/ISI.2016.7745435 ↗
11. Chowdary, A., and Tran, A. (2017). Botnets Threat Analysis and Detection. Information Security Practices, Springer.
12. Khan, R., Zhang, X., Kumar, R., Sharif, A., Golilarz, N., and Alazab, M. (2019). An Adaptive Multi-Layer Botnet Detection Technique Using Machine Learning Classifiers. Appl. Sci., 9.10.3390/app9112375 ↗
13. A Survey on Advanced Persistent Threats: Techniques, Solutions, Challenges, and Research Opportunities10.1109/COMST.2019.2891891 ↗
14. Kim, J., Park, M., Kim, H., Cho, S., and Kang, P. (2019). Insider Threat Detection Based on User Behavior Modeling and Anomaly Detection Algorithms. Appl. Sci., 9.10.3390/app9194018 ↗
15. Decision making with the analytic hierarchy process
16. Phung, X., Truong, H., and Bui, N. (2019). Expert System Based on Integrated Fuzzy AHP for Automatic Cutting Tool Selection. Appl. Sci., 9.10.3390/app9204308 ↗
17. (2019, November 01). Fireeye, Malware Analysis. Available online: https://www.fireeye.com/solutions/malware-analysis.html.
18. (2019, November 01). Joesandbox, Deep Malware Analysis. Available online: https://www.joesecurity.org/.
19. Sathyanarayan, V.S., Kohli, P., and Bruhadeshwar, B. (2008). Signature generation and detection of malware families. Information Security and Privacy, Springer.10.1007/978-3-540-70500-0_25 ↗
20. Sami, A., Yadegari, B., Rahimi, H., Peiravian, N., Hashemi, S., and Hamze, A. (2010, January 22). Malware detection based on mining API calls. Proceedings of the 25th Annual ACM Symposium on Applied Computing (SAC ’10), Sierre, Switzerland.10.1145/1774088.1774303 ↗
21. Ye, Y., Wang, D., Li, T., and Ye, D. (2007, January 12). IMDS: Intelligent malware detection system. Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Jose, CA, USA.10.1145/1281192.1281308 ↗
22. Faruki, P., Laxmi, V., Gaur, M.S., and Vinod, P. (2012, January 17). Behavioral detection with API call-grams to identify malicious PE files. Proceedings of the First International Conference on Security of Internet of Things, Kollam, India.
23. Shankarapani, M., Kancherla, K., Ramammoorthy, S., Movva, R., and Mukkamala, S. (2010, January 18). Kernel machines formalware classification and similarity analysis. Proceedings of the International Joint Conference on Neural Networks (IJCNN ’10), Barcelona, Spain.10.1109/IJCNN.2010.5596339 ↗
24. Ahmed, F., Hameed, H., Shafiq, M.Z., and Farooq, A.M. (2009, January 9). Using spatio-temporal information in API calls with machine learning algorithms for malware detection. Proceedings of the 2nd ACM Workshop on Security and Artificial Intelligence, Chicago, IL, USA.10.1145/1654988.1655003 ↗
25. Qiao, Y., Yang, Y., Ji, L., and He, J. (2013, January 16). Analyzing malware by abstracting the frequent item sets in API call sequences. Proceedings of the 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom ’13), Melbourne, VIC, Australia.10.1109/TrustCom.2013.36 ↗
26. Wang, C., Pang, J., Zhao, R., Fu, W., and Liu, X. (2009, January 7). Malware Detection Based on Suspicious Behavior Identification. Proceedings of the First International Workshop on Education Technology and Computer Science (ETCS ’09), Hubei, China.10.1109/ETCS.2009.306 ↗
27. Malware Detection using Windows API Sequence and Machine Learning
28. Alazab, M., Layton, R., Venkataraman, S., and Watters, P. (, January August). Malware Detection Based on Structural and Behavioural Features of API Calls. Proceedings of the 1st International Cyber Resilience Conference, Perth, WA, USA.
29. Improving the Detection of Malware Behaviour Using Simplified Data Dependent API Call Graph
30. Hermanowski, D., and Piotrowski, R. (2019, January 24). Proactive Risk Assessment Based on Attack Graphs: An Element of the Risk Management Process on System, Enterprise and National Level. Proceedings of the 2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC/SmartCity/DSS), Exeter, UK.10.1109/HPCC/SmartCity/DSS.2018.00237 ↗
31. Szpyrka, M., and Jasiul, B. (2017). Evaluation of Cyber Security and Modelling of Risk Propagation with Petri Nets. Symmetry, 9.10.3390/sym9030032 ↗
32. Risk Assessment Model for Mobile Malware
33. Detection and Modeling of Cyber Attacks with Petri Nets10.3390/e16126602 ↗
34. Ndibanje, B., Kim, K., Kang, Y., Kim, H., Kim, T., and Lee, H. (2019). Cross-Method-Based Analysis and Classification of Malicious Behavior by API Calls Extraction. Appl. Sci., 9.10.3390/app9020239 ↗
35. Ficco, M. (2019, January 24). Detecting IoT Malware by Markov Chain Behavioral Models. Proceedings of the 2019 IEEE International Conference on Cloud Engineering (IC2E), Prague, Czech Republic.10.1109/IC2E.2019.00037 ↗
36. Walker, A., Amjad, M., and Sengupta, S. (2019, January 9). Cuckoo’s Malware Threat Scoring and Classification: Friend or Foe?. Proceedings of the 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA.10.1109/CCWC.2019.8666454 ↗
37. Sha, W., Zhu, Y., Huang, T., Qiu, M., Zhu, Y., and Zhang, Q. (2013, January 23). A Multi-order Markov Chain Based Scheme for Anomaly Detection. Proceedings of the 2013 IEEE 37th Annual Computer Software and Applications Conference Workshops, Kyoto, Japan.10.1109/COMPSACW.2013.12 ↗
38. Oracle, V.M. (2019, October 08). VirtualBox User Manual. Available online: http://virtualbox.org.
39. (2019, October 08). TensorFlow, API Documentation. Available online: https://www.tensorflow.org/api_docs.
40. (2019, October 08). VirusTotal, Public API version 2.0. Available online: https://developers.virustotal.com/reference.