เหตุใดผู้ใช้จึงมีอำนาจในการจัดการการประทับเวลาของไฟล์


1

ฉันได้ค้นพบว่าเป็นไปได้ที่จะเปลี่ยนการประทับเวลาในไฟล์ ดูเหมือนว่าคุณสามารถจัดการวันที่ / เวลา สร้าง , แก้ไขและเข้าถึงได้ป้อนคำอธิบายรูปภาพที่นี่

ดูวิธีการ MSDN: File.SetCreationTime , File.SetLastWriteTime , File.SetLastAccessTime

ฉันอยากรู้ว่า ... ทำไมจึงเป็นไปได้?

ฉันได้เห็นการประทับเวลาเหล่านี้ที่อาจารย์ใช้เพื่อให้แน่ใจว่านักเรียนจะไม่โกง นักเรียนบอกว่า "ฉันทำภารกิจเสร็จทันเวลาฉันป่วยเมื่อถึงกำหนด" จากนั้นอาจารย์จะตรวจสอบวันที่เข้าถึง / แก้ไขล่าสุดเพื่อสำรองข้อมูลเรื่องราวของนักเรียน ฉันแน่ใจว่านายจ้างอาจใช้การประทับเวลาเหล่านี้ด้วย

การจัดการกับการประทับเวลาจะไม่เป็นการหลอกลวงหรือไม่ เหตุผลทางจริยธรรมใดที่ผู้คนจะเปลี่ยนการประทับเวลา?

คำตอบ:


2
Wouldn't any manipulation of a timestamp be fraudulent?

อาจเป็นการฉ้อโกง แต่ถ้าคุณกำลังเผชิญกับบางสิ่งที่อาจจำเป็นต้องมีการตรวจสอบบางอย่างฉันไม่คิดว่าคุณต้องการพึ่งพาการประทับเวลามาก พิจารณาว่าการปรับเปลี่ยนเวลาปัจจุบันของคอมพิวเตอร์เป็นเรื่องง่ายเพียงใด หากคุณเปลี่ยนเวลาในคอมพิวเตอร์ของคุณแล้วแก้ไขไฟล์ไฟล์นั้นจะถูกอัปเดตเป็น "ปัจจุบัน" แต่เวลาไม่ถูกต้อง นอกจากนี้ยังมีความเป็นไปได้ของความเสียหายบางอย่างในตำแหน่งของการประทับเวลาบนที่เก็บสินค้า หรือแบตเตอรีของคอมพิวเตอร์คุณหมดและนาฬิกาผิดเมื่อคุณบันทึกไฟล์

What ethical reasons would anyone change a timestamp?  

เหตุผลหนึ่งที่มีอยู่สำหรับโปรแกรมที่คัดลอกสำรองหรือเก็บไฟล์ หลายโปรแกรมที่ฉันเคยใช้ในอดีตจะสร้างไฟล์ชั่วคราวในตำแหน่งที่พวกเขากำลังคัดลอกข้อมูล พวกเขาตั้งค่าการประทับเวลาเป็น 0 ซึ่งเป็นจุดเริ่มต้นของ Epoch และหลังจากที่โปรแกรมทำงานเสร็จสมบูรณ์แล้วมันจะอัปเดตเวลาบนไฟล์ให้เป็นเวลาของไฟล์ต้นฉบับไม่ใช่เวลาปัจจุบัน (การสำรองข้อมูลควรเป็นแบบจำลองที่แน่นอน ) หากโปรแกรมขัดข้องหรือถูกขัดจังหวะด้วยเหตุผลบางอย่างก็จะเห็นว่าการประทับเวลาของไฟล์ในอดีตหรือพวกเขาอาจมองหาการประทับเวลานั้นโดยเฉพาะเนื่องจากมันไม่น่าเป็นไปได้ที่จะมีไฟล์ใด ๆ . หลังจากที่พวกเขาเห็นเวลาประทับเริ่มต้นที่จะคัดลอกไฟล์นั้นอีกครั้งหรือดำเนินการคัดลอกก่อนหน้าถ้าพวกเขาสามารถ / กำหนดค่าด้วยวิธีนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.