2

鉴于某些 Guid 生成算法使用来自计算机的一些一致信息:您至少可以排除机器吗?

4

1 回答 1

2

这取决于用于制作 GUID 的算法。

http://en.wikipedia.org/wiki/GUID#Algorithm

“在 OSF 指定的用于生成新 (V1) GUID 的算法中,用户的网卡 MAC 地址用作最后一组 GUID 数字的基础,这意味着,例如,可以将文档追溯到计算机创造了它。这个隐私漏洞是在定位 Melissa 病毒的创建者时使用的。[3] 其他大多数数字都是基于生成 GUID 时的时间。

包含 MAC 地址和时间的 V1 GUID 可以通过第三组数字的第一个位置的数字“1”来识别,例如 {2F1E4FC0-81FD-* 1 *1DA-9156-00036A0F876A}。

因此,如果您在 GUID 和计算机的 mac 地址之间找到匹配项,则 GUID 很可能是在那里创建的。如果没有,它仍然可以在那里制作,因为没有人强迫您使用特定的 GUID 算法。

于 2013-02-04T04:23:58.080 回答