2015-09-04 64 views
1

即使应用程序已卸载并重新安装,CloneDVD2或AnyDVD等应用程序是否知道空闲阶段已结束?这些应用程序不需要用户登录,以便他们可以再次识别用户。重新安装后,演示版本如何知道测试时间结束?

同样在卸载它们时会弹出一个窗口询问是否应该保留“注册文件”。即使他们没有保存,重新安装的应用程序也知道演示时间结束。

技术上是如何实现的?

+0

通常放置在一个不起眼的位置注册表设置或文件以使其更难找到。甚至有人知道某些软件将数据存储在磁盘未使用的部分,通常是在主引导记录和第一个分区之间 - 这可能会在双引导系统上造成麻烦,因为Linux使用该空间。 (我有点希望没有人再这样做了,但我不会打赌!) –

+0

@Harry Johnston在虚拟机内部运行一切,如果我每次都重置虚拟机? – MinecraftShamrock

+0

当然可以。 –

回答

1

可能是一切...

您可能会反转算法以找出答案。

但仅举一个例子:

它可以生成一个散列,基于独特的硬件标识符,硬件配置,并发送在互联网上的数据库。

如果你的散列存在那里,软件知道你跑之前。

另一种选择是在您的操作系统中留下跟踪信息。所以复选框:删除注册信息,不会删除所有内容。

要测试:

1)切换GPU或CPU:P

2)格式&重新安装计算机

+0

有趣的想法,虽然我不认为我可以轻松改变GPU和CPU;但是在虚拟机内部运行它可能会这样做,不是吗? – MinecraftShamrock

+0

只需在虚拟机中更改您的mac地址,可能就足够了。如果不尝试更改唯一标识的事物。 :P – BarryOSeven

+0

我会试试这个,谢谢:)你有推荐的虚拟机吗?它应该是一个可以手动编辑这些“独特”值的工具。 – MinecraftShamrock

相关问题