然而,常数合并无法确定这个事实。
However, constant folding will be unable to determine this fact.
上面使用的那个例子能通过常数合并最优化,是因为生成常数的计算处在相同的控制流块中。
The example used above can be optimized by constant folding because the computation generating the constant is in the same control-flow block.
如果某个病毒作者或变形引擎企图使端口号的计算变得混乱,反病毒系统可能运用常数合并来反混淆。
If a virus writer, or a metamorphic engine, attempts to obfuscate the computation of the port number, the anti-virus system may apply constant folding to de-obfuscate it.
应用推荐