An electronics manufacturer wants to hamper analysis of internal configuration code while preserving its functionality. Which option is the BEST approach?
Shuffle references and rename internal structures in the code
Shuffling references and renaming structures makes it significantly harder to interpret the software logic. Removing lines or comments does not hinder analysis as it leaves variable and function identification intact. Reformatting for better readability enhances comprehension and does not hamper analysis. Encrypting at rest does not address the fact that the code becomes readable once loaded in memory.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
Why does shuffling references and renaming internal structures make analysis harder?
Open an interactive chat with Bash
How is code encryption different from obfuscation?
Open an interactive chat with Bash
What are the limitations of removing comments and line breaks for code security?