像Adobe产品一样,试用版如何确定已安装过该版本,以防止用户再次安装该版本?
我正在使用Mac OS X Lion。
像Adobe产品一样,试用版如何确定已安装过该版本,以防止用户再次安装该版本?
我正在使用Mac OS X Lion。
Answers:
它要么将信息存储在磁盘上的某个位置(.DS_Store
文件名略有错误-看起来不明显-已经用于此目的),或者如果在试用安装过程中存在互联网连接,甚至可以向制造商报告一些硬件信息(例如MAC地址)(或都)。
这样,安装程序可以使用磁盘上某处的信息或联系某些Web服务器来确定已安装了同一产品。
这取决于所涉及产品的确切工作方式。
您可以尝试使用opensnoop
实用程序(例如,实用程序)记录安装过程中所有磁盘的访问,以找出要访问的文件,并尝试识别包含试用信息的文件。