| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1587 人关注过本帖
标题:[开源]自己写的一个关于软件注册码问题的源码
只看楼主 加入收藏
google
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:22
帖 子:3419
专家分:23
注 册:2005-11-1
结帖率:0
收藏
 问题点数:0 回复次数:4 
[开源]自己写的一个关于软件注册码问题的源码

1,当运行软件的时候,检测系统的相应位置是否有正确的关于注册过的标志(注册过的在软件的文件夹下存在SN。INF文件,里面包含的是正确的注册码,如果没有这个文件或者SN。INF文件中的内容不正确,则需要输入序列号)
2,如果正确则弹出“已经注册”的对话框,在实际应用的时候是应该打开软件的主窗口,因为这里只涉及到注册问题,则把以后的东西省略。如果不正确,则需要把“授权号”(根据机器的硬盘序列号通过一定算法得到的)发送给软件的开发者,软件开发者根据这个“授权号”,通过“算号程序”算出该授权号对应的正确的“序列号”,然后发送到软件的运行者手里。
3,当输入正确的“序列号”后,程序在该文件夹下生成正确的SN文件


这个小程序由于是通过检测硬盘信息而得到的SN,所以只要SN的算法不被逆掉,则不怕在不同的机器上使用,如果SN算法被猜出。别人会写出KEY文件了。


如果把这个程序加上E-MAIL自动发送“授权号”的功能,则可以说相对完美些,可惜我在配置E-MAIL的接收时候系统总不能配置成功,虽然把发送E-MAIL的模块写好了,却不能测试。


源代码及相应程序如下,仅供学习研究。
版权为bc-cn.net网站(编程中国)及hxfly共同所有


xNDvnlL5.rar (31.62 KB) [开源]自己写的一个关于软件注册码问题的源码


[此贴子已经被作者于2006-4-5 15:47:11编辑过]

搜索更多相关主题的帖子: 源码 软件 开源 注册 
2006-04-05 15:33
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
VB??

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2006-04-05 16:36
google
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:22
帖 子:3419
专家分:23
注 册:2005-11-1
收藏
得分:0 
以下是引用Knocker在2006-4-5 16:36:00的发言:
VB??

对啊
我对C,和C++不感冒
VB和JAVA学的时候还可以
VB用的时候还可以


祝天下所有母亲幸福安康!~
2006-04-05 16:47
xinfresh
Rank: 4
等 级:贵宾
威 望:13
帖 子:594
专家分:0
注 册:2006-1-13
收藏
得分:0 
顶!

E-mail:xinfresh@QQ:383094053校内:http:///getuser.do?id=234719042
2006-05-04 12:07
lanjinbo
Rank: 1
等 级:新手上路
威 望:1
帖 子:109
专家分:0
注 册:2006-4-14
收藏
得分:0 
要是用C#写的多好啊!

天蓝蓝,水蓝蓝,扬帆远航,有鱼儿作伴 风嘻嘻,云嘻嘻,共渡幸福彼岸
2006-05-25 01:16
快速回复:[开源]自己写的一个关于软件注册码问题的源码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016835 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved