![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 13.01.2016
Сообщений: 2
|
![]()
Ищу программы, которые ограничивают действия других программ:
-создание\чтение\удаление ОПРЕДЕЛЕННОГО ключа реестра -создание\чтение\удаление файлов и папок (по имени или пути) и т.д. Похожая возможность есть в Kaspersky - называется Контроль программ, однако она очень бедная на функционал, в связи с этим ищу программу, которая поможет мне сделать примерно следующее: -запретить доступ всем программам к чтению определенной папки -запретить доступ определенной программе эмулировать нажатие глобальных горячих клавиш |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 352
|
![]() |
![]() |
![]() |
![]() |
#3 | |
Новичок
Джуниор
Регистрация: 13.01.2016
Сообщений: 2
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
ТС, ваше желание слишком глобально. Чтобы контролировать действия другого ПО нужно быть выше всех, а это значит нужно писать драйвер, хорошо если для 3-го кольца, а то и выше.
И вот тут проблемы: 1. Сертификат подлинности кода, под современные Windows - просто обязан быть. Но стоит это развлечение не мало. 2. Антивирусы, какова гарантия того то пользовать/вирус используя уязвимости твоего ПО начнет блокировать те же антивирусы. Потому 100% гарантия, что ваше ПО будет отображаться вирусом. Молчу уже о конфликтах. Антивирус будет в любом случае выше вас, и будет блокировать ваши попытки взять что-то под контроль, что может ушатать этот самый антивирус. 3. Для каждой версии ОС сложно писать свой драйвер, SDK разные, возможности разные. 4. Ошибки. За вами подчищать и контролировать уже никто не будет. Как это делает система с простыми приложениями. Ну рухноло оно и все. А тут чуть что, сразу BSOD. Чем больше вы дадите пользователю контролировать, читай вызывать функции из ядра, и исполнять там код с произвольными, пользовательскими данными, тем выше шанс что-то угробить. Задача ваша поильная, но сложная, очень дорогая, и полезная разве что антивирусному ПО. Вредоносам кстати тоже, как лазейка - да просто в рай попал, если пробьёт вашу защиту. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрет закрытия других программ. | vovken1997 | Общие вопросы Delphi | 2 | 30.01.2013 22:53 |
Редактирование значений в памяти других программ | logitech12 | Общие вопросы Delphi | 15 | 07.05.2011 09:53 |
Совместимость других программ с Delphi | Elitman | Общие вопросы Delphi | 2 | 10.05.2010 18:49 |
Контроль программ | Родион | Общие вопросы Delphi | 4 | 17.09.2008 13:38 |
Блокирование других программ | ar4i | Общие вопросы Delphi | 5 | 12.12.2006 14:59 |