Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Безопасность, Шифрование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2016, 18:57   #1
Bluezood
Новичок
Джуниор
 
Регистрация: 13.01.2016
Сообщений: 2
По умолчанию Контроль программ (программы ограничивающие действия других программ)

Ищу программы, которые ограничивают действия других программ:
-создание\чтение\удаление ОПРЕДЕЛЕННОГО ключа реестра
-создание\чтение\удаление файлов и папок (по имени или пути)
и т.д.

Похожая возможность есть в Kaspersky - называется Контроль программ, однако она очень бедная на функционал, в связи с этим ищу программу, которая поможет мне сделать примерно следующее:
-запретить доступ всем программам к чтению определенной папки
-запретить доступ определенной программе эмулировать нажатие глобальных горячих клавиш
Bluezood вне форума Ответить с цитированием
Старый 14.01.2016, 01:58   #2
rlib
Форумчанин
 
Аватар для rlib
 
Регистрация: 22.05.2012
Сообщений: 352
По умолчанию

http://www.sandboxie.com/
rlib вне форума Ответить с цитированием
Старый 14.01.2016, 03:16   #3
Bluezood
Новичок
Джуниор
 
Регистрация: 13.01.2016
Сообщений: 2
По умолчанию

Цитата:
Сообщение от rlib Посмотреть сообщение
Не подходит, но за идею спасибо, некоторые мои проблемы решены.
Bluezood вне форума Ответить с цитированием
Старый 16.01.2016, 22:30   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

ТС, ваше желание слишком глобально. Чтобы контролировать действия другого ПО нужно быть выше всех, а это значит нужно писать драйвер, хорошо если для 3-го кольца, а то и выше.
И вот тут проблемы:
1. Сертификат подлинности кода, под современные Windows - просто обязан быть. Но стоит это развлечение не мало.
2. Антивирусы, какова гарантия того то пользовать/вирус используя уязвимости твоего ПО начнет блокировать те же антивирусы. Потому 100% гарантия, что ваше ПО будет отображаться вирусом. Молчу уже о конфликтах. Антивирус будет в любом случае выше вас, и будет блокировать ваши попытки взять что-то под контроль, что может ушатать этот самый антивирус.
3. Для каждой версии ОС сложно писать свой драйвер, SDK разные, возможности разные.
4. Ошибки. За вами подчищать и контролировать уже никто не будет. Как это делает система с простыми приложениями. Ну рухноло оно и все. А тут чуть что, сразу BSOD. Чем больше вы дадите пользователю контролировать, читай вызывать функции из ядра, и исполнять там код с произвольными, пользовательскими данными, тем выше шанс что-то угробить.


Задача ваша поильная, но сложная, очень дорогая, и полезная разве что антивирусному ПО. Вредоносам кстати тоже, как лазейка - да просто в рай попал, если пробьёт вашу защиту.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет закрытия других программ. 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