ทำให้ไฟล์ของ TrueCrypt มีการอัพเดททันทีหรือไม่?


0

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


หมายเหตุ: TrueCrypt เป็นแพ็คเกจล้าสมัยไม่ได้รับการสนับสนุนและไม่มีสี!
mdpc

1
@mdpc แสดงทางเลือกในการทำงานให้เราและเราจะให้ความสนใจกับเครื่องหมายอัศเจรีย์ของคุณ จนกว่าจะถึงตอนนั้น Truecrypt ยังคงเป็นทางเลือกเดียวสำหรับผู้ที่ต้องการตั้งค่าคุณสมบัติ
Frank Thomas

ตอนนี้มีทางเลือกมากมาย ... รวมถึงบางคนที่ใช้รหัส truecrypt Google คือเพื่อนของคุณ!
mdpc

คำตอบ:


1

นั่นอาจไม่ใช่พฤติกรรมที่คุณสามารถทำได้อย่างง่ายดาย แต่อาจมีการแฮ็ก

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

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

เมื่อคุณเมานต์วอลุ่ม Truecrypt ล็อคการอ่าน / เขียนจะถูกสร้างขึ้นบนไดรฟ์ข้อมูลยกเว้นว่ามันจะเมานต์เป็นแบบอ่านอย่างเดียว การล็อคนี้จะยังคงอยู่จนกว่าไฟล์เสียงจะถูกถอดออก เมื่อติดตั้งไดรฟ์ข้อมูลแล้วพีซีของคุณสามารถเข้าถึงไฟล์บนไดรฟ์ข้อมูลได้โดยใช้ระบบไฟล์ของโวลุ่มและเปิดเพื่อเขียน เมื่อไฟล์นั้นถูกบันทึกหรือปิดข้อมูลเมตาจะได้รับการอัปเดตและเหตุการณ์ไดเรกทอรีจะเริ่มทำงาน แต่จะระบุว่าไฟล์นั้นถูกเปลี่ยนแปลงโดยตำแหน่งที่เมาท์ (เช่น z: \ MyFiles \ File1.doc) Dropbox ไม่เคยได้ยินชื่อของไดเรกทอรีนั้นมาก่อนและไม่รับฟังการเปลี่ยนแปลงของมัน ล็อกการเขียนบนไฟล์โวลุ่มเอง แต่ยังไม่ได้เปิดตัวเนื่องจากโวลุ่มยังคงถูกเมาท์สำหรับการเข้าถึงเพื่อเขียนและเมทาดาทาของมันจะไม่เปลี่ยนแปลง

โปรดทราบว่าแม้ว่าการซิงค์จะคอยสังเกตการเปลี่ยนแปลงใน z: \ MyFiles \ (ตำแหน่งที่เมาท์ของไฟล์ภายในโวลุ่ม) มันจะถอดรหัสไฟล์และเก็บไว้ใน plaintext บน Dropbox

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

หลังจากตรวจสอบปัญหาฉันมีทฤษฎีที่คุณสามารถแก้ไขปัญหาได้โดยการสร้างหรือแก้ไขไฟล์ภายในโฟลเดอร์ sync'ed ฉันไม่รู้ว่ามันจะใช้งานได้ไหมและมันเป็นแฮ็คสกปรกดังนั้นให้ใช้ดุลยพินิจของคุณเอง

เธรดนี้บ่งชี้ว่า Dropbox Sync ใช้rsyncและrdiffเพื่อดำเนินการแตกต่างกันในโฟลเดอร์และสามารถอัปเดต blobs แบบไบนารีโดยไม่ต้องเปลี่ยนไฟล์ทั้งหมด ซึ่งหมายความว่าในทางทฤษฎีแล้วหากมีการยิงเหตุการณ์ไดเรกทอรีในขณะที่ติดตั้งไดรฟ์ข้อมูลการเปลี่ยนแปลงตั้งแต่เมานต์จะถูกอัปโหลด

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

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