Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Nalik
108 / 65 / 34
Регистрация: 30.11.2012
Сообщений: 848
1

Блокировать процессы

11.09.2016, 04:55. Просмотров 303. Ответов 2
Метки нет (Все метки)

В касперском есть возможность блокировать процессы:
-Запрещать доступ к другим процессам.
-Делать изменения в операционной системе.

Получается в итоге блокируемый процесс запущен, но он тупо "висит" и ничего не может сделать. Хотелось бы вынести данный функционал в отдельную утилиту, не поможете разобраться..
Я так понимаю, там вешаются хуки на процессы?
Можно ли подобное реализовать на c# или этот язык полностью непригоден для этих действий и лучше использовать другой, тогда какой?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Миниатюры
Блокировать процессы  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2016, 04:55
Ответы с готовыми решениями:

Блокировать клики мышью?
Суть. Имеется WF приложение, прозрачная форма (пропускает клики и не сбивает...

Блокировать запросы ICMP ping
Всем привет. Подскажите как можно реализовать блокировку ping запросов по...

Как блокировать порт и отключить устройство?
Здравствуйте. Допустим, я подключаю через УСБ девайс к PC, чтобы подзарядить...

Можно ли средствами C# выключать, перезагружать и блокировать компьютер
Можно ли средствами данного языка выключать, перезагружать и блокировать...

Lock должен блокировать при заполнении - чтение и заполнение, а при чтении ничего
Доброго времени суток, проблема с блокировкой потоков lock. 1й поток в цикле...

2
Убежденный
Ушел с форума
Эксперт С++
16128 / 7275 / 1181
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
11.09.2016, 07:36 2
AV Касперского, во-первых, использует драйверы с перехватами всего и вся,
во-вторых (в последних версиях) еще и гипервиор для "виртуализации" ОС и
взятия ее под контроль. На C# ни первое, ни второе не получится сделать чисто
по техническим причинам.
2
OwenGlendower
Супер-модератор
Эксперт .NET
9662 / 8413 / 3604
Регистрация: 17.03.2014
Сообщений: 16,836
Записей в блоге: 1
11.09.2016, 07:55 3
Nalik, в моем понимании это делается через перехваты вызовов Windows API. Возможно я ошибаюсь и Убежденный меня поправит. Однако в любом случае .NET не подходит для таких задач.

Добавлено через 1 минуту
Не обновил страницу пока писал ответ
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.09.2016, 07:55

Процессы
Бодрого времени суток! Можно ли узнать какие длл использует процесс? Если да...

Показать процессы
Подскажите, пожалуйста: using System.Diagnostics; ... Process processes =...

Процессы и сеть.
Добрый день, товарищи! Появилось у меня желание написать софтину, которая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru