मैं सुरक्षा कारणों से अपने माइक्रोफ़ोन और आईसाइट को कैसे निष्क्रिय कर सकता हूं?


8

OS X 10.8 में SSH के माध्यम से लॉग इन करना और माइक्रोफ़ोन और iSight कैमरा जैसे हार्डवेयर इनपुट उपकरणों तक पहुँच प्राप्त करना संभव है। इस प्रकार मशीन के सामने बैठे अन्य उपयोगकर्ताओं के ऑडियो और वीडियो को दूरस्थ रूप से रिकॉर्ड करना संभव है। मैं इसे एक गंभीर सुरक्षा मुद्दा मानता हूं !

इस मुद्दे का कैसे फायदा उठाया जाए

सौभाग्य से, मुझे अभी तक एक माइक्रोफोन शोषण का सामना नहीं करना पड़ा था, लेकिन स्टैक ओवरफ्लो पर यह प्रश्न एक छोटी सी स्क्रिप्ट दिखाता है जो आपको कमांड लाइन से आईसाइट कैमरा का उपयोग करके चित्रों को कैप्चर करने में सक्षम बनाता है। मुझे नहीं लगता कि वीडियो पर कब्जा करना बहुत कठिन है।

सवाल

एक माइक्रोफ़ोन का उपयोग करके अक्षम कर सकता है

sudo kextunload /System/Library/Extensions/AppleHDA.kext

... दुर्भाग्य से यह भी सभी ऑडियो आउटपुट को निष्क्रिय करता है।

वही आईओएस कैमरे के लिए उतराई से लागू होता है IOUSB.kext, जो निश्चित रूप से यूएसबी के माध्यम से जुड़े सभी उपकरणों को तोड़ सकता है, अगर कर्नेल घबराहट का कारण भी नहीं है।

मैं ओएस एक्स 10.8.5 के तहत अन्य सिस्टम सेवाओं को तोड़ने के बिना एक आईमैक (देर -2018) में माइक्रोफोन और आईसाइट कैमरा को कैसे निष्क्रिय कर सकता हूं?


1
मुझे लगता है कि "गंभीर सुरक्षा मुद्दा" एक अतिशयोक्ति है। यदि किसी को कंप्यूटर में लॉग इन किया जाता है, तो आमतौर पर यह माना जाता है कि उन्हें कंप्यूटर तक पहुंचने की अनुमति है। मुझे पता है कि लिनक्स को कुछ उपयोगकर्ताओं तक पहुंच से दूर रखने के लिए कॉन्फ़िगर किया जा सकता है, लेकिन यह असामान्य है और मुझे यकीन नहीं है कि यह वेबकैम तक भी फैला है।
gabedwrds

जवाबों:


3

ISight और अन्य कैमरों को अक्षम करने के लिए, उपयोग करें:

sudo kextunload /System/Library/Extensions/AppleCameraInterface.kext

(10.9 पर परीक्षण किया गया)

मैं आउटपुट को प्रभावित किए बिना ऑडियो इनपुट को अक्षम करने के तरीके से अवगत नहीं हूं। यह एक ही हार्डवेयर है इसलिए अनलोडिंग / कोक्स्ट को हटाना शायद काम नहीं करेगा। एक कदम जो आप उठा सकते हैं वह है इनपुट वॉल्यूम को अपनी ध्वनि वरीयताओं में शून्य से कम करना, लेकिन निश्चित रूप से जो कोई भी लॉग इन करने में सक्षम है वह इसे वापस चालू करने में सक्षम होगा।


1
जब यह एक बार निष्क्रिय हो जाए तो क्या कैमरे को फिर से बदलना संभव है? यह "kextload" का उपयोग करके कोशिश की, काम नहीं करता है।

2

मुझे लगता है कि आप विशेष रूप से (फिर से) चलती द्वारा अपने iSight कैमरे को लक्षित कर सकते हैं /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component

इसके अनुसार: http://www.macosxhints.com/article.php?story=20070323094959262

लिंक यह उल्लेख करता है कि यह 10.4 विशिष्ट है और मैंने इसे 10.8 / 10.9 के तहत आज़माया नहीं है, लेकिन यह एक अच्छी जगह है।


1

आप की जांच करना चाह iSight-CLI , जो मूल रूप से आवश्यक ड्राइवरों पर अनुमतियों में परिवर्तन के रूप में सुझाव यहाँ और यहाँ

isight-cli मूल एप्लेसस्क्रिप्ट isight-disabler पर आधारित है ।


क्या यह macOS Sierra के साथ काम करता है?
विंटरफ्लैग्स

1

OSX 10.11.6 के लिए एक अद्यतन

कैमरा सक्षम / अक्षम करें

  1. सबसे पहले, आपको पुनर्प्राप्ति मोड में अपने मैक को रिबूट करके एसआईपी को अक्षम करना होगा (रिबूट करते समय "Alt" कुंजी को दबाएं। फिर टर्म खोलें। रन csrutil disableऔर अंत में रिबूट करें)।
  2. मैं sytem फ़ोल्डर में फ़ाइल हटाने का बहुत बड़ा प्रशंसक नहीं हूं। अपनी चयनित फ़ाइलों / फ़ोल्डरों / घटक के एक्सेस अधिकारों को बदलकर यूनिक्स की शक्ति का उपयोग करें। (सुरक्षित यदि आपके पास एक अच्छा व्यवस्थापक पासवर्ड है)।
  3. एक टर्मिनल में, कैमरा को अक्षम करने के लिए निम्न कमांड टाइप करें:

    sudo chmod a-r /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component/Contents/MacOS/QuickTimeUSBVDCDigitizer
    sudo chmod a-r /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/Resources/VDC.plugin/Contents/MacOS/VDC
    sudo chmod a-r /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/Resources/VDC.plugin/Contents/MacOS/VDC
    sudo chmod a-r /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/Resources/VDC.plugin/Contents/MacOS/VDC
    sudo chmod a-r /Library/CoreMediaIO/Plug-Ins/DAL/AppleCamera.plugin/Contents/MacOS/AppleCamera
    

chmod a-r-rसभी समूहों और उपयोगकर्ताओं ( a) के लिए रीड राइट ( ) को हटा देता है ।

  1. Quicktime / PhotoBooth या किसी अन्य ऐप को लॉन्च करें जो कैमरा का उपयोग करता है। आपके मैक पर कोई वेबकैम नहीं होने के कारण सब कुछ ठीक है।

माइक को सक्षम / अक्षम करें

मैं अभी भी ऑडियो आउटपुट को अक्षम किए बिना माइक को अक्षम करने का एक तरीका ढूंढ रहा हूं।

जारी रहती है...


0

दुर्भाग्य से डिजिटाइज़र घटक को हटाने से केवल कैमरे तक क्विकटाइम पहुंच अक्षम हो जाती है। कमांड लाइन उपयोगिताओं अभी भी पहुँच प्राप्त कर सकते हैं। आपका सबसे अच्छा कदम कैमरा लेंस पर पेंट करना है। यही मैंने किया था।

मैंने माइक्रोफोन के छेदों पर पेंट भी किया है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.