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

Вниз

Спрятать прогу в NT/2k   Найти похожие ветки 

 
Станислав Дмерть   (2002-02-07 17:51) [0]

Мастера, подскажите,
как сделать, чтобы в NT+sp6/ 2000+sp2 прогу нельзя было закрыть (или просто спрятать ее от Task Manager) ?


 
mrcat   (2002-02-07 18:27) [1]

ShowWindow(Application.Handle, SW_HIDE). eto vse pishem pri create


 
AlexRush   (2002-02-07 19:54) [2]

mrcat >> А как же TaskManager ??

Есть вариант оформить прогу, как драйвер, но сам понимаешь - томно это довольно. Еще вариант - сервис, но он так же элементарно снимается Service Control Manager"oм. Вообще-то от таск-манагера в NT прогу спрятать невозможно (учти, что этот самый таск-манагер не обязан быть стандартным, (всомним хотя бы славную SysInternals со всеми ея приблудами). По-этому наиболее действенным средством является вклинивание в уже работающий стандартный процесс. Например избитый всеми способ - создание потока в експлорере.
У юзверя, под которым запускается твоя прога, может не быть прав на запуск удаленного потока, по-сему использовать ф-ю CreateRemoteThread нежелательно.
Я, в свое время, отработал такой механизм. Я на мыло пример кину рабочий. Откомпиль все DPR-ки и запусти prjHookAttach.exe
Если что неясно- пиши.


 
Alex_LG   (2002-02-17 19:04) [3]

2AlexRush:

нелья ли выложить пример сюда? наверняка кому-нибудь ещё интересно будет - например, мне :)
или, если не сложно, на мыло кинь, плиз


 
MrBeer   (2002-02-18 08:20) [4]

2 AlexRush:

mozhno sprjatatsja v principe izpolzuja tehnologiju "dll injection"

best regards.


 
Olgerd   (2002-02-18 11:42) [5]

2AlexRush:
Выложи тут пример или кинь мне тоже на мыло, plz.


 
[NIKEL]   (2002-02-18 11:54) [6]

зайди на void.ru - там где то описан подробнный алгоритм как ныкать свой процесс от таск манагера



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

Форум: "Основная";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-19196
YouNick
2002-02-18 17:07
2002.03.07
Окно поверх всех окон (очень нужно)


6-19272
ilg
2001-12-20 12:00
2002.03.07
Windows socket error: (10049), on API connect - что это значит!!!


1-19258
Demon[DZ]
2002-02-20 15:10
2002.03.07
Component package


1-19134
rip
2002-02-19 12:22
2002.03.07
Генератор пароля для брутфорса


1-19266
Stiky
2002-02-20 15:37
2002.03.07
Полноэкранное приложение





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский