Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];

Вниз

Помогите!!!   Найти похожие ветки 

 
slippery1   (2002-09-24 16:01) [0]

привет всем,срочно потребовалось написать программу ктоторая будет висеть в оеративке и запрещать инсталяцию программ совсем или разрешать но только избранные.Eсли это делать через API и отлавливать все активные окна а потом в их заголовке искать слова install и т.д.Только я думаю что это не совсем верное решение проблемы,может кто-то знает лучше способ,подскажите пожалуйста.
slippery


 
Digitman   (2002-09-24 16:22) [1]

Винтукей и без всяких "примочек" вполне успешно справляется с этой задачей. см. "Локальная политика безопасности".

А вот Маздай - с ним сложнее. Здесь, видимо, нужно контролировать для всех стартующих процессов (предварительно приостанавливая их на самой ранней стадии работы) обращение к ключу (или какую-либо ссылку на ключ)реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Ссылки же монут быть как в ВАП стартовавшего процесса, так и в ресурсах его исп.файла/библиотек.
Однозначного решения по Маздаю скорее всего просто нет - слишком уж примитивная система с т.з. безопасности





Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.015 c
14-21775
Феликс
2002-10-17 17:51
2002.11.07
Программа для создания инсталяшек?


4-21855
Aldor
2002-09-22 19:09
2002.11.07
Вопрос сложный. Если кто разбирается, посмотрите.


3-21407
Ghost-kasper
2002-10-18 14:24
2002.11.07
Экспорт и импорт данных используя Excel


14-21804
Oleg_Gashev
2002-10-19 19:24
2002.11.07
Закрывая тему


7-21835
AndreyS
2002-09-05 15:40
2002.11.07
Осциллографическая плата





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский