Demo Data from EDBT 2026 / reviewers in the wild / expert
Ali Razmjoo-Qalaei
dblp:252/4079
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
1 paper |
Malware analysis · 44% Systems and software security · 44% Web and mobile security · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › program analysis
dynamic analysis |
0.4 | 1 | 2019 | MalMax: Multi-Aspect Execution for Automated Dynamic Web Server Malware Analysis · CCS 2019 |
Malware analysis › malware obfuscation
polymorphic malware |
0.4 | 1 | 2019 | MalMax: Multi-Aspect Execution for Automated Dynamic Web Server Malware Analysis · CCS 2019 |
Web and mobile security
web application security |
0.1 | 1 | 2019 | MalMax: Multi-Aspect Execution for Automated Dynamic Web Server Malware Analysis · CCS 2019 |
Methods — techniques the papers use, named apart from their topics
sandboxing · 0.4cooperative isolated execution · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | MalMax: Multi-Aspect Execution for Automated Dynamic Web Server Malware AnalysisabstractThis paper presents MalMax, a novel system to detect server-side malware that routinely employ sophisticated polymorphic evasive runtime code generation techniques. When MalMax encounters an execution point that presents multiple possible execution paths (e.g., via predicates and/or dynamic code), it explores these paths through counterfactual execution of code sandboxed within an isolated execution environment. Furthermore, a unique feature of MalMax is its cooperative isolated execution model in which unresolved artifacts (e.g., variables, functions, and classes) within one execution context can be concretized using values from other execution contexts. Such cooperation dramatically amplifies the reach of counterfactual execution. As an example, for Wordpress, cooperation results in 63% additional code coverage. The combination of counterfactual execution and cooperative isolated execution enables MalMax to accurately and effectively identify malicious behavior. Using a large (1 terabyte) real-world dataset of PHP web applications collected from a commercial web hosting company, we performed an extensive evaluation of MalMax. We evaluated the effectiveness of MalMax by comparing its ability to detect malware against VirusTotal, a malware detector that aggregates many diverse scanners. Our evaluation results show that MalMax is highly effective in exposing malicious behavior in complicated polymorphic malware. MalMax was also able to identify 1,485 malware samples that are not detected by any existing state-of-the-art tool, even after 7 months in the wild. Abbas Naderi-Afooshteh, Yonghwi Kwon 0001, Anh Nguyen-Tuong, Ali Razmjoo-Qalaei, Mohammad-Reza Zamiri-Gourabi, Jack W. Davidson |
CCS | 4 |