用asp做的一套系统,可以实现没有注册码就无法使用的效果吗?

aspone123 2004-04-02 08:01:04
象有的软件一样,有客户使用必须先得到开发者的注册码?否则无法使用?
具体怎么做呢?
...全文
50 点赞 收藏 17
写回复
17 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
HowgoO 2004-08-24
作DLL,你可以搜索一下,网上很多地方都有教程的。
回复
life360 2004-08-24
同意
回复
huhanshan013 2004-08-24
其实ASP,只要不是用到DLL加密,好像没有什么完全的办法。以下办法欺骗菜鸟还行,楼主只做参考用:
其实就是个验证问题,只有用户名和密码正确,才能进入。
现在问题是我们一般的办法是用数据库,对不对,但是你不可能把数据库放到客户服务器上去,那样没有效果的。把所有可能的用户名和密码写到asp文件里面去,也达不到效果的,这个文件至少200M吧。
那这样吧,创建一个函数,对用户名进行算法转换。每个人输入一个用户名,经过算法转换,有个对应的密码出来(最简单的,比如规定假如是两位,则互换 tj 密码为 jt),OK了,客户在注册后,你把用户名转换出来的密码告诉客户,客户登陆时,系统对密码进行算法验证,相同则认为用户名和密码正确!!!
这个只是对菜鸟来言的,高手可以去掉你的验证!
回复
binghgo 2004-08-24
支持作成DLL
回复
qxg1123 2004-04-06
除了用DLL,其它方法很容易破的
回复
ManZY 2004-04-06
把数据库加密,把关键代码放在数据库中。
不过现在破解数据库密码的也挺多的。
不过怎么说也应该是有效的!
回复
veisa 2004-04-06
封装dll,或是更简单的,把主要功能不加进去,等客户汇款到时,再发个完整版本给他们,哈哈。。。省时省力。
回复
aspone123 2004-04-05
up
回复
8pl 2004-04-04
用相关软件吧,如setfactory
还有没有什么好的软件!~····!!介绍一下
回复
xulovewei 2004-04-04
用相关软件吧,如setfactory
回复
cxty 2004-04-04
我有个想法!

把你觉得某些重要的代码放在你觉得安全的服务器上!

然后给客户的程序中必须调用你的这写代码才能正常运行!

不过这样一来你的投入会大点~~~客户的程序必须能直接访问到你的服务器!

要是这样一来~~~~你还是做空间商~把程序都放你那~

哎呀~~~~~不做成DLL~~我想应该没什么好办法了~~~~

程序再加密~~~再怎么绕~~~~最后还是很容易被人破解的~
回复
wggipkhgef 2004-04-04
学习~~~~~~~~~~~~~~~
回复
aojiankd 2004-04-04
没想到其他方法,关注
回复
zykj_2000 2004-04-02
不做成DLL的话,很容易被破解的
回复
aspone123 2004-04-02
不会做dll啊。有没有简单一些的方法啊。
回复
tianjy 2004-04-02
把功能部分作成DLL,如果不注册就让DLL返回需要注册的信息
回复
aspone123 2004-04-02
是啊。但没办法了啊。还有别的方法吗?
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-04-02 08:01
社区公告
暂无公告