journal article·2022Open access

An Asset-Based Approach to Mitigate Zero-Day Ransomware Attacks

Farag Azzedin, Husam Suwad, Md Mahfuzur Rahman

Computers, Materials & Continua· Volume 73· Issue 2

Abstract

This article presents an asset-based security system where security practitioners build their systems based on information they own and not solicited by observing attackers’ behavior. Current security solutions rely on information coming from attackers. Examples are current monitoring and detection security solutions such as intrusion prevention/detection systems and firewalls. This article envisions creating an imbalance between attackers and defenders in favor of defenders. As such, we are proposing to flip the security game such that it will be led by defenders and not attackers. We are proposing a security system that does not observe the behavior of the attack. On the contrary, we draw, plan, and follow up our own protection strategy regardless of the attack behavior. The objective of our security system is to protect assets rather than protect against attacks. Virtual machine introspection is used to intercept, inspect, and analyze system calls. The system call-based approach is utilized to detect zero-day ransomware attacks. The core idea is to take advantage of Xen and DRAKVUF for system call interception, and leverage system calls to detect illegal operations towards identified critical assets. We utilize our vision by proposing an asset-based approach to mitigate zero-day ransomware attacks. The obtained results are promising and indicate that our prototype will achieve its goals.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Advanced Malware Detection Techniques · Network Security and Intrusion Detection · Information and Cyber Security

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (42)

Show source-provided references
1. Edge-based auditing method for data security in resource-constrained internet of things10.1016/j.sysarc.2020.101971 ↗
2. Bingu · Sustainable Communication Networks and Application · 2022 · 71910.1007/978-981-16-6605-6_54 ↗
3. Data security technology and scheme design of cloud storage
4. Federated neural architecture search for medical data security
5. Automated ransomware behavior analysis: Pattern extraction and early detection
6. Zerowall: Detecting zero-day web attacks through encoder-decoder recurrent neural networks
7. FGMC-HADS: Fuzzy Gaussian mixture-based correntropy models for detecting zero-day attacks from linux systems10.1016/j.cose.2020.101906 ↗
8. C. Karr, “The IT security vicious cycle of “Assuming compromise”,” 10 Feb. 2015. [Online]. Available: http://www.itproportal.com/2015/02/10/security-vicious-cycle-assuming-compromise, Accessed: 25 Apr. 2021.
9. Daswani · Big Breaches: Cybersecurity Lessons for Everyone · 202110.1007/978-1-4842-6655-7 ↗
10. Malware analysis using classification and clustering algorithms
11. Cryptovirology: Extortion-based security threats and countermeasures
12. Before we knew it: An empirical study of zero-day attacks in the real world
13. Adversary-aware IP address randomization for proactive agility against sophisticated attackers
14. Design of intrusion detection honeypot using social leopard algorithm to detect IoT ransomware attacks10.1109/ACCESS.2020.3023764 ↗
15. S. Hariri, “Cybersecurity lab as a service (CLaaS),” 2018. [Online]. Available: http://nsfcac.arizona.edu/research/claas.html, Accessed: 20 Nov. 2021.
16. Detection of zero-day attacks: An unsupervised port-based approach10.1016/j.comnet.2020.107391 ↗
17. A taxonomy of network threats and the effect of current datasets on intrusion detection systems10.1109/ACCESS.2020.3000179 ↗
18. A survey on zero-day polymorphic worm detection techniques10.1109/SURV.2014.022714.00160 ↗
19. K-zero-day safety: A network security metric for measuring the risk of unknown vulnerabilities10.1109/TDSC.2013.24 ↗
20. A robust intelligent zero-day cyber-attack detection technique10.1007/s40747-021-00396-9 ↗
21. Riskranker: Scalable and accurate zero-day android malware detection
22. A survey on machine learning-based ransomware detection
23. R-Locker: Thwarting ransomware action through a honeyfile-based approach10.1016/j.cose.2017.11.019 ↗
24. A hybrid approach for network intrusion detection10.32604/cmc.2022.019127 ↗
25. Ransomware threat success factors, taxonomy, and countermeasures: A survey and research directions10.1016/j.cose.2018.01.001 ↗
26. Network behavioral analysis for zero-day malware detection–A case study
27. Uncovering the face of android ransomware: Characterization and real-time detection10.1109/TIFS.2017.2787905 ↗
28. Toward proactive, adaptive defense: A survey on moving target defense10.1109/COMST.2019.2963791 ↗
29. Optimal D-facts placement in moving target defense against false data injection attacks10.1109/TSG.2020.2977207 ↗
30. A signaling game model for moving target defense
31. MTD CBITS: Moving target defense for cloud-based IT systems
32. Defending from stealthy botnets using moving target defenses10.1109/MSP.2018.1331034 ↗
33. Enhanced hidden moving target defense in smart grids10.1109/TSG.2018.2791512 ↗
34. WIKI, “Xen project software overview,” 24 Jan. 2017. [Online]. Available: https://wiki.xenproject.org/wiki/Xen_Project_Software_Overview, Accessed: 20 Nov. 2021.
35. Virtual machine introspection in virtualization: A security perspective
36. Using xen and KVM as real-time hypervisors10.1016/j.sysarc.2020.101709 ↗
37. Virtual infrastructure orchestration for cloud service deployment10.1093/comjnl/bxz125 ↗
38. On the dissection of evasive malware10.1109/TIFS.2020.2976559 ↗
39. Mauri de Souza Nunes, “A POC windows crypto-ransomware (Academic),” 5 Sep. 2016. [Online]. Available: https://github.com/mauri870/ransomware, Accessed: 09 Nov. 2021.
40. A. Akkas, C. N. Chachamis and L. Fetahu, “Malware analysis of WanaCry ransomware,” 2017. [Online]. Available: http://courses.csail.mit.edu/6.857/2017/project/20.pdf.
41. Cryptolock (and drop it): Stopping ransomware attacks on user data
42. Microsoft, “Microsoft API and reference catalog,” 2018. [Online]. Available: https://msdn.microsoft.com/en-us/library/ms123401.aspx, Accessed: 20 Nov. 2021.