เป็นไปได้หรือไม่ที่จะใช้ TrueCrypt โดยไม่มีสิทธิ์ระดับผู้ดูแลระบบ?


5

ฉันกำลังดู FreeOTFE ฉันไม่รู้ว่ามันเข้ากันได้กับ TrueCrypt ล่าสุดหรือไม่ เมื่อเริ่มต้นจะส่งผลให้เกิดข้อผิดพลาดทันที:

FreeOTFEExplorer.exe has encountered a problem and needs to close.  We are sorry for the inconvenience.
AppName: freeotfeexplorer.exe    AppVer: 3.51.0.0    ModName: kernel32.dll
ModVer: 5.1.2600.5781    Offset: 00012afb

โปรดช่วยฉันให้มันทำงาน

อัปเดต: ในอีกระบบหนึ่งฉันสามารถเรียกใช้ให้ทำงานได้ แต่ไม่สามารถเมานต์อะไรก็ได้

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

คำตอบ:


3

Truecrypt ต้องการไดรเวอร์เนื่องจากมันทำงานในระดับบล็อก

ต้องการ "ระดับบล็อก" เนื่องจากอุปกรณ์เก็บข้อมูลขนาดใหญ่ไม่เข้าใจอะไรเกี่ยวกับไฟล์พวกเขาเข้าใจเฉพาะการอ่านและการเขียนบล็อกขนาด 512 หรือ 4096 ไบต์ (ฮาร์ดไดรฟ์ที่ทันสมัยส่วนใหญ่มีหมายเลข "LBA" บนสติกเกอร์นี่เป็นหมายเลขบล็อกสูงสุดสำหรับไดรฟ์นั้น)

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

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

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

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

ดังนั้นผู้ออกแบบของ Windows จึงทำอย่างชาญฉลาดเพื่อให้ไม่สามารถติดตั้งไดรเวอร์โดยไม่มีสิทธิ์ของผู้ดูแลระบบ Vista / 7 ก้าวไปอีกขั้นหนึ่งและกำหนดให้พวกเขาลงชื่อด้วยรหัส Microsoft


คำอธิบายที่ดี
user93200

1

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

ซอฟต์แวร์พกพาสำหรับนำเข้าส่งออกลบเปลี่ยนชื่อดูแก้ไขและ   รันไฟล์ในคอนเทนเนอร์ TrueCrypt

ซอฟต์แวร์นี้เป็นรุ่นปรับปรุงและพัฒนาเพิ่มเติม OTFExplorer ดังนั้นจึงมีข้อ จำกัด เช่นเดียวกับ OTFExplorer:

  • ไม่สามารถจัดการไฟล์ที่มีชื่อ Unicode ในคอนเทนเนอร์ TrueCrypt   (แม้ว่าจะสามารถเปิดคอนเทนเนอร์ TrueCrypt ด้วยชื่อ Unicode)
  • สามารถเปิดคอนเทนเนอร์ TrueCrypt ด้วยพาร์ติชัน FAT เท่านั้น
  • ไม่สามารถจัดการไดรฟ์ข้อมูลที่ซ่อนอยู่ (อาจไม่ จำกัด   OTFExplorer)

สำหรับการอ่านเพิ่มเติมเกี่ยวกับ TCExplorer คุณสามารถค้นหา CodeProject ของพวกเขาได้ หน้านี้ .


ฉันอ่านที่นี่ ( portablefreeware.com/?id=1311 ) ว่า "ไม่รองรับ truecrypt รุ่นล่าสุดอีกต่อไป" และ "ยืนยันแล้ว - TC Explorer ไม่ทำงาน"
user93200

0

ทำไม Truecrypt ถึงต้องการผู้ดูแลระบบที่ถูกต้องฉันจำได้ว่าเว็บไซต์นั้นชัดเจน พวกเขามีเป้าหมายและสเป็คที่ต้องการพบ

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

โดยเฉพาะกับ Truecrypt พวกเขาต้องการที่จะบอกว่าพวกมันสอดคล้องกับมาตรฐาน XYZ และ ABC พื้นฐาน สิ่งอื่นใดที่เป็นที่สอง

สิ่งเดียวกันนี้ใช้กับ FreeOTFE


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