当前位置:编程学习 > VB >>

请教,如何对vb制作的安装程序进行加密?谢谢

请教下,我用vb做好安装程序后,想弄个在安装之前加入密码,而且是对电脑的主机物理地址或者硬盘绑定,就是说一个电脑只有一个安装密码,这个需要怎么弄,请指教,谢谢。 程序运行时做个注册就可以了,可以根据主机的硬件信息生成系统注册码,再根据系统注册码转换成用户注册码
请教下 这个具体怎么弄呢,请指点,谢谢! 获取硬盘物理序列号 然后根据物理序列号生成注册号 然后再自己编写加密算法 安装程序没必要这样做的,因为这样做没什么意义。
比如两个安装程序一对比,就知道不同的地方在哪里,很容易找到序列号不同的位置。
还有就是你每个安装程序都要编译一次,也不适合发行。
再者就是无论多复杂的本机加密,真对有心破解的人,还是可以破解的。
加密最好走网络验证或外部硬件验证方式,这两种相对来说安全度要比单纯的本地数据对比运算方式好很多。
还有,即使加密,也不是靠安装程序做,应该在应用程序员里做,这样便于发行程序,不然真的每个用户一个
安装包的编译,就是说用户量很少,那么也不用担心被盗版,随便弄和口令很多电脑易做图都无法破解。
但想通过这种方式防止专业破解人员,即使外部硬件或网络方式,别人都有的是办法破解你的,只是看你的
东西有没有价值吸引这样的人去不去破解你的而已。 安装程序没必要加密码,不便发行,第一次运行程序需要输密码即可
有现成的例子,百度一下 偏移的加密狗才几块钱,比用vb做什么加密安全多了.
你那软件要是值个几千块,放心用软件加密吗? 有两个方法,第一是使用压缩软件压缩前设置解压密码,另一种使用VB专用打包软件,SETUPFACTORY,这个软件有个功能可以给打包的程序加密,不过加密强度肯定不如专业加密软件啦。如果要求不高的话,可以试试 注册码
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,