I have discovered that it is possible to change the timestamps on files. It seems that you can manipulate the Created, Modified, and Accessed date/time.
See the MSDN methods: File.SetCreationTime, File.SetLastWriteTime, File.SetLastAccessTime.
I'd like to know... Why is this a possibility?
I have seen these timestamps used by professors to make sure their students do not cheat. The student says, "I finished the assignment on time. I was just sick on the due date". The professor then checks the last Accessed/Modified date to backup the student's story. I am sure that employers probably use these timestamps as well.
Wouldn't any manipulation of a timestamp be fraudulent? What ethical reasons would anyone change a timestamp?