In addition to converting variable names, function names, and comments, it also replaces function arguments with random values. As a result, when the obfuscated script is decoded, you have no idea what the original code was doing. This makes debugging scripts that are being obfuscated very difficult.
Disadvantages of obfuscating
Many hackers use obfuscation to hide their malicious intent in computer code. It can also cause performance problems for web apps, as obfuscation slows down the pace of debugging and development. The world is becoming more and more connected. With the introduction of IoT, this trend is likely to continue in the future.
Consequently, there is also an increase in the number of malware attacks. One type of malware attack that has been on the rise is Obfuscation. A hacker will obfuscate a website by adding code so search engines are unable to find its content. An example would be HTML comments inserted into the code which change every page loaded by search engine bots.