2 u010655288 u010655288 于 2015.05.28 13:33 提问

关于软件识别电脑的问题

我想知道软件是如何识别电脑的,例如一款收费软件,它设定每隔7天可以让你免费试用一些功能一天,试用完后只能等7天后才能免费试用。问题是如果我卸载了这个软件,重新安装后它还是能够知道识别到我还用几天才能免费试用,

9个回答

caozhy
caozhy   Ds   Rxr 2015.05.28 14:31
已采纳

你可以尝试对硬盘完全格式化重装系统,如果此时软件又可以使用说明它的原理是
在注册表或者文件系统的隐蔽处写入一个值
如果还不可以用,说明它的原理是获取了你计算机的主板id、mac地址、硬盘物理序列号等,并且这些特征需要上传到服务器(这种情况比较少见)
如果是后者,那么只要你在虚拟机中运行,或者切断网络,应该就能破解。

u010655288
u010655288 已测使用的是第二种方式
2 年多之前 回复
sharpmental
sharpmental   2015.05.28 13:39

注册表,上传mac地址,用硬件号形成机器号码上传等等

u010655288
u010655288 怎么样让他不能获得mac地址?
2 年多之前 回复
u010655288
u010655288 怎么样让他不能获得mac地址?
2 年多之前 回复
edouardzyc
edouardzyc   2015.05.28 13:39

一般软件都会保存一些信息在电脑里,比如常用的 %appdata%, 这些信息文件可能在卸载的时候不做删除的

edouardzyc
edouardzyc 回复SadVSSmile: 或者你在打开软件后,根据修改记录倒叙排一下,一般打开的时候他就会写些东西到磁盘上的
2 年多之前 回复
edouardzyc
edouardzyc 回复SadVSSmile: 你在运行里面%appdata%,然后里面找貌似是你收费软件的文件夹删掉,当然删之前备份一下 防止误删
2 年多之前 回复
u010655288
u010655288 文件后缀名是什么?
2 年多之前 回复
maaozhou
maaozhou   2015.05.28 13:41

有的是绑定MAC地址的,有的是关联到注册表的,还有的是把信息存储在硬盘

u010655288
u010655288 注册表我删过了!
2 年多之前 回复
Tiger_Zhao
Tiger_Zhao   Rxr 2015.05.28 13:41

A)在你的电脑上写了一下信息,卸载时不删除。
B)把你电脑的设备ID、以及试用日期上传到服务器。

u010655288
u010655288 我该怎么找到它们
2 年多之前 回复
liu_zining
liu_zining   2015.05.28 14:00

需要在注册表编辑器里,将相关软件的注册信息删除就可以了。

u010655288
u010655288 删过注册表了!不管用
2 年多之前 回复
qq_28552217
qq_28552217   2015.05.28 14:04

注册表,上传mac地址,用硬件号形成机器号码上传等等

u010655288
u010655288 但是该怎么破解?
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.05.28 14:32

真正严肃的软件一般都使用如下两种方式加密和限制
(1)使用无法伪造的个人信息,比如短信验证、身份证、信用卡等
(2)使用硬件加密狗

u010655288
u010655288 它是一个网络游戏加速器,不能在虚拟机里运行加速器和游戏啊!
2 年多之前 回复
caozhy
caozhy 回复SadVSSmile: 我说了,你可以用虚拟机
2 年多之前 回复
caozhy
caozhy 回复SadVSSmile: 我说了,你可以用虚拟机
2 年多之前 回复
u010655288
u010655288 但是,如果有办法阻止它获取主板ID也是好的!
2 年多之前 回复
caozhy
caozhy 回复SadVSSmile: 然后你可以知道确切是怎么记录日期的。当然如果你觉得麻烦,我说的大致判断方式你了解下也就可以了。不会超出我说的范围的。
2 年多之前 回复
caozhy
caozhy 回复SadVSSmile: 如果你搞清楚原理,你需要这么做,先重装系统,然后用installwatch这个软件对系统做一个快照。然后运行你的安装程序,以及运行你的程序,然后再次运行installwatch,并且对比前后的快照,可以准确找出这个软件对文件系统配置文件和注册表的更改。
2 年多之前 回复
u010655288
u010655288 回复caozhy: 它可能使用的是主板ID那我也没法改。这种破解思路不可行了!
2 年多之前 回复
u010655288
u010655288 回复caozhy: 它可能使用的是主板ID那我也没法改。这种破解思路不可行了!
2 年多之前 回复
u010655288
u010655288 回复caozhy: 重装系统?我就想知道它的原理,没必要了吧!
2 年多之前 回复
caozhy
caozhy 回复SadVSSmile: 另外软件读取mac地址的方法不同,比如说有的软件读取的是硬件的mac地址,而不是注册表中当前生效的mac地址。那么你用软件修改注册表的所谓软改的方法是没用的
2 年多之前 回复
caozhy
caozhy 回复SadVSSmile: 你可以按照我说的两个步骤试。先重装系统,再更换硬件
2 年多之前 回复
u010655288
u010655288 刚修改mac地址试了和mac地址没有关系!
2 年多之前 回复
caozhy
caozhy 另外一些网卡,比如intel的网卡,是允许用户对固件重新编程的,因此这种网卡支持硬改mac地址。你可以去taobao找找。intel的82559,大约5~10块钱一个。
2 年多之前 回复
caozhy
caozhy 回复SadVSSmile: 用虚拟机,虚拟机的mac地址、主板串号、硬盘id都是虚拟的,写在配置文件里,想怎么改怎么改。
2 年多之前 回复
u010655288
u010655288 使用的是上传本地信息到服务器,可能是mac地址,但是怎么破解?
2 年多之前 回复
qq2888804
qq2888804   2015.05.28 20:19

建议装在虚拟机里面,然后做个快照,不断使用即可

u010655288
u010655288 我该怎么解决游戏加速器在虚拟机上运行,游戏在win7下运行的问题!
2 年多之前 回复
u010655288
u010655288 能不能详细点!
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片