Certified Ethical Hacker (CEH v10) — Question 145
Analyst is investigating proxy logs and found out that one of the internal user visited website storing suspicious java scripts. After opening one of them, he noticed that it is very hard to understand the code and that all codes differ from the typical java script. What is the name of this technique to hide the code and extend analysis time?
Answer options
- A. Steganography
- B. Code encoding
- C. Obfuscation
- D. Encryption
Correct answer: C
Explanation
The correct answer is C, Obfuscation, which refers to the practice of making code difficult to understand, thereby hindering analysis. Steganography involves hiding data within other data, Code encoding is about transforming data into a different format, and Encryption secures data so that it can only be accessed by authorized parties, which does not specifically address the challenge of understanding the code.