fix: disable Watermark pass because it will lead il2cpp.exe run failed if insert instructions at some special instructions(.e.g, insert instruction between ldtoken and call System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray).
parent
79c81e234c
commit
67f3dd4cf3
|
|
@ -247,10 +247,10 @@ namespace Obfuz
|
||||||
{
|
{
|
||||||
builder.AddPass(new ControlFlowObfusPass(settings.controlFlowObfusSettings.ToFacade()));
|
builder.AddPass(new ControlFlowObfusPass(settings.controlFlowObfusSettings.ToFacade()));
|
||||||
}
|
}
|
||||||
if (obfuscationPasses.HasFlag(ObfuscationPassType.WaterMark))
|
// if (obfuscationPasses.HasFlag(ObfuscationPassType.WaterMark))
|
||||||
{
|
// {
|
||||||
builder.AddPass(new WatermarkPass(settings.watermarkSettings.ToFacade()));
|
// builder.AddPass(new WatermarkPass(settings.watermarkSettings.ToFacade()));
|
||||||
}
|
// }
|
||||||
if (obfuscationPasses.HasFlag(ObfuscationPassType.SymbolObfus))
|
if (obfuscationPasses.HasFlag(ObfuscationPassType.SymbolObfus))
|
||||||
{
|
{
|
||||||
builder.AddPass(new SymbolObfusPass(settings.symbolObfusSettings.ToFacade()));
|
builder.AddPass(new SymbolObfusPass(settings.symbolObfusSettings.ToFacade()));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue