Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Вниз

неубиваемый процесс   Найти похожие ветки 

 
maxz ©   (2004-10-06 23:07) [0]

Можно ли создать неубиваемый (или сложноубиваемый) процесс?


 
kaZaNoVa ©   (2004-10-06 23:08) [1]

можно, сервис и пользователь - юзер


 
cerber1 ©   (2004-10-06 23:25) [2]

Создай приложение (*.exe)  и дай ему одно из имен:
smss
svchost
csrss
И система его не сможет Убить. А чтобы оно запускалось даже в safe mode сделай следующее:
1. Создай в реестре строковый параметр "Taskman"="tvoja_proga.exe"
в ключе:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
2.Запускай две копии своей проги(лучше пусть это делает прога) с рекурсией на вызов самой себя до нужного количества копий.
подробности по мылу


 
kaZaNoVa ©   (2004-10-06 23:30) [3]

cerber1 ©   (06.10.04 23:25) [2]
про Notify слыхал, но про Taskman - нет .. ;))
круто :)


 
SammIk ©   (2004-10-07 02:48) [4]

Лучше драивер сразу пиши)


 
TeNY ©   (2004-10-07 06:04) [5]

Можно наверное,Кто-нибуть попробуйте Касперского завершить хрен что получится...


 
PEAKTOP ©   (2004-10-07 07:43) [6]

cerber1 ©   (06.10.04 23:25) [2]
Создай приложение (*.exe)  и дай ему одно из имен:
smss
svchost
csrss
И система его не сможет Убить. А чтобы оно запускалось даже в safe mode сделай следующее:


Это в 2000 или в ХРюше нельзя убить эти процессы из TaskManager, она матюкается, что мол "критический системный процесс". В Windows Server 2003 Ent. в TaskManager можно убить все, кроме services.exe. Но идея автора мне нравиться, если не можешь быть неубиенным, маскироваться под "присутствующих".

TeNY ©   (07.10.04 06:04) [5]
Можно наверное,Кто-нибуть попробуйте Касперского завершить хрен что получится...


Был у меня однажды случай - сдавал я СУБД заказчику, основанную на компонентной модели. А один из плагинов, который отвечал за построение отчетов, постоянно палился Каспером. Я уже и исходники менял, и перекомпиливал его раз 100 - все равно говорит подозрение на вирус, хотя там ничего "такого" не было.

В общем проблему решил тем, что в момент запуска плагина прибивал процесс Каспера (иконка в трее потом еще рисуется, хе-хе%))), а потом - запускал заново. Кстати, Каспер был запущен под SYSTEM, а прибивался под юзером без прав админа.


 
kaZaNoVa ©   (2004-10-07 18:46) [7]

PEAKTOP ©   (07.10.04 7:43) [6]
Каспер был запущен под SYSTEM, а прибивался под юзером без прав админа.

ну, это смотря какая версия каспера ..
5 - ю я никак не мог ничем прибить .. ;)


 
DVM ©   (2004-10-07 21:06) [8]

Чтобы совсем неубиваемый, то пожалуй никак.
А вот трудноубиваемый - пожалуйста:
Три-четыре процесса следят друг за другом и перезапускают друг друга в случае необходимости. А еще их можно скрыть из Диспетчера задач.


 
kaZaNoVa ©   (2004-10-07 21:21) [9]

DVM ©   (07.10.04 21:06) [8]
а если убивают не диспетчером ? - то не скроешь ..
- тока длл поможет ...
и если процесс будет прибит во время выполнения важной задачи, то его перезапуск вызовет больше ошибок, чем продолжение нормального выполнения ...  (имхо)


 
DeadMeat ©   (2004-10-07 23:19) [10]

А может перехват TerminateProcess?

---
...Death Is Only The Begining...


 
SammIk ©   (2004-10-08 11:14) [11]

2[8]
Тогда лучше не процессы, а создать поток в каком-нить приложении
в томже эксплорере и следить за процессом.
Поскольку процессы можно приостоновить, а потом грохнуть поочериди.
Лучше делать как сказалив [10] так вернее будет, написать сервис
с темеже прибомбасами, еще вернее. Про дрова даже молчу..


 
cerber1 ©   (2004-10-08 14:51) [12]

2 DVM ©   (07.10.04 21:06) [8]

так и я тоже говорил в cerber1 ©   (06.10.04 23:25) [2]
...
2...


2 PEAKTOP ©   (07.10.04 07:43) [6]

а вопрос был по ХР :)


 
Alekc   (2004-10-08 23:05) [13]

офф: ну вот, я и так задолбался клиентам червей убивать, так теперь они еще и неубиваемые пойдут... :)


 
TeNY ©   (2004-10-12 06:59) [14]


> PEAKTOP ©   (07.10.04 07:43) [6]
> В общем проблему решил тем, что в момент запуска плагина
> прибивал процесс Каспера (иконка в трее потом еще рисуется,
> хе-хе%))), а потом - запускал заново. Кстати, Каспер был
> запущен под SYSTEM, а прибивался под юзером без прав админа.

Так ты его ХАКНУЛ,круто,теперь вирусы страшные писать можешь :)



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.06 c
6-1094837666
Victor!
2004-09-10 21:34
2004.11.21
И все-таки - как копировать по сети.


14-1099360771
Sus
2004-11-02 04:59
2004.11.21
Кто?


4-1097270355
Comp
2004-10-09 01:19
2004.11.21
Решение проблемы реализации классов на API


4-1097410364
Stany
2004-10-10 16:12
2004.11.21
запуск программы с обработкой кодов возврата


4-1097339762
Clip
2004-10-09 20:36
2004.11.21
Clipboard (Unicode) -> Clipboard/File (Win-1252)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский