用asp的没办法,你就是限制了,懂得的人就能给你删 了,而懂得ASP的人,那是海了去了!!!
这里推荐你一个思路,但不一定能完全管用。
首先,对你源码进行加密,这种加密软件虽然不多,但也有,好像是收费的,你百度一下应该能找到。
对源码加密了之后你做一个功能,绑定服务器的硬件。可以用常规的机器码和注册码来实现,注册码和服务器的硬件标识绑定,比如CPU序列号、硬盘串码等等……再自定义一个注册码生成算法,自已掌握住,如果检测到机器码和注册码不对应则禁止登陆等等(狠点的话,删除或修改部分关键的文件,让系统彻底无法使用!)
每卖一次系统,从对方服务器上获取机器码,你计算好注册码后输入到系统中,这样,这套系统只要脱离了指定的服务器后就不能使用了。
写个加密模块,让用的人需注册码,或者写个过滤器
微软官方有个asp加密的,免费的
我看很难限制的。