4

Некоторые OEM-производители включают энергосберегающие приложения, которые могут отключать определенные устройства, такие как веб-камера или оптический привод. Есть ли какое-нибудь независимое от бренда приложение, которое может это сделать? Если список отключенных устройств настраивается, это также будет полезно для смягчения атаки DMA (отключение Firewire, PCMCIA, SDIO, Thunderbolt и т.д.). Еще лучше, если он может распознавать событие блокировки / выхода из системы, чтобы имитировать поведение OSX при смягчении атаки DMA.

2 ответа2

4

Вы можете отключить аппаратные устройства через командную строку
Я не уверен, что простого отключения устройства достаточно для смягчения атаки DMA

Microsoft предоставляет devcon в качестве инструмента управления устройством из командной строки

Возьми

  1. Получите Windows Driver Kit (WDK) 7.1.0 от Microsoft.
  2. Извлеките ISO во временный файл.
  3. Разверните файл установщика Windows «» WDK\setuptools_x64fre.msi «» во временный каталог.
  4. devcon находится в «drive:\your\temp\folder\WinDDK\7600.16385.win7_wdk.100208-1538\tools\devcon\amd64\".

Используй это

  1. Найдите устройство, которым вы хотите управлять. Пример: devcon find * | find "DVD"
  2. Отключить возвращенный идентификатор устройства. Пример: devcon disable PCI\VEN_1102

Автоматизировать это

  1. Соберите идентификаторы для всех устройств, которые вы хотите отключить
  2. Добавьте команды для отключения устройств в простой командный файл
  3. Вызовите пакетный файл из сценария выхода.
  4. Отмените команды и добавьте их в другой пакетный файл.
  5. Вызовите этот пакетный файл из сценария входа.

Примечание: это может быть возможно, используя только powershell, но я не смог найти правильные вызовы. Самым близким, что я нашел, был get-wmiobject Win32_PNPEntity

0

Microsoft предоставляет профили управления питанием, которые позволяют работать с наиболее подходящим профилем.

Можно дополнительно расширить управление питанием сторонними продуктами:

Аэрофойл продлевает время автономной работы ноутбуков Vista и Windows 7 за счет:

  • Позволяет вам вручную отключить Aero Glass.
  • Опционально управление пользовательским интерфейсом Aero Glass.
  • Опционально управление отключением звука.
  • При желании управление выбранными планами питания.
  • Опционально управление боковой панелью Windows.
  • Опционально отображается кнопка быстрого спящего режима.
  • Изменение цвета значка, чтобы показать, работает ли он от батареи или от сети.

Power Plan Assistant для Windows 7 способен гораздо больше, чем автоматическое переключение планов электропитания. (Donationware - без пожертвований требуется еженедельная переустановка.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .