搜索
bottom↓
回复: 10

上位机软件人工注册方法失败了。求助。

[复制链接]

出0入0汤圆

发表于 2013-5-14 10:18:37 | 显示全部楼层 |阅读模式
本帖最后由 wxty 于 2013-5-14 10:20 编辑

VC 写了个上位机,加了个软件注册功能,今天扯拐了。!!

方法是软件启动时,读取硬盘ID号然后计算出注册码,再与手动生成的注册文件中的注册码对比,验证是否注册,如果未注册则弹出对话框提示ID号。

今天在一台电脑上发现双击软件后无任何反应,WIN7系统管理员身份。发现本地硬盘在安全删除USB处可以弹出来,估计是本地硬盘被弄成移动硬盘安装在电脑上使用了,所以读取硬盘ID失败了。。

怎么办呢?

请教这种软件的人工授权方式,读取硬盘ID还是主板ID还是什么ID好呢,只要确保唯一性就好,还有就是兼容性,不同品牌都能读出ID来。
或者哪种注册授权方式可以达到一对一授权的功能呢?

出0入0汤圆

发表于 2013-5-14 10:38:27 | 显示全部楼层
读操作系统所在分区的那个硬盘的ID。

出0入0汤圆

发表于 2013-5-14 10:38:54 | 显示全部楼层
似乎一般都是读好些个硬件的ID。然后算出来的。

出0入0汤圆

发表于 2013-5-14 10:48:45 | 显示全部楼层
感觉读MAC比较好

出0入0汤圆

 楼主| 发表于 2013-5-14 10:53:51 | 显示全部楼层
postek 发表于 2013-5-14 10:38
读操作系统所在分区的那个硬盘的ID。

操作系统所在的那个硬盘, 需要怎么读呢?

出0入0汤圆

 楼主| 发表于 2013-5-14 10:56:51 | 显示全部楼层
kevinstar888 发表于 2013-5-14 10:48
感觉读MAC比较好

MAC 貌似很好修改的嘛?

出0入0汤圆

发表于 2013-5-14 11:07:41 | 显示全部楼层
wxty 发表于 2013-5-14 10:56
MAC 貌似很好修改的嘛?

首先,如果一个人能跟踪你的软件发现读取的是MAC地址,我相信这人也就有能力破解你的软件。
其次,如果你不告诉别人,“我这软件是读取MAC地址,你别随便修改”,我相信一般人是不会知道的。

出0入0汤圆

发表于 2013-5-14 11:15:32 | 显示全部楼层
wxty 发表于 2013-5-14 10:53
操作系统所在的那个硬盘, 需要怎么读呢?


GetVolumeInformation
不过,这个读到的是格式化分区时生成的ID。
每格式化一次都变一次。

出0入0汤圆

发表于 2013-5-14 11:15:56 | 显示全部楼层
网卡+BIOS+硬盘+。。。。

出0入0汤圆

 楼主| 发表于 2013-5-14 11:36:33 | 显示全部楼层
kevinstar888 发表于 2013-5-14 11:07
首先,如果一个人能跟踪你的软件发现读取的是MAC地址,我相信这人也就有能力破解你的软件。
其 ...

确实是实话!

出0入0汤圆

 楼主| 发表于 2013-5-14 11:40:45 | 显示全部楼层
postek 发表于 2013-5-14 11:15
网卡+BIOS+硬盘+。。。。

谢谢啦。
我没有采用Volume的方式。读取的是硬件ID号。
应该是主硬盘(也是唯一的硬盘)居然可以当USB移动硬盘删除掉,这是跟其他电脑的差别。
软件在获取这个电脑硬盘ID时直接K.O.了。。。
也不知道这个硬盘跟电脑是怎么连接的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-7 18:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表