2020/12/08 by Kenny Zhuo Ming Lu, Lu, Kenny Zhuo Ming
Computer Science · #Advanced Malware Detection Techniques #Computation and Language (cs.CL) #Cryptography and Security (cs.CR) #Digital and Cyber Forensics #FOS: Computer and information sciences #Security and Verification in Computing #cs.CL #cs.CR
paper · pdf · doi:10.48550/arxiv.2012.06340
openalex publication_date 2020/12/08 · arxiv created 2021/02/26 · arxiv updated 2021/03/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
Control flow obfuscation deters software reverse engineering attempts by altering the program's control flow transfer. The alternation should not affect the software's run-time behaviour. In this paper, we propose a control flow obfuscation approach for FJ with exception handling. The approach is based on a source to source transformation using continuation passing style (CPS). We argue that the proposed CPS transformation causes malicious attacks using context insensitive static analysis and context sensitive analysis with fixed call string to lose precision.