change: 禁用EvalStackObfus pass,因为它的性价比太低了。如果将来无法优化,则会被移除

main
walon 2025-08-07 21:32:00 +08:00
parent 8dd6352028
commit 87cd3caf44
1 changed files with 4 additions and 4 deletions

View File

@ -187,10 +187,10 @@ namespace Obfuz
{ {
builder.AddPass(new ExprObfusPass(settings.exprObfusSettings.ToFacade())); builder.AddPass(new ExprObfusPass(settings.exprObfusSettings.ToFacade()));
} }
if (obfuscationPasses.HasFlag(ObfuscationPassType.EvalStackObfus)) //if (obfuscationPasses.HasFlag(ObfuscationPassType.EvalStackObfus))
{ //{
builder.AddPass(new EvalStackObfusPass(settings.evalStackObfusSettings.ToFacade())); // builder.AddPass(new EvalStackObfusPass(settings.evalStackObfusSettings.ToFacade()));
} //}
if (obfuscationPasses.HasFlag(ObfuscationPassType.FieldEncrypt)) if (obfuscationPasses.HasFlag(ObfuscationPassType.FieldEncrypt))
{ {
builder.AddPass(new FieldEncryptPass(settings.fieldEncryptSettings.ToFacade())); builder.AddPass(new FieldEncryptPass(settings.fieldEncryptSettings.ToFacade()));