JSLess: A Tale of a Fileless Javascript Memory-Resident Malware
Sherif Saad, Farhan Mahmood, William Briguglio, and Haytham Elmiligi

TL;DR
This paper presents JSLess, a novel fileless malware leveraging Javascript and HTML5 features, demonstrating its ability to evade existing detection tools and highlighting the need for improved detection methods.
Contribution
Introduces a new Javascript-based fileless malware prototype that can infect any device supporting Javascript and HTML5, exposing gaps in current detection techniques.
Findings
The malware bypassed all tested static and dynamic detection tools.
Existing detection methods have significant limitations against Javascript-based fileless malware.
The paper discusses potential detection and mitigation strategies.
Abstract
New computing paradigms, modern feature-rich programming languages and off-the-shelf software libraries enabled the development of new sophisticated malware families. Evidence of this phenomena is the recent growth of fileless malware attacks. Fileless malware or memory resident malware is an example of an Advanced Volatile Threat (AVT). In a fileless malware attack, the malware writes itself directly onto the main memory (RAM) of the compromised device without leaving any trace on the compromised device's file system. For this reason, fileless malware presents a difficult challenge for traditional malware detection tools and in particular signature-based detection. Moreover, fileless malware forensics and reverse engineering are nearly impossible using traditional methods. The majority of fileless malware attacks in the wild take advantage of MS PowerShell, however, fileless malware…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
