2
在iOS上编译的应用程序在编译时分配标识符(UUID)。这些标识符可能由矮人转储工具揭示。有谁知道UUID是如何生成的以及可以在其中编码哪些信息?在iOS下,有没有人知道如何为可执行文件生成UUID,以及可能在其中编码了哪些信息?
在iOS上编译的应用程序在编译时分配标识符(UUID)。这些标识符可能由矮人转储工具揭示。有谁知道UUID是如何生成的以及可以在其中编码哪些信息?在iOS下,有没有人知道如何为可执行文件生成UUID,以及可能在其中编码了哪些信息?
几乎可以确定它们是由CoreFoundation UUID机制生成的,它基于您的以太网卡的MAC地址,时间戳和其他一些其他信息创建它们。您可以通过运行uuidgen
来生成自己的UUID。至于编码在他们身上的信息,真正存在的就是你MAC地址的碎片。这与其唯一的相关性在于,理论上可能有人确定在同一台机器上生成了多个UUID,但我不知道这是否可行。
谢谢。这有助于从这个黑匣子上取下盖子。我正试图处理社区中可能存在的有关此主题的信息。 – xyzzycoder 2011-02-09 04:19:44