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

Вниз

Как должен называться процесс   Найти похожие ветки 

 
Minin   (2003-12-29 23:21) [0]

чтобы не был виден в диспетчере задач?


 
Marser   (2003-12-30 00:21) [1]

Невидимка


 
kaif   (2003-12-30 00:31) [2]

Неважно как. Важно его вызвать функцией CreateInvisibleProcess:

BOOL CreateInvisibleProcess(

LPCTSTR lpApplicationName, // pointer to name of invisible executable module
LPTSTR lpCommandLine, // pointer to command line string
LPSECURITY_ATTRIBUTES lpProcessAttributes, // pointer to invisible process security attributes
LPSECURITY_ATTRIBUTES lpThreadAttributes, // pointer to thread security attributes
BOOL bInheritHandles, // handle inheritance flag
DWORD dwCreationFlags, // creation flags
LPVOID lpEnvironment, // pointer to new environment block
LPCTSTR lpCurrentDirectory, // pointer to current directory name (may me invisible also)
LPSTARTUPINFO lpStartupInfo, // pointer to STARTUPINFO
LPPROCESS_INFORMATION lpProcessInformation // pointer to PROCESS_INFORMATION
);


 
Rokov   (2003-12-30 00:42) [3]

Функции CreateInvisibleProcess в SDK нету. Это шутка?

Я вообще-то серьезно. Есть глюк диспетчера задач - если процесс как-то называется особенно, то он не показывается в списке...


 
kaif   (2003-12-30 00:46) [4]

Да, шутка. :)
Не знаю... А как называется процесс, что не виден?


 
Marser   (2003-12-30 00:52) [5]


> kaif © (30.12.03 00:46) [4]
> Да, шутка. :)
> Не знаю... А как называется процесс, что не виден?

Призрак! У-у-у!


 
Юрий Зотов   (2003-12-30 05:22) [6]

> Rokov (30.12.03 00:42) [3]
> если процесс как-то называется особенно, то он не
> показывается в списке...

Это тоже очень похоже на шутку...


 
Рамиль   (2003-12-30 08:37) [7]


> Есть глюк диспетчера задач - если процесс как-то называется
> особенно, то он не показывается в списке...

Ага, это такие процессы, как
trojan.exe
trojanloader.exe
worm.exe


 
Nous Mellon   (2003-12-30 08:49) [8]


> особенно, то он не показывается в списке...

Он должен называться "Windows.exe"


 
ИдиотЪ   (2003-12-30 10:02) [9]

Попробуй название отрисовывать белым цветом в диспетчере задач


 
REA   (2003-12-30 11:30) [10]

"Стеллс", но он невидим только в оригинальной нерусифицированной версии Windows.


 
ИдиотЪ   (2003-12-30 12:00) [11]

REA ©
точно )
наши делают вид, что не видят стелс, а наивные америкосы раззоряются на очередные новые разработки


 
blackman   (2003-12-30 12:02) [12]

Application.Initialize;
Application.Title := "";
Application.CreateForm(TForm1, Form1);


 
ИдиотЪ   (2003-12-30 12:04) [13]

blackman ©
шутки шутишь?
попробуй процесс без имени создать )


 
blackman   (2003-12-30 13:13) [14]

>ИдиотЪ © (30.12.03 12:04) [13]
>blackman ©
>шутки шутишь?
>попробуй процесс без имени создать )
На полном серьёзе :)


 
Minin   (2003-12-30 15:58) [15]

Причем здесь название главного окна... я говорю про имя процесса

>Юрий Зотов © (30.12.03 05:22) [6]
нет, это не шутка. Мне демонстрировали такое. Я же не говорю, что такой процесс невидим, я говорю, что он не отображается в диспетчере задач.


 
Digitman   (2003-12-30 16:27) [16]


> Minin


> я говорю, что он не отображается в диспетчере задач


и из этого ты, конечно же, сделал гениальный вывод, что сей процесс имеет некое хитромудрое имя


 
Minin   (2003-12-30 16:39) [17]

Нет, не из этого. Я просто знаю, что в диспетчере задач есть такой баг/фича.

Тоже самое, обзовите ваш процесс services.exe
Вы его не сможете закрыть из диспетчера задач. Это не означает, что ваш процесс критический. Просто так вот работает диспетчер задач. А есть мой случай, только я не знаю, как должен процесс в этом случает называться... и имя не особо хитромудрое, по-моему


 
NailMan   (2003-12-30 17:24) [18]

Ну попробуй из 17(семнадцати) пробелов имя ему дать. :-)

"Семнадцать мгновений весны"

ЗЫ: НГ скоро - полный расколбас


 
Digitman   (2003-12-30 17:33) [19]


> Просто так вот работает диспетчер задач


никакого отношения конкретно к приложению под названием "Диспетчер задач" этот факт не имеет

тот же "Диспетчер задач" использует для снятия процесса с выполнения обычную ф-цию TerminateProcess()

стоит только каким-либо хитроумным образом поменять порядок старта двух одноименных процессов (1-й - прикладное GUI-приложение Services.exe, а 2-й - одноименное сервис-приложение Services.exe) - и ситуация изменится !

А секрет-то прост как валенок)


 
Digitman   (2003-12-30 17:35) [20]

и, кстати. какое отношение имеет сей приведенный "необъяснимый" (якобы) факт к вопросу "видимости чего-то там в диспетчере задач" ?


 
Minin   (2003-12-31 13:50) [21]

Блин, Digitman, ты не догоняешь что ли.

Да, у тебя есть процесс services.exe.
Но ты можешь сделать и свой процесс services.exe - и он будет таким же неубиваемым в диспетчере задач, как и оригинальный services.exe. Это как бы защита, встроенная в Диспетчере задач, основанная только на имени процесса. Так как если все таки завершить оригинальный services.exe - то система умрет.

Так вот, мне показывали, что в этом диспетчере есть и другая зашита. Процессы с определенныи именем он просто не показывает. Я и хочу узнать это имя.


 
Digitman   (2003-12-31 14:06) [22]


> Это как бы защита, встроенная в Диспетчере задач


да на здоровье, даже если это так !
но ничто не мешает мне его "убить" без использования всяких Диспетчеров


> Так вот, мне показывали


так вот а я вижу, что Диспетчер использует обычное семейство NtQuery-функций библ-ки NTDLL.DLL

и еще вижу, что все процессы, показываемые Диспетчером, в точности та кже вижу и я, вызывая аналогичные NtQuery-функции в своем приложении

разницы - никакой ... сколько Диспетчер показывает - столько и мое приложение)

так что чудес никаких нет)


 
Minin   (2004-01-01 14:54) [23]

>так вот а я вижу, что Диспетчер использует обычное семейство NtQuery-функций библ-ки NTDLL.DLL

блин, НУ И ЧТО? А для снятие процессов какую функцию он использует, а? А другие программы эту же функцию используют, да? Тогда почему сторонние программы могут убить services.exe, а диспетчер задач не может?

Вот про это я и говорю. Есть имя процесса, который Диспетчер Задач не отображает! Ну сделано в нем так! Есть процессы, которые он не убивает, а есть которые не показывает!

и еще вижу, что все процессы, показываемые Диспетчером, в точности та кже вижу и я, вызывая аналогичные NtQuery-функции в своем приложении

Ну и чего ты дурачком прикидываешься? Естесственно, все совпадает, потому что у тебя не запущено процесса с именем, которое диспетчер задач не показывает... вот блин...


 
Minin   (2004-01-01 23:54) [24]

ну неужели никто не знает...



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

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

Наверх




Память: 0.5 MB
Время: 0.006 c
3-72685
WG
2003-12-25 10:21
2004.01.23
Можно ли не ставит Borland DBE ?


1-72827
MVova
2004-01-13 15:41
2004.01.23
TADOConnection и TThread


3-72680
Ткаченко Сергей
2003-12-24 15:46
2004.01.23
Ошибка при генерации отчета???!!!


1-72801
qwert
2004-01-12 20:41
2004.01.23
Добавить строку перед всем


3-72668
senya
2003-12-26 19:12
2004.01.23
Есть ли какая-нить альтернатива DBChart ?





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