Skip to content

Some Protections don't work #244

@rafak360

Description

@rafak360

I'm using the GUI ConfuserEx.exe.

My Project is a CLR Windows Forms C++/CLI .NET Framework 4.5 Windows 10

Preset: Maximum

Protections:

typescramble throws the following exception:

[ERROR] Failed to calcuate maxstack.

anti tamper throws the following exception:

[ERROR] Unknown error occurred.
Exception: System.InvalidOperationException: Reusing old body locations is enabled. Can't remove bodies.
   at dnlib.DotNet.Writer.MethodBodyChunks.Remove(MethodBody methodBody)
   at Confuser.Protections.AntiTamper.NormalMode.CreateSections(ModuleWriterBase writer)
   at Confuser.Protections.AntiTamper.NormalMode.WriterEvent(Object sender, ModuleWriterEventArgs e)
   at dnlib.DotNet.Writer.EventHandler2`1.Invoke(Object sender, TEventArgs e)
   at dnlib.DotNet.Writer.ModuleWriterOptionsBase.RaiseEvent(Object sender, ModuleWriterEventArgs e)
   at dnlib.DotNet.Writer.ModuleWriterBase.OnWriterEvent(ModuleWriterEvent evt)
   at dnlib.DotNet.Writer.ModuleWriterBase.Metadata_MetadataEvent(Object sender, MetadataWriterEventArgs e)
   at dnlib.DotNet.Writer.Metadata.OnMetadataEvent(MetadataEvent evt)
   at dnlib.DotNet.Writer.NativeModuleWriter.Write()
   at dnlib.DotNet.Writer.NativeModuleWriter.WriteImpl()
   at dnlib.DotNet.Writer.ModuleWriterBase.Write(Stream dest)
   at Confuser.Core.ConfuserEngine.WriteModule(ConfuserContext context)
   at Confuser.Core.ProtectionPipeline.ExecuteStage(PipelineStage stage, Action`1 func, Func`1 targets, ConfuserContext context)
   at Confuser.Core.ConfuserEngine.RunPipeline(ProtectionPipeline pipeline, ConfuserContext context)
   at Confuser.Core.ConfuserEngine.RunInternal(ConfuserParameters parameters, CancellationToken token)

resources makes my application not able to launch.

The rest of the Protections seem to be working fine.

Is there a fix for these issues though?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions