মুছে ফেলা সমস্ত ওএস এক্স অ্যাকাউন্টগুলি তালিকাভুক্ত করা হচ্ছে


1

ফাইল সিস্টেমের মুছে ফেলা নির্বিশেষে ওএসের কাছে মুছে ফেলা ব্যবহারকারী নামগুলি পেতে অ্যাপলস্ক্রিপ্ট কোড বা একটি প্লিস্ট আমি কোথায় পাব?

ওএস দ্বারা সরবরাহিত ফোল্ডার স্তরক্রম এবং ব্যাকআপ ডিস্ক চিত্রের উপর নির্ভর করা ফরেন্সিক বিশ্লেষণ করার ভাল উপায় নয়। এগুলি সহজেই ধ্বংস করা যায়।

উত্তর:


1

ম্যাক ওএস এক্স মুছে ফেলা অ্যাকাউন্টগুলির একটি তালিকা বা ডাটাবেস রাখে না। আপনি যখন কোনও অ্যাকাউন্ট মুছবেন, সেই অ্যাকাউন্টের জন্য এন্ট্রি ওপেন ডিরেক্টরির ডেটা স্টোর থেকে মুছে ফেলা হবে।


এটি করার কোনও উপায় নেই। এমনকি যদি আপনি এখন মুছে ফেলা ব্যবহারকারীর অন্তর্ভুক্ত এমন ফাইলগুলি খুঁজে পান তবে আপনি কেবল তাদের প্রাক্তন সংখ্যাযুক্ত আইডি পাবেন; আপনি ব্যবহারকারীর নাম ইত্যাদিসহ ভার্বোজ লগ ফাইলগুলিতে নির্ভর করতে পারবেন না
ড্যানিয়েল বেক

1

অন্যান্য উত্তর নির্বিশেষে, আমি কিছুদিন আগে এই ব্যাশ সমাধানটি পেয়েছি:

defaults read /Library/Preferences/com.apple.preferences.accounts deletedUsers

এই ফর্ম্যাটে সিস্টেম থেকে সরানো প্রতিটি ব্যবহারকারীর জন্য একটি অ্যাকাউন্টের নাম দেয়। যতক্ষণ না com.apple.preferences.accounts.plist ফাইলটি নিজে নিজে ছড়িয়ে পড়ে না ততক্ষণ এটি মুছে ফেলা যায় না:

(
 {
    date = 9999-99-99 00:00:00 -0000;
    "dsAttrTypeStandard:RealName" = "Account name";
    "dsAttrTypeStandard:UniqueID" = 501;
    name = deletedusername;
 },

 {
    date = 9999-99-99 00:00:00 -0000;
    "dsAttrTypeStandard:RealName" = "Another name";
    "dsAttrTypeStandard:UniqueID" = 502;
    name = deletedothername;
 }

)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.