Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли скрыть процесс?


Страницы:   1 2

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]


> а как тогда можно сделать, чтобы любой пользователь не завершил
> процесс моей программы в Диспетчере задач?

Не запускать процесс без участия пользователя. Если пользователь сам запустит процесс (программу) то нафига тогда ему ее снимать в диспетчере задач??? И вопрос отпадет сам собой. :)))


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо