Wouldn't any manipulation of a timestamp be fraudulent?
Мошеннический, потенциально; но если вы имеете дело с чем-то, что может потребовать какого-то расследования, я не думаю, что вы захотите сильно полагаться на временные метки. Подумайте, как легко изменить текущее время вашего компьютера. Если вы измените время на своем компьютере, а затем измените файл, то он будет обновлен до "текущего", но неправильного времени. Существует также возможность некоторого повреждения в расположении метки времени в месте хранения. Или батарея вашего компьютера разрядилась, и часы не работали, когда вы сохранили файл.
What ethical reasons would anyone change a timestamp?
Одна из причин этого существует для программ, которые копируют, резервируют или архивируют файлы. Многие из программ, которые я использовал в прошлом, будут создавать временные файлы в том месте, куда они копируют данные. Они устанавливают временные метки равными 0, что является началом эпохи, и после того, как программа завершит свою задачу, она обновляет время в файле до времени исходного файла, а НЕ текущего времени (резервные копии должны быть точными копиями ). Если программа аварийно завершает работу или прерывается по какой-либо причине, она может увидеть, что временная метка файла (-ов) устарела, или они могут специально искать эту временную метку, поскольку очень маловероятно, что существуют файлы с такой конкретной временной меткой , После того, как они увидят эту временную метку, начните копировать этот файл снова или возобновите предыдущую копию, если они смогут / настроены таким образом.