Как доказать, что файл не был подделан?
Поэтому для одного из моих заданий по программированию я использовал turnin
команда, в отличие от конкретного двоичного файла, который я должен был использовать. Я не осознавал этого, пока не узнал, что мое задание не оценено. Что еще хуже, задание, которое я сдал, было перезаписано моим новым заданием.
Так что сейчас у меня есть исходные файлы, которые показывают временные метки, которые явно раньше срока. Тем не менее, мой инструктор указал, что я мог легко манипулировать временными метками, используя команду "touch", которая является истинной. Как еще я могу доказать, что исходные файлы не были подделаны после истечения срока? Должен быть какой-то способ...
2 ответа
Вы случайно отправили эти файлы кому-нибудь по электронной почте, если у вас есть их копия в Gmail, Yahoo Mail и т. Д., То это тоже доказательство. Поскольку вы не можете подделать дату и время отправки электронного письма из Gmail (если только вы не инженер Google!).
Но это также вопрос доверия, вопрос в том, считаете ли вы, лектор, что вы достаточно мелки, чтобы опуститься до такого уровня? Я очень сомневаюсь в словах человека в том, что они могли бы сделать (если только это не серьезное испытание).
Также есть еще кое-что, что следует учитывать: если он обвиняет вас в том, что вы не сделали их раньше срока, то он должен доказать это, но если он говорит, что они не были представлены до установленной даты, это совсем другое дело.
Было ли ваше назначение в системе, которой управляет доверенная третья сторона, например, сама школа? Если это так, они могли бы создать резервную копию и могли бы восстановить ее до состояния, соответствующего установленной дате или ранее (и, таким образом, удовлетворить вашего учителя).