通过C ++“Loader”加载C#app?

时间:2012-10-22 12:55:34

标签: c# c++

是否有可能在C ++中编写一个应该加载C#app的小型“加载器”?

这个想法是让我们无法在Reflector中看到代码。

检查以下应用。该应用程序是用C#编写的,但不知何故已经构建了一个加载器,因此无法在Reflector中看到实际的源代码。

https://www.dropbox.com/sh/b0enylff5wptd7s/Ingphu4bXK/AccountMaster.0mmo.net.rar

编辑:我不确定该应用是否可以安全运行!

但是当你试图将它放入Reflector时会发生什么呢!

当我看到它时,我认为这可能是让“新手”破解者远离的明智方法。为C#应用添加更多安全性的好方法。这就是为什么我想知道如何做到这一点:)

2 个答案:

答案 0 :(得分:0)

是的,您可以从C ++(或实际上任何其他语言应用程序)启动C#应用程序。只需从C ++应用程序启动一个单独的进程。有很多方法可以做到这一点。我建议您在自己喜欢的搜索引擎中搜索“创建流程”。

这是堆栈溢出的another post

答案 1 :(得分:0)

C ++前端无济于事,你所要做的就是加载这个前端加载器加载的东西。几乎唯一要做的就是使用混淆器。有一个与VS一起发布的dotfuscator社区版本可以帮助你入门。