我们目前有一个可供多个客户使用的应用程序,它用于从我们的应用程序中下载和存储他们在其环境中拥有的数据。
我们需要将这个应用程序传递给开发人员,但同时,我们需要保护我们的代码。我认为它的工作方式是,我们想让一些人认为我们当前的应用程序是一个框架,允许在上面创建另一个应用程序,但是应用程序可能有自己的屏幕,但是可以重用一些内置的屏幕。
是否有可能以这样的方式保护我们的应用程序,而不需要将所有内容重写到受保护的DLL中?或者,我们应该吸取它,与那些希望为我们的客户构建这类应用程序的咨询公司分享我们的代码?
发布于 2018-12-20 16:36:54
如果您的专有代码完全集中于下载和存储数据。您可以创建一个在线REST,它通过互联网返回数据。然后,另一个开发人员可以使用HTTP调用从您的服务器请求数据。
但是,如果您的代码需要是客户端的,那么您可以做的唯一真正的事情就是编译一个DLL,即使这样,也可以进行反编译。
https://stackoverflow.com/questions/53872560
复制相似问题