首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

怎么开发一个基于注册机制的软件程序安装程序

2012-03-15 
如何开发一个基于注册机制的软件程序安装程序 - 软件工程/管理 / 开发过程版我想请教下一个基于注册机制的

如何开发一个基于注册机制的软件程序安装程序 - 软件工程/管理 / 开发过程版
我想请教下   一个   基于注册机制的软件程序安装程序   大概怎么做?
需要哪些工具,如何实设计实现?
如,已有一个开发好的软件程序
现在需要为其制作一个安装程序

这个安装程序引导用户安装软件
在安装过程序过程中,如果用户没有注册码,则需要用户在线注册,输入用户名等一些用户信息,
与此同时安装程序还收集了用户的机器特征码,如硬盘序列号,网卡号等。

如果用户已获得了一个注册号,那么只要用户输入用户名和注册号,
然后将通过   F1(用户名,机器特征码)=F2(注册码)?
来验证注册吗是否正确,

如果确实是合法注册用户,则将可以完全版运行软件
并将这些信息保存在某个文件当中,以备以后每次启动软件时,验证是否为合法注册用户。

如果注册码不正确,则拒绝运行,或是以限制版运行。

以上是我的大概思路,但是,其过程序当中要进行一些加密,这些加密算法在什么时候,用在什么场合里?该采取哪种加密算法比较合适?MD5?   SHA?   CRC?   RSA?BlowFish?还是其它?而且到底具体是对什么加密?

还有需要使用一些反跟踪反调试技术,这些代码写是在什么地方?

综合概述起来,四个方面的问题:
安装程序怎么开发?
软件验证过程属于哪部份程序?
加密算法,属于哪部分?采取何种加密算法比较合适?
反跟踪技术代码写在哪部份?

哪位大侠能否给我一个实际开的流程?非常感谢!


[解决办法]
支持一下www.siente.cn
[解决办法]

热点排行