-2

我们如何识别在两台计算机上创建的记事本文件,有没有办法获得有关它是在哪台计算机上创建的任何信息。或者它是在 xp 还是 linux 中构建的。

4

5 回答 5

0

如果您右键单击该文件,您应该能够看到该文件的权限和属性。

于 2012-05-03T13:23:29.243 回答
0

在行尾检查。在 GNU/Linux 下,行以 \n (ascii: 0x0A) 结尾,而在 Miscrosoft W$ndos 下则是 \r\n (ascii: 0x0D 0x0A)。

维基百科:https ://en.wikipedia.org/wiki/Newline

于 2012-05-03T13:25:35.827 回答
0

发现这个:http ://bit.ly/J258Mr

用于识别 word 文档,但某些信息是相关的

要查看文档是在哪台计算机上创建的,请在十六进制编辑器中打开 Word 文档并查找“PID_GUID”。后跟一个全局唯一标识符,根据所使用的 Word 版本,该标识符可能包含创建文件的系统的 MAC 地址。

检查用户属性(如前所述)是查看原始文件的创建者是谁的好方法......所以,如果文档不是从头开始创建的,而是最初在另一个系统上创建的,那么用户信息将为原始文件。

在这种情况下找到“罪魁祸首”的另一种方法是为每台计算机上的每个用户解析 NTUSER.DAT 文件的内容。虽然这听起来工作量很大,但实际上并不是……b/c 您只是在寻找几条信息。具体来说,您对正在使用的 Word 版本的 MRU 键以及RecentDocs 键感兴趣。”

于 2012-05-03T13:28:51.530 回答
0

我能想到的一件事是检查文件中的换行符——我假设你的文件确实有多行。如果文件是使用 Windows 生成的,则换行符的特征是回车符和换行符 (CR+LF) 的组合,而简单的换行符 (LF) 将暗示文件是在 Linux 机器中生成的。

于 2012-05-03T13:33:02.093 回答
-1

右键单击一个文件-> 详细信息 。您可以看到创建它的计算机名称和日期。

于 2012-05-03T13:24:36.880 回答