удаление драйвера
От: BouratKo  
Дата: 28.10.11 09:10
Оценка:
Здравствуйте.
Есть приложение, состоящее из:
  • GUI
  • драйвер, следящий за целостностью файлов, относящихся к GUI, и себя тоже защищающий
  • правила защиты, на основании которых драйвер осуществляет защиту.

    В правилах защиты указан полный путь к подлежащим защите файлам и веткам.

    Есть инсталлер, который:
  • устанавливает файлы, относящиеся к GUI
  • формирует правила защиты
  • устанавливает и запускает драйвер
  • запускает GUI.

    Чего нет, так это деинсталлера, который бы:
  • останавливал драйвер
  • останавливал GUI
  • удалял файлы GUI и драйвера

    Проблема в том, как сделать отключение драйвера, чтобы никто, кроме uninstaller, не мог его остановить?
    Каким образом драйвер может убедиться, что его останавливает именно uninstaller, а не злоумышленник?
  •  
    Подождите ...
    Wait...
    Пока на собственное сообщение не было ответов, его можно удалить.