web-dev-qa-db-ja.com

Microsoft Word 2007の日付プロパティはいつどのように設定されますか?

私は教授であり、学生からWord文書(.docx)が電子メールで送信されました。学生は、期限(約2か月前)までに完了したと主張しましたが、パートナーは提出できませんでした。学生はMicrosoftWord 2007でドキュメントを作成しました。Word2010でドキュメントを開くと、次のように表示されます。

  • 最終更新日:2011年5月11日16:58
  • 2011年5月11日16:21に作成

私が生徒に不一致について尋ねたところ、彼女はファイルをある場所から別の場所にコピーして名前を変更したと言う以外は説明できませんでした。これらのいずれかがWordのプロパティを変更できますか?

3
Ellen Spertus

2010年11月に作成したドキュメントを取得しました。Windowsエクスプローラーでは、ファイルのプロパティは次のように表示されます。

  • 作成日:2010年11月23日11:45:20 AM
  • 変更日:2010年11月23日19:58:40

したがって、このファイルが作成および変更されたことがわかります。 Word 2007で開いて、プロパティを表示しました。これは同じ日付を示しました。これは、Wordのプロパティがファイルのプロパティと同じであることを示しています(Wordが日付で何か奇妙なことをしている場合に備えて)。

次に、ドキュメントをコピーして名前を変更しました。 Windowsエクスプローラーでは、ファイルのプロパティは次のように表示されます。

  • 作成日:2011年5月16日22:38:57
  • 変更日:2010年11月23日19:58:40

ファイルをコピーすると、作成日が変更されます。コピーが作成された日付です。変更日は変更されません。したがって、学生がドキュメントをコピーして名前を変更したばかりの場合は、元の変更日が設定されているはずです。

ただし、学生がファイルを開いて別の名前で保存することにより、コピーを作成した可能性があります。私はそれをしました、そして私の新しいファイルはこれらの日付を持っています。

  • 作成日:2011年5月16日22:42:47
  • 変更日:2011年5月16日22:42:47

これらの日付は同じであることに注意してください。これは、ファイルシステムに関する限り、新しいファイルであるため、両方の日付が今日の日付です。

最後に、ファイルを開いて変更を加え、保存しました。これにより、これらの日付が作成されました。

  • 作成日:2011年5月16日22:42:47
  • 変更日:2011年5月16日22:46:15

これは、ファイルが2011年5月11日の午後4時21分に作成され、約37分後に変更されたことを示しています。疑いの最大の利益を学生に与えて、彼女は文書のコピーを作成することができたでしょう。その後、彼女は変更を加えて、約37分後に再度保存する必要があります。これが文書の校正中に無邪気に行われたことはもっともらしいです。

また、ドキュメントが2011年5月11日の午後4時21分より前に開始され、最初に午後4時21分に保存され、追加の変更が加えられて午後4時58分に再度保存された可能性もあります。

ドキュメントが実際に別のドキュメントからコピーされた場合は、そのドキュメントを生徒に依頼できます。元の日付が記載されている必要があります。

最後に、PCの時計を変更することで、日付を簡単に偽造できます。

2
Wayne Johnston

私は最近、同じような問題に自分で対処しました。 docxファイルがいつ作成されたかを判断する最も正確な方法は、XMLファイル自体を調べることだと思います。これを行うには、ファイルの名前を変更します。 example.docxをexample.Zipに移動し、Zipファイルを処理できる任意のプログラムで開きます。 docPropsフォルダーで、core.xmlという名前のファイルを探します。このファイルは、メモ帳などの任意のテキストエディタで開くことができます。次のようなファイル内のセクションを探します。

<dcterms:created xsi:type="dcterms:W3CDTF">2011-05-20T19:56:00Z</dcterms:created>

これはUTCでのファイル作成の日付と時刻を示し、ファイルが最初に作成されたときに設定されると思います。

1
user82241

Microsoft Word 2007+ドキュメントで日付を偽造するために私が行うことは次のとおりです。 Linuxシェルからの手順:

$ mkdir dummy && cd dummy
$ unzip /path/to/input.docx 
$ ls -al docProps/core.xml
-rwxrwxrwx. 1 root root 784 Jan  1  1980 docProps/core.xml
$ vim docProps/core.xml
[change the date in the XML element "created" and "modified" as you wish]
$ touch -d 19800101 docProps/core.xml
$ ls -al docProps/core.xml
-rwxrwxrwx. 1 root root 784 Jan  1  1980 docProps/core.xml
$ Zip -r -X /path/to/input_edited.docx *

楽しい !

0
malat