আপনি একটি কোড স্বাক্ষর চেক অক্ষম করতে পারেন?


9

আমি একটি প্যাচ / ইউটিলিটি লিখেছি যা প্লে বোতাম টিপলে আইটিউনস শুরু করার ক্ষেত্রে ওএস এক্সের ডিফল্ট কার্যকারিতা অক্ষম করে। এই ইউটিলিটিটি মূলত রিমোট কন্ট্রোল ডিমন ( rcd) পরিবর্তন করে এবং আইটিউনস শুরু করতে অ্যাপল স্ক্রিপ্ট কমান্ড সম্পর্কে মন্তব্য করে। এটি 10.7 পর্যন্ত দুর্দান্ত কাজ করেছে, তবে 10.8 এর সাথে rcdএখন কোড স্বাক্ষর রয়েছে। Exception Type: EXC_CRASH (Code Signature Invalid)এক্সিকিউটেবল প্যাচ করার পরে প্যাচটি এখন ঘটায় ।

স্পষ্টতই, কোড স্বাক্ষর যাচাই করা নকশা করা হিসাবে কাজ করছে, তবে আমি ভাবছিলাম যে আমার কী কী বিকল্প থাকতে পারে সে সম্পর্কে কারও কোনও ধারণা আছে কিনা। একটি চেক এক্সিকিউটেবলের উপর এই চেক বন্ধ করার কি কোনও বৈধ উপায় আছে? আমি গেটকিপারকে ঘুরিয়ে দেওয়ার চেষ্টা করেছি, কিন্তু এটি, বোধগম্য, এটি করেনি।

প্লে বাটনটি অক্ষম করার জন্য অন্য কোনও পরামর্শ?


3
সাইন ইন করার জন্য আপনাকে এটি করতে হবে: sudo কোডign -f -s - / সিস্টেম

ধন্যবাদ ব্যবহারকারী 48986, এটি করেছে। আমি ইউটিলিটি আপডেট করেছি।
thebitguru

1
আমি ইউটিলিটি আপডেট করেছি, তবে আপনি (ইউজার 48986) এই প্রশ্নের "উত্তর" দিতে পারেন যাতে আপনি ক্রেডিট পান :) স্পষ্টত আমি উত্তর হিসাবে কোনও মন্তব্য চিহ্নিত করতে পারি না।
thebitguru

Hilariously, আমি এই উত্তর আসেন সমাধানে যখন সঠিক একই সমস্যা মধ্যে সঠিক একই পথ , কারো বুঝতে না (আপনি) একই ধারণা ছিল এবং ইতিমধ্যে একই জিনিস সম্পন্ন। ধন্যবাদ, উভয় ব্যবহারকারী 489986, এবং @ থেবিটগুরুকে। : পি
এলিওটিটিসিএবল

উত্তর:


5

দৌড়ানোর পরে প্যাচটি পেলাম sudo spctl --master-disable। আমি জানি না যে কেবল আরসিডি-তে লক্ষ্য রাখতে স্পেক্টল ব্যবহারের কোনও উপায় আছে কিনা।

কোড স্বাক্ষরটি একটি অ্যাড-হক পরিচয় দিয়ে প্রতিস্থাপনের sudo codesign -f -s - /System/Library/CoreServices/rcd.app/কাজটি মনে হচ্ছে না। সম্পাদনা করুন: তবে ব্যবহারকারী 48986 দ্বারা উল্লিখিত হিসাবে, যদি আপনি নির্বাহের মতো পথ নির্ধারণ করেন তবে এটি কাজ করে sudo codesign -f -s - /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd


ধন্যবাদ! আমি মনে করি সম্ভবত একমাত্র উপায় হ'ল ওএস এক্স এর পুরানো সংস্করণ থেকে আরসিডি ব্যবহার করা: |
thebitguru

2

উদাহরণস্বরূপ স্বাক্ষরটি ঠিক করতে মিররপ্রো:

sudo codesign -f -s - /Applications/MirrorPro.app/Contents/MacOS/MirrorPro
/Applications/MirrorPro.app/Contents/MacOS/MirrorPro: replacing existing signature
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.