বেশিরভাগ সিস্টেম ক্যাশে নিয়মিত ক্লিয়ারিং প্রয়োজন হয় না, তবে কিছু ক্যাশে ডাউনসাইড থাকতে পারে, যেমন ম্যাকওএস-এ কুইক লুক ক্যাশে। ক্যাশে এনক্রিপ্ট করা ডিস্ক থেকে ফাইলের প্রিভিউ লিক করতে পারে।
আপনি কেন macOS-এ কুইক লুক ক্যাশে সাফ করবেন
কুইক লুক ক্যাশে এনক্রিপ্ট করা ফাইলগুলির পূর্বরূপ একটি এনক্রিপ্ট করা ক্যাশে সংরক্ষণ করতে পারে৷ ফলস্বরূপ, একটি পর্যাপ্ত অবহিত স্নুপ ফাইলগুলিকে ডিক্রিপ্ট না করেই আপনার এনক্রিপ্ট করা ফাইলগুলির পূর্বরূপ দেখতে পারে৷ নিরাপত্তা-সম্পর্কিত ব্যবহারকারীকে ঘন ঘন ক্যাশে সাফ করার সুপারিশ করা হতে পারে।
কুইক লুকের প্রাথমিক পরিষেবা হল "com.apple.quicklook.ThumbnailsAgent।" এটি সিস্টেম ক্রল করে এবং পূর্বরূপ তৈরি করে। এই থাম্বনেইলগুলি একটি SQLite ডাটাবেসে সংরক্ষিত থাকে যা যেকোনো ব্যবহারকারী অ্যাক্সেস করতে পারে। এই ক্যাশে সমস্ত ফাইলের পূর্বরূপ সংরক্ষণ করে, সেগুলি কুইক লুক দ্বারা দেখা হোক বা না হোক৷
ক্যাশে "/var/folders" এর মধ্যে পাওয়া যাবে। সেখান থেকে নিচের মতো “com.apple.QuickLook.thumbnailcache” নামের ফোল্ডারটি খুঁজে পেতে আপনাকে একটু খনন করতে হবে।
এটা কি কোন সমস্যা?
এনক্রিপ্ট করা ডেটার যে কোনও ফাঁস অবাঞ্ছিত। এই সমস্যাটি মূলত ছবির জন্য একটি উদ্বেগের বিষয়। তারা এমনকি ছোট আকারে ডেটা প্রকাশ করতে পারে। কুইক লুকের সাথে প্রিভিউ করা হয়নি এমন ছবিগুলির দীর্ঘতম দিকে 128 পিক্সেল থাকবে৷ ক্যাশে দেখা ছবিগুলো তিনগুণের কাছাকাছি হবে।
নন-ইমেজ ফাইলগুলিতে তাদের ফাইন্ডার আইকনের একটি থাম্বনেইল সংরক্ষিত থাকবে। এটি একটি TXT বা RTF ফাইলের পূর্বরূপ সহ কার্ল করা পৃষ্ঠার মতো কিছু। আপনি নীচে এই ধরনের ক্যাশে প্রিভিউয়ের একটি উদাহরণ দেখতে পারেন৷
৷
নিরাপত্তা গবেষকের মতে যিনি সম্প্রতি এই দুর্বলতা সম্পর্কে লিখেছেন, ফাইলগুলি মুছে ফেলার পরেও থাম্বনেইলগুলি বজায় থাকে৷ অধিকন্তু, কুইক লুক প্রিভিউগুলি ইউএসবি ড্রাইভগুলি অপসারণের পরে সংরক্ষণ করা হয়৷ যেমন, একটি ইউএসবি ড্রাইভকে একটি ম্যাকের মধ্যে প্লাগ করা ড্রাইভটি সরানোর পরে সনাক্তযোগ্য চিহ্নগুলিকে পিছনে ফেলে দেয়। তাই যদিও প্যারেন্ট ফাইলটি বর্তমানে সিস্টেম দ্বারা অ্যাক্সেসযোগ্য নাও হয়, তবে পূর্বরূপ এটি সম্পর্কে ডেটা প্রকাশ করতে পারে৷
macOS-এ কুইক লুক ক্যাশে সাফ করা হচ্ছে
1. "/Applications/Utilities/Terminal.app" থেকে বা স্পটলাইটে অ্যাপ্লিকেশনটির নাম টাইপ করে টার্মিনাল খুলুন৷
2. নিচের কমান্ডটি টার্মিনালে পেস্ট করুন, তারপর চালানোর জন্য "Enter" কী টিপুন। এটি অবিলম্বে কুইক লুক পরিষেবা বন্ধ করে দেবে এবং ক্যাশে করা ফাইলগুলি মুছে ফেলবে৷
৷qlmanage -r cache
macOS-এ কুইক লুক ক্যাশে নিষ্ক্রিয় করা হচ্ছে
উপরের কমান্ডটি কুইক লুক ক্যাশে খালি করবে। যাইহোক, যদি কাজ করার জন্য ছেড়ে দেওয়া হয়, ক্যাশে অবিলম্বে ফাইলগুলি আবার জমা করতে শুরু করবে, তাদের এনক্রিপশন স্থিতি নির্বিশেষে।
এটি ঠিক করতে, আপনি স্থায়ীভাবে ক্যাশে অক্ষম করতে পারেন। এটি কুইক লুককে কিছুটা ধীর করে দিতে পারে, তবে এটি বিদ্যমান দুর্বলতার চারপাশে কাজ করবে। কুইক লুক ক্যাশে স্থায়ীভাবে নিষ্ক্রিয় করতে, নিচের টার্মিনাল কমান্ডটি চালান:
qlmanage -r disablecache
আপনি কুইক লুক ক্যাশে আবার চালু করতে চাইলে enablecache
ব্যবহার করুন disablecache
-এর জায়গায় কমান্ড .
উপসংহার
এই দুর্বলতা অবশেষে অ্যাপল দ্বারা প্যাচ করা হতে পারে। যাইহোক, অ্যাপল এটিকে যথেষ্ট দীর্ঘ সময়ের জন্য সেখানে রেখে দিয়েছে যে কম্পিউটার ফরেনসিক বিশেষজ্ঞরা এটিকে ছবি তোলার জন্য একটি নির্ভরযোগ্য পদ্ধতি হিসাবে দেখেন। বৃহত্তর নিরাপত্তার জন্য, আপনি এই প্রক্রিয়াটি নিয়মিতভাবে একটি পুনরাবৃত্ত স্ক্রিপ্টের অধীনে বা ম্যানুয়ালি USB ডিভাইসগুলি সরানোর পরে চালাতে পারেন৷