We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CR

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Cryptography and Security

Title: Control Flow Obfuscation for FJ using Continuation Passing

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.
Subjects: Cryptography and Security (cs.CR); Computation and Language (cs.CL)
Cite as: arXiv:2012.06340 [cs.CR]
  (or arXiv:2012.06340v1 [cs.CR] for this version)

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.