关于BS结构下,如何防止别人破解的问题请教高手指点一下。
2010 C# 开发, 使用sql 2005 数据库。做了一个BS结构的系统。这个系统一直跟一个商人合作经营。
最近开始有盈利的苗头,但是最近商人老板的表现得非常异常,急功尽利。 据从各方得到了的消息,这位老板
准备或者已经找了一两个程序员, 打算破解我与之合作的系统。 为了防犯于未燃, 请教一下大家WEB开发的
程序如何确保安全。
虽然我在服务器里使用的是编译过的DLL 文件, 源代码不上传, 但是最近找了一个反编译DLL 软件,竟然可以还原出.CS 的源代码, 与我写的功能实现一样, 代码的行数,语法基本一样。 快把我吓死。
因为服务器是人家用公司的名义注册的, 假如人家去服务商要求要密码, 要回密码后直接控制服务器上的DLL 程序,及数据库, 至少人家可以正常运行,可以复制到另一台服务器运行。
所以现在急切希望了解关于C#。NET BS 结构下的程序发布后的加密方式方法。