আমি আমার মেশিনে বিভিন্ন অ্যাপ্লিকেশন নিয়ন্ত্রণ করতে অ্যাপল ইভেন্টগুলির ব্যাপক ব্যবহার করি make মোজভে নতুন নতুন সুরক্ষা প্রম্পটগুলি পঙ্গু হয় ।
ম্যাকোসের পূর্ববর্তী সংস্করণগুলিতে, একবার কোনও অ্যাপ্লিকেশনটিকে "আপনার কম্পিউটার নিয়ন্ত্রণ" করার অনুমতি পেলে এটি অ্যাপল ইভেন্টগুলিকে আপনার মেশিনের অন্য কোনও অ্যাপ্লিকেশনে প্রেরণ করতে সক্ষম হয়েছিল। মোজাভেতে, প্রতিটি অ্যাপ্লিকেশন নিয়ন্ত্রিত হওয়ার জন্য ম্যানুয়ালি এই অনুমতিটি মঞ্জুর করতে হবে।
একবার ব্যবহারকারীর অ্যাক্সেস মঞ্জুর হলে, তাদের নির্বাচন দুটি স্ক্লাইট ডাটাবেসের একটিতে সংরক্ষণ করা হয়:
~/Library/Application Support/com.apple.TCC/TCC.db
/Library/Application Support/com.apple.TCC/TCC.db
- মনে রাখবেন যে # 2 শুধুমাত্র রুট ব্যবহারকারীদের জন্য দৃশ্যমান।
- নোট করুন যে সিস্টেম ইন্টিগ্রিটি প্রোটেকশন অক্ষম।
স্বয়ংক্রিয়ভাবে অনুমতি দেওয়ার জন্য এবং এই সুরক্ষা নির্দেশগুলিকে বাইপাস করার জন্য কি এই স্ক্লাইট ডাটাবেসগুলি সম্পাদনা করা সম্ভব হবে?
tell app "Finder" to open every application file in the entire contents of (path to applications folder) as alias list
। তারপর repeat with A in the result
... ignoring application responses
... quit the application named A
... end ignoring
... end repeat
। এটি বেদনাদায়ক হবে, তবে এটি বান্দাইদকে ছিঁড়ে ফেলার মতো হবে।