A cocktail approach to practical call graph construction

Y Cai, C Zhang - Proceedings of the ACM on Programming Languages, 2023 - dl.acm.org
After decades of research, constructing call graphs for modern C-based software remains
either imprecise or inefficient when scaling up to the ever-growing complexity. The main …

SWAT4J: Generating System Call Allowlist for Java Container Attack Surface Reduction

Y Xu, M Zhou, Q Gao, S Zhang… - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
With the widespread use of container technology, attackers may invade the kernel by
maliciously executing certain system calls, causing damage to the host and other containers …

Learning to Detect and Localize Multilingual Bugs

H Yang, Y Nong, T Zhang, X Luo, H Cai - Proceedings of the ACM on …, 2024 - dl.acm.org
Increasing studies have shown bugs in multi-language software as a critical loophole in
modern software quality assurance, especially those induced by language interactions (ie …

Plankton: Reconciling Binary Code and Debug Information

A Zhou, C Ye, H Huang, Y Cai, C Zhang - Proceedings of the 29th ACM …, 2024 - dl.acm.org
Static analysis has been widely used in large-scale software defect detection. Despite recent
advances, it is still not practical enough because it requires compilation interference to …

WaDec: Decompiling WebAssembly Using Large Language Model

X She, Y Zhao, H Wang - Proceedings of the 39th IEEE/ACM …, 2024 - dl.acm.org
WebAssembly (abbreviated Wasm) has emerged as a cornerstone of web development,
offering a compact binary format that allows high-performance applications to run at near …

Malware Forensics: An Application of Scientific Knowledge to Cyber Attacks

CVS Babu, G Suruthi, C Indhumathi - Malware Analysis and Intrusion …, 2023 - igi-global.com
Malware continues to plague all organizations causing data loss and reputational damage.
Malware forensics helps protect companies from such attacks. The data is going to be …

NativeSummary: Summarizing Native Binary Code for Inter-language Static Analysis of Android Apps

J Wang, H Wang - Proceedings of the 33rd ACM SIGSOFT International …, 2024 - dl.acm.org
With the prosperity of Android app research in the last decade, many static analysis
techniques have been proposed. They generally aim to tackle DEX bytecode in Android …

R2I: A Relative Readability Metric for Decompiled Code

H Eom, D Kim, S Lim, H Koo, S Hwang - Proceedings of the ACM on …, 2024 - dl.acm.org
Decompilation is a process of converting a low-level machine code snippet back into a high-
level programming language such as C. It serves as a basis to aid reverse engineers in …

WaDec: Decompile WebAssembly Using Large Language Model

X She, Y Zhao, H Wang - arXiv preprint arXiv:2406.11346, 2024 - arxiv.org
WebAssembly (abbreviated Wasm) has emerged as a cornerstone of web development,
offering a compact binary format that allows high-performance applications to run at near …

动态二进制翻译技术综述.

张锦, 单泽虎, 刘晓东, 王文竹, 余杰… - Journal of Frontiers …, 2024 - search.ebscohost.com
在构建国产软件生态系统中, 解决程序的兼容性问题至关重要. 随着计算机架构的多样化发展,
确保软件能够在不同平台和硬件环境中顺畅运行, 已经成为当下软件开发过程中的一项紧迫任务 …