证明文件创建日期

证明文件创建日期

是否有可能伪造或操纵创建日期?如果可以,我如何“证明”这些文件确实有那么久的历史?

幸运的是,我将我的项目存储在 GitHub 上,这证实了这些文件来自那个时代,但这不是重点。

我运行的是纯Apple OS X。

答案1

如果您有权访问磁盘,那么您可以更改该磁盘上的信息。这包括创建日期的信息。所以是的,您可以伪造它。

证明您首先拥有它们的唯一方法是其他人可以证实这一点。GitHub 可能可以。但完全由您控制的本地磁盘上的文件日期则不行。

答案2

嗯……我不是律师,但在特定机器上创建的文件上的日期/时间戳会从 CMOS 时钟获取该信息,您可以将其设置为您想要的任何时间和日期。所以,你真的不能说那些日期的文件你的计算机可以证明任何事情。但是,其他人存储的文件(如果它们被其他人存储了很长时间,如您所述)可以证明它们在您为该公司工作之前确实存在。

因此,GitHub 上存储的项目证实了这些文件来自那个时代,这并不是无关紧要的,它将“成为”重点……或者说是本案的关键。法院是否接受其信息的有效性将取决于你是否在为这家公司工作之前创建了该软件。

然而,这一点可能毫无意义。如果你在上班时间开发软件,你可能仍然有合同义务将其交给他们。这完全取决于你在工作前签署的任何文件是否规定你在公司工作期间开发的任何内容都属于他们……因为开发并不一定意味着创造。它可以被解释为改进或工作。

答案3

可以使用touch -t yyyymmddhhmm filename。谷歌搜索甚至可以找到一些教程和免费的苹果脚本。正如你所说,你很幸运有 github 作为证据。这是我能想到的唯一方法,可以证明你何时创建了这些文件。

相关内容