KoiVM Documentation

Usage

It is a ConfuserEx plugin, so you have to use it with ConfuserEx:

...
  <rule pattern="true">
    <protection id="koi" />
  </rule>
  <plugin>C:\KoiVM.Confuser.exe</plugin>
</project>

In addition, you could directly run it to configure it.

Please note that virtualization, by its nature, has a large performance penalty, so you might want to use it only on important parts.

Parameters

rtName:
Indicates the assembly name of the runtime library. Only valid on module.

dbgInfo:
Indicates the emission of debug info. Only valid on module.

merge:
Indicates the runtime library should be merged into the output module. Only valid on module.

stackwalk:
Indicates the exception stack trace generated should be complete. Only valid on module.