SCORE: Syntactic Code Representations for Static Script Malware Detection
Ecenaz Erdemir, Kyuhong Park, Michael J. Morais, Vianne R. Gao, Marion, Marschalek, Yi Fan

TL;DR
This paper introduces a novel static analysis approach using syntactic code features and deep learning models to detect server-side script malware, significantly improving detection rates over traditional signature-based methods.
Contribution
It proposes new feature extraction techniques (SCH and AST) combined with deep learning models for effective static script malware detection, addressing the challenges of diverse script syntax.
Findings
Achieves up to 81% higher TPR than signature-based antivirus solutions.
Maintains a low false positive rate of 0.17%.
Outperforms existing neural network-based detectors.
Abstract
As businesses increasingly adopt cloud technologies, they also need to be aware of new security challenges, such as server-side script attacks, to ensure the integrity of their systems and data. These scripts can steal data, compromise credentials, and disrupt operations. Unlike executables with standardized formats (e.g., ELF, PE), scripts are plaintext files with diverse syntax, making them harder to detect using traditional methods. As a result, more sophisticated approaches are needed to protect cloud infrastructures from these evolving threats. In this paper, we propose novel feature extraction and deep learning (DL)-based approaches for static script malware detection, targeting server-side threats. We extract features from plain-text code using two techniques: syntactic code highlighting (SCH) and abstract syntax tree (AST) construction. SCH leverages complex regexes to parse…
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.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Information and Cyber Security · Software Engineering Research
MethodsAttentive Walk-Aggregating Graph Neural Network · ADaptive gradient method with the OPTimal convergence rate
