Computer >> คอมพิวเตอร์ >  >> ระบบ >> MAC

วิธีล้าง Quick Look Cache บน Mac และทำไมคุณควร

วิธีล้าง Quick Look Cache บน Mac และทำไมคุณควร

แคชของระบบส่วนใหญ่ไม่ต้องการการล้างตามปกติ แต่แคชบางตัวอาจมีข้อเสีย เช่น แคช Quick Look บน macOS แคชอาจทำให้ตัวอย่างไฟล์รั่วไหลจากดิสก์ที่เข้ารหัสได้

ทำไมคุณควรล้างแคช Quick Look บน macOS

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

บริการหลักของ Quick Look คือ “com.apple.quicklook.ThumbnailsAgent” ซึ่งจะรวบรวมข้อมูลระบบและสร้างการแสดงตัวอย่าง ภาพขนาดย่อเหล่านี้จัดเก็บไว้ในฐานข้อมูล SQLite ที่ผู้ใช้ทุกคนสามารถเข้าถึงได้ แคชนี้เก็บตัวอย่างไฟล์ทั้งหมด ไม่ว่า Quick Look จะดูหรือไม่

แคชสามารถพบได้ใน “/var/folders” จากที่นั่น คุณจะต้องขุดดูรอบๆ เล็กน้อยเพื่อค้นหาโฟลเดอร์ชื่อ “com.apple.QuickLook.thumbnailcache” ดังที่แสดงด้านล่าง

วิธีล้าง Quick Look Cache บน Mac และทำไมคุณควร

นี่คือปัญหาหรือไม่

การรั่วไหลของข้อมูลที่เข้ารหัสนั้นไม่พึงปรารถนา ปัญหานี้เป็นปัญหาสำหรับรูปภาพเป็นหลัก สามารถเปิดเผยข้อมูลได้แม้ในขนาดที่เล็กลง รูปภาพที่ยังไม่ได้แสดงตัวอย่างด้วย Quick Look จะมี 128 พิกเซลที่ด้านที่ยาวที่สุด ภาพที่ดูในแคชจะเพิ่มขึ้นเป็นสามเท่า

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

วิธีล้าง Quick Look Cache บน Mac และทำไมคุณควร

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

การล้างแคช Quick Look บน macOS

1. เปิด Terminal จาก “/Applications/Utilities/Terminal.app” หรือโดยการพิมพ์ชื่อแอปพลิเคชันใน Spotlight

วิธีล้าง Quick Look Cache บน Mac และทำไมคุณควร

2. วางคำสั่งต่อไปนี้ด้านล่างลงใน Terminal จากนั้นกดปุ่ม "Enter" เพื่อดำเนินการ การดำเนินการนี้จะหยุดบริการ Quick Look และลบไฟล์แคชทันที

qlmanage -r cache

วิธีล้าง Quick Look Cache บน Mac และทำไมคุณควร

การปิดใช้งาน Quick Look Cache บน macOS

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

ในการแก้ไขปัญหานี้ คุณสามารถปิดใช้งานแคชอย่างถาวรได้ การดำเนินการนี้อาจทำให้ Quick Look ช้าลงเล็กน้อย แต่จะแก้ไขช่องโหว่ที่มีอยู่ได้ หากต้องการปิดใช้งานแคช Quick Look อย่างถาวร ให้รันคำสั่ง Terminal ด้านล่าง:

qlmanage -r disablecache

หากคุณต้องการเปิดแคช Quick Look อีกครั้ง ให้ใช้ enablecache คำสั่งแทนที่ disablecache .

บทสรุป

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