MemCatcher: An In-Depth Analysis Approach to Detect In-Memory Malware
Recent advancements in cyber threats have led to increasingly sophisticated attack methods that evade traditional malware detection systems. In-memory malware, a particularly challenging variant, operates by modifying volatile memory, leaving minimal traces on secondary storage. This paper presents an in-depth analysis of in-memory malware characteristics, behavior, and evasion strategies. We propose “MemCatcher”, a novel detection algorithm that integrates real-time system activity monitoring and memory analysis to effectively identify these threats from the Windows 10 system. Experimental validation using real-world and synthetic in-memory malware samples demonstrates the effectiveness of our approach. Additionally, we analyze evasion tactics using “Volatility3” and “PEview”, providing insights into countermeasures. Future work will focus on enhancing in-memory malware detection using “Processor-in-Memory (PIM) hardware”.
Authors
- Eul Gyu Im (ORCID: https://orcid.org/0000-0002-4130-513X)
- Andri Rai (ORCID: https://orcid.org/0000-0002-9870-9311)
Institutions
- Hanyang University (KR)
Publication Details
- Journal
- Applied Sciences
- Published
- 2025-11-05
- DOI
- https://doi.org/10.3390/app152111800
- Primary Topic
- Security and Verification in Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Research Foundation
- Ministry of Science and ICT, South Korea
- Institute for Information and Communications Technology Promotion