concerns, many commercial software products use obfuscation techniques
to deter reverse-engineering; such techniques can increase the level of effort
required for disassembly and decompilation testing, making such techniques
impractical. In many cases, commercial software distribution licenses also