References & Citations
Computer Science > Cryptography and Security
Title: Control Flow Obfuscation for FJ using Continuation Passing
(Submitted on 8 Dec 2020 (v1), last revised 26 Feb 2021 (this version, v2))
Abstract: 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.
Submission history
From: Kenny Zhuo Ming Lu [view email][v1] Tue, 8 Dec 2020 06:41:52 GMT (109kb)
[v2] Fri, 26 Feb 2021 04:34:52 GMT (109kb)
Link back to: arXiv, form interface, contact.