Certified Secure Software Lifecycle Professional (CSSLP) — Question 80

Which of the following types of obfuscation transformation increases the difficulty for a de-obfuscation tool so that it cannot extract the true application from the obfuscated version?

Answer options

Correct answer: A

Explanation

The correct answer is A, Preventive transformation, as it specifically aims to hinder de-obfuscation efforts by complicating the structure of the code. The other options, while they may provide some level of obfuscation, do not focus on making de-obfuscation particularly difficult in the same way that preventive transformations do.