change: 禁用EvalStackObfus pass,因为它的性价比太低了。如果将来无法优化,则会被移除
parent
8dd6352028
commit
87cd3caf44
|
@ -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()));
|
||||||
|
|
Loading…
Reference in New Issue