我正在用 C++ 编写我的过程。
现在我想写它的GUI。
我正在考虑使用 Java 来执行此操作并使用 JNI 链接它,但后来我想到了一个安全问题......
假设我的 GUI.exe 文件是用 Java 编写的,并且我也有我的 Engine.dll 文件编写在 C++ 中。
什么会阻止邪恶的人获取我的 DLL 并将其链接到他们的程序?
我确实在我的 C++ dll 中使用了许可证验证的东西,但它可以被这些邪恶的邪恶的人破坏。
我知道每个程序都可以被破解,但我不想只是给他们我的引擎以方便使用。
有没有办法保护这个链接?
还是我也应该使用 C++ 来编写 GUI?