Как отключить камеру iSight в Mac OS 10.6?

Я хочу отключить мою камеру. Пусть это перестанет работать. Есть все приложения, которые могут использовать камеру, чтобы больше не использовать камеру. Я бы вырезал его физически из устройства, если бы это не аннулировало гарантию и не было бы таким жестоким и варварским, но я бы хотел программное решение. Удаление /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component не помогает Что я могу сделать?

5 ответов

Решение

Самый абсолютный способ гарантировать, что iSight перестанет работать, - это открыть MacBook, но я понимаю, что не хочу этого делать.

Я думаю, что вы ищете следующее (введите это в терминале):

sudo launchctl unload -w com.apple.IIDCAssistant.plist

Источник: "Руководство АНБ по усилению OSX 10.6"

Всегда есть низкотехнологичное решение обрезки изоленты над камерой или решительная хакерская модификация отсоединения / распайки самого оборудования.

Если на ваш ноутбук все еще распространяется гарантия, воспользуйтесь пластырем с камерой. Подушка не должна царапать объектив.

Вы можете создать текстовый файл с содержанием ниже. Откройте текстовый редактор, вставьте содержимое и сохраните его с именем disableCamera.mobileconfig, Теперь вы можете открыть его с помощью Finder, чтобы установить профиль устройства, который отключает камеру.

Снова легко включить камеру: откройте диалоговое окно профиля, снова открыв файл, затем отмените запрос на установку профиля. Затем выберите профиль "Отключить камеру" и нажмите кнопку "-".

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>PayloadIdentifier</key>
    <string>com.apple.mdm.mba.263c7450-4ae1-0133-5b68-68a86d032b5e.alacarte</string>
    <key>PayloadRemovalDisallowed</key>
    <false/>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>263c7450-4ae1-0133-5b68-68a86d032b5e</string>
    <key>PayloadOrganization</key>
    <string>Paul</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>PayloadDisplayName</key>
    <string>Disable Camera</string>
    <key>PayloadDescription</key>
    <string>This profile will enable an OS X Restrictions payload where the only option configured to remove permissions is "Allow Camera Use" is unchecked</string>
    <key>PayloadContent</key>
    <array>

      <dict>
        <key>PayloadType</key>
        <string>com.apple.coremediaio.support</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
        <key>PayloadIdentifier</key>
        <string>com.apple.mdm.mba.263c7450-4ae1-0133-5b68-68a86d032b5e.alacarte.macosxrestrictions.26341050-4ae1-0133-5b67-68a86d032b5e.support</string>
        <key>PayloadEnabled</key>
        <true/>
        <key>PayloadUUID</key>
        <string>82807313-a6ee-8f6a-34a3-060c3fc6ec24</string>
        <key>PayloadDisplayName</key>
        <string>Disable Camera</string>
        <key>Device Access Allowed</key>
        <false/>
      </dict>
    </array>
  </dict>
</plist>

(Решение найдено в этой ветке комментариев на techslaves.org. Файл для загрузки связан с этим комментарием.)

Я еще не пробовал, но возможно временное удаление драйвера камеры /.kext может сработать.

Рекомендации:

  1. Загрузчик прошивки MacBook iSight
  2. Как удалить и удалить.kext в Mac OS X?
  3. Как полностью отключить звук и звук в Mac OS X

Основываясь на ответе Джорджа, эта страница Hacmac предлагает переместить два файла драйвера iSight:

Вы постоянно видите зеленый свет? Просто параноик? Используйте эти удобные команды терминала для отключения камеры iSight (обязательно замените YourName на ваше имя пользователя!):

sudo mv /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component /Users/YourName/Desktop

а также

sudo mv /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/Resources/VDC.plugin /Users/YourName/Desktop

Что вы только что сделали - это переместите два драйвера для камеры iSight из системных папок на рабочий стол. Если вы хотите отменить этот шаг, вы просто измените направление (при условии, что вы не перемещали файлы с тех пор):

sudo mv/Users/YourName/Desktop/QuickTimeUSBVDCDigitizer.component/System/Library/QuickTime/

а также

sudo mv /Users/YourName/Desktop/VDC.plugin /System/Library/PrivateFramework/CoreMediaIOServicesPrivate.framework/Versions/A/Resources/

Если вы хотите, чтобы iSight оставался отключенным навсегда, просто сбросьте файлы на рабочем столе в корзину и очистите ее.

Другие вопросы по тегам