You unity3d developers, you also for your code is anti-compilation headache, confusion and encryption has been invalidated, for memory dump code and worry? Is the hard-to-make game a problem of piracy being copied? Is it feared that the algorithm will be referenced by others to write the algorithm into C + + and laborious?
Come and use the deep-thinking shield enclosure protection (sense Shield virboxprotector), specifically dealing with Unity3d code encryption and authorization protection.
Background:
Everyone knows that Unity3d uses the open source Mono C # syntax, and all of the code is not compiled to EXE, but is located in {App}\build\game_data\managed\assembly-csharp.dll (for the latest Unity3d 2017 is not the case), and mono syntax is only compatible with C #, but the principle is completely different, the traditional C # shell all fail, because Assembly-csharp.dll is not a standard DLL loading process, neither PE dll nor dotnet DLL load, Instead, the C # script interpreted by Mono.dll reads Assembly-csharp.dll execution. All this without waiting for official il2cpp and customizing the Mono engine yourself!
Virbox Protector Core Benefits:
1. One-click encryption of your code logic, cannot decompile, unable to dump memory.
2. Do not reduce the number of game frames, even in some cases can increase the number of game frames.
3. Assembly.dlll code decryption on demand, only the call to the memory decryption, do not call the secret, the hacker can not solve all the code at once.
4. Full licensing scheme, support cloud Licensing soft lock authorization, USB encryption lock authorized Network lock authorization, support limit time limit times limit network concurrency.
5. With anti-black engine, drive level anti-debugging, seconds to kill all the debugger in the market. (Note: If you need the highest security strength of the game anti-Plug, please refer to the anti-black engine http://www.sense.com.cn/ahs.html)
Below the additional shell protection before and after the comparison chart:
The official demo was reversed:
650) this.width=650; "Src=" http://img.blog.csdn.net/20171010160529301?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvc2vuc2vzagllbgq=/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/gravity/ Center "style=" Border:none;color:rgb (85,85,85); font-family: ' Microsoft Yahei '; font-size:15px;white-space:normal; Background-color:rgb (255,255,255); "/>
The result of 1.dnspy anti-compilation is Packers:
650) this.width=650; "Src=" http://img.blog.csdn.net/20171010160604018?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvc2vuc2vzagllbgq=/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/gravity/ Center "style=" Border:none;color:rgb (85,85,85); font-family: ' Microsoft Yahei '; font-size:15px;white-space:normal; Background-color:rgb (255,255,255); "/>
Contrast:
650) this.width=650; "Src=" http://img.blog.csdn.net/20171010160614004?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvc2vuc2vzagllbgq=/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/gravity/ Center "style=" Border:none;height:auto; "/>
x64dbg and ollydbg debug failures and additional failures on 2.PC
650) this.width=650; "Src=" http://img.blog.csdn.net/20171010160620886?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvc2vuc2vzagllbgq=/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/gravity/ Center "style=" Border:none;height:auto; "/>
650) this.width=650; "Src=" http://img.blog.csdn.net/20171010160626654?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvc2vuc2vzagllbgq=/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/gravity/ Center "style=" Border:none;height:auto; "/>
3.cheat-engine read memory failure (requires new anti-black engine support)
650) this.width=650; "Src=" http://img.blog.csdn.net/20171010160744034?watermark/2/text/ ahr0cdovl2jsb2cuy3nkbi5uzxqvc2vuc2vzagllbgq=/font/5a6l5l2t/fontsize/400/fill/i0jbqkfcma==/dissolve/70/gravity/ Center "style=" Border:none;color:rgb (85,85,85); font-family: ' Microsoft Yahei '; font-size:15px;white-space:normal; Background-color:rgb (255,255,255); "/>
Typical customer Scenario:
1.unity3d Game Customer arcade game;
2.VR Device interaction experience;
3. VR interaction such as machine/medical/industrial/Aerospace
Thoughtful virboxprotector free download:http://www.sense.com.cn/VirboxProtector.html
Deep thinking virboxahs anti-black Download: http://www.sense.com.cn/ahs.html
This article is from the Cloud Licensing blog, so be sure to keep this source http://senseshield.blog.51cto.com/13348694/1972790
How does the Unity3d encryption shell prevent anti-compilation?