Sign in to follow this  
orgasmicbanana

How to properly setup / use KoiVM?

Recommended Posts

Im having some trouble setting up KoiVM for a project. I have the github source and ive compiled it. I can run the ConfuserEX CLI and i get this error on my project

 

C:\Users\codys>C:\Users\codys\Desktop\Sources\KoiVM-Virtualization-master\Debug\bin\Confuser.CLI.exe "C:\Users\codys\Desktop\Sources\Decent Build - Copy\OpenBullet\bin\Release\OpenBullet.exe" -o "C:\Users\codys\Desktop\Testing Shit"
[iNFO] ConfuserEx v1.0.0 Copyright (C) Ki 2014
[iNFO] Running on Microsoft Windows NT 6.2.9200.0, .NET Framework v4.0.30319.42000, 64 bits
[DEBUG] Discovering plugins...
[iNFO] Discovered 10 protections, 1 packers.
[DEBUG] Resolving component dependency...
[iNFO] Loading input modules...
[iNFO] Loading 'C:\Users\codys\Desktop\Sources\Decent Build - Copy\OpenBullet\bin\Release\OpenBullet.exe'...
[ERROR] Unknown error occurred.
Exception: System.Collections.Generic.KeyNotFoundException: Cannot find protection with id 'koi'.
  at Confuser.Core.ObfAttrParser.ParseProtectionString(IDictionary`2 settings, String str) in e:\Source\Public\Confuser2\Confuser.Core\ObfAttrParser.cs:line 87
  at Confuser.Core.ObfAttrMarker.ProtectionSettingsStack.ApplyInfo(IDnlibDef context, ProtectionSettings settings, IEnumerable`1 infos, ApplyInfoType type) in e:\Source\Public\Confuser2\Confuser.Core\ObfAttrMarker.cs:line 111
  at Confuser.Core.ObfAttrMarker.ProtectionSettingsStack.Apply(IDnlibDef target, IEnumerable`1 infos) in e:\Source\Public\Confuser2\Confuser.Core\ObfAttrMarker.cs:line 95
  at Confuser.Core.ObfAttrMarker.ProcessMember(IDnlibDef member, ProtectionSettingsStack stack) in e:\Source\Public\Confuser2\Confuser.Core\ObfAttrMarker.cs:line 486
  at Confuser.Core.ObfAttrMarker.ProcessTypeMembers(TypeDef type, ProtectionSettingsStack stack) in e:\Source\Public\Confuser2\Confuser.Core\ObfAttrMarker.cs:line 475
  at Confuser.Core.ObfAttrMarker.ProcessModule(ModuleDefMD module, ProtectionSettingsStack stack) in e:\Source\Public\Confuser2\Confuser.Core\ObfAttrMarker.cs:line 436
  at Confuser.Core.ObfAttrMarker.MarkModule(ProjectModule projModule, ModuleDefMD module, Dictionary`2 rules, Boolean isMain) in e:\Source\Public\Confuser2\Confuser.Core\ObfAttrMarker.cs:line 429
  at Confuser.Core.ObfAttrMarker.MarkProject(ConfuserProject proj, ConfuserContext context) in e:\Source\Public\Confuser2\Confuser.Core\ObfAttrMarker.cs:line 292
  at Confuser.Core.ConfuserEngine.RunInternal(ConfuserParameters parameters, CancellationToken token) in e:\Source\Public\Confuser2\Confuser.Core\ConfuserEngine.cs:line 134
Failed at 11:34 AM, 0:00 elapsed.

I also get that using the ConfuserEX Gui

 

If anyone could help that would be great :)

Share this post


Link to post
Share on other sites

Why even use confuserex its fairly easy to unpack

Share this post


Link to post
Share on other sites

Why even use confuserex its fairly easy to unpack

 

what do you use?

 

also:

KoiVM is a modified version that is not as easy to unpack

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this