![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли скрыть процесс?
Viper_Omsk © (2006-12-19 04:09:00)Здравствуйте, мастера!
Подскажите, пожалуйста, можно ли как-нибудь скрыть процесс своей программы? Например, программа запущена, но в Диспетчере задач Windows (Ctrl+Alt+Del) процесса этой программы нет (не видно).
BiN (2006-12-23 17:07:00) [1]
> kaZaNoVa © (23.12.06 15:36) [32]
>
> у сервиса тока 1 недостаток - необходимость прав админа,
> методы подгрузки длл могут работать и без этого .. :)
Твои "методы подгрузки длл" перехватываются и получают отлуп с полпинка.
kaZaNoVa (2006-12-23 15:36:00) [2]Anatoly Podgoretsky © (23.12.06 15:21) [31]
ага))))
ИМХО-фишка в том, фихически и абсолютно скрыть нельзя конешно, но решить задачу автора- "в Диспетчере задач Windows (Ctrl+Alt+Del) процесса этой программы нет (не видно)." - можно и несложно .. (тот же сервис) :)
у сервиса тока 1 недостаток - необходимость прав админа, методы подгрузки длл могут работать и без этого .. :)
Anatoly Podgoretsky (2006-12-23 15:21:00) [3]> kaZaNoVa (23.12.2006 12:19:30) [30]
Вот и противоречие
kaZaNoVa (2006-12-23 12:19:00) [4]но проги из sysinternals обычно находят ...
kaZaNoVa (2006-12-23 12:18:00) [5]Можно!!!!!
SKIPtr (2006-12-23 10:08:00) [6]
>[25] Anatoly Podgoretsky © (19.12.06 15:09)
Тот, кто просто пишет, а потом отослать, куда попало это плохо. А если у него дуэль. Бывают также безобидные шутки
Игорь Шевченко (2006-12-19 16:19:00) [7]
> но csrss к примеру убить достаточно сложно
да и незачем
niko (2006-12-19 15:19:00) [8]
> [25] Anatoly Podgoretsky © (19.12.06 15:09)
Тут в принцепи с тобой не поспоришь. А если он служебную прогу пишет - щитай не повезло. :)
Anatoly Podgoretsky (2006-12-19 15:09:00) [9]> niko (19.12.2006 14:50:23) [23]
А у нас хакеров и вирусмейкеров не любят, как правило желание, что-то скрыть от пользователя это их больная тема, обычные писатели не скрывают, им скрываться не зачем.
Rouse_ (2006-12-19 15:00:00) [10]Вот тебе написание сервиса, заместо заглушки пиши свой код:
http://rouse.drkb.ru/winapi.php#twoservicedemo
niko (2006-12-19 14:50:00) [11]я не пойму - чё Вы все спрашиваете: зачем тебе да куда тебе. Почему бы просто не сказать или не показать код?
Anatoly Podgoretsky (2006-12-19 14:49:00) [12]> Rouse_ (19.12.2006 14:47:21) [21]
В общем ему достаточно если процесс будет запущен от имени системы.
Rouse_ (2006-12-19 14:47:00) [13]но csrss к примеру убить достаточно сложно :)
Rouse_ (2006-12-19 14:44:00) [14]Рядовому конечно же нет :) А админ может :)
Anatoly Podgoretsky (2006-12-19 14:31:00) [15]> Anatoly Podgoretsky (19.12.2006 14:30:18) [18]
Кстати мне тоже удалось завалить ряд сервисов, но не все, а рядовому пользователю?
Anatoly Podgoretsky (2006-12-19 14:30:00) [16]> Rouse_ (19.12.2006 14:29:17) [17]
Тебе я верю :-)
Rouse_ (2006-12-19 14:29:00) [17]
> Процесс должен обладать соответсвующими правами, например
> запущет от имени System, тогда его даже администратор не
> снимет.
Да вот тебе здрасте, только что специально завалил свой сервис запущенный от SYSTEM...
Anatoly Podgoretsky (2006-12-19 14:26:00) [18]> medved_68 (19.12.2006 13:42:14) [14]
Это тоже решение, но это не относится к системным процессам. А такие имеют быть место. Правда более действенным являются административные меры, которые к тому же дополнены техническими.
Anatoly Podgoretsky (2006-12-19 14:25:00) [19]> Viper_Omsk (19.12.2006 13:34:13) [13]
Процесс должен обладать соответсвующими правами, например запущет от имени System, тогда его даже администратор не снимет.
А скрытие процесса из диспетчера задач мало помогает данной задаче, есть куча альтернативных средств, позволяющие увидеть скрытые и даже снять пачкой.
medved_68 (2006-12-19 13:42:00) [20]
> а как тогда можно сделать, чтобы любой пользователь не завершил
> процесс моей программы в Диспетчере задач?
Не запускать процесс без участия пользователя. Если пользователь сам запустит процесс (программу) то нафига тогда ему ее снимать в диспетчере задач??? И вопрос отпадет сам собой. :)))