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

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

Скрытие процесса в NT [D6, D7, NT4, Win2k, WinXP]


Страницы:   1 2 3 4 5

shiller ©   (2004-04-01 11:38:00) 

Народ, подскажите пожалуйста как скрыть процесс в NT я знаю что такая вещь уже возможна на Borland C++ Builder, но как ее реализовать в Delphi?


Игорь Шевченко   (2004-04-02 15:29:00) [81]

Kerk ©   (02.04.04 15:25)

Жаба хитра, но маленький хрущ с винтом много хитрее ее (с)

Найти можно все, кроме незапущенных программ.


Kerk   (2004-04-02 15:25:00) [82]


> Игорь Шевченко ©   (02.04.04 14:32) [16]
> Ты думаешь, что я тебе ВСЕ написал ? :))

Так у меня и кроме тебя источники информации есть. :)

> Wiz@rd ©   (02.04.04 14:49) [18]
> Я согласен - тока и ты мне 10 если я найду

Так не интересно :)
Нормально скрыть намного сложнее, чем найти...


Wiz@rd   (2004-04-02 14:49:00) [83]

Дашь мне 10 WMZ, если я скрою так, что ты не найдешь? %)

Я согласен - тока и ты мне 10 если я найду


Wiz@rd   (2004-04-02 14:45:00) [84]

Да все оно скажет прекрасно, слово нужное надо знать. Думаешь, перехватил NtQuerySystemInformation с классом SystemProcessesAndThreadsInformation и можешь по 5 WMZ собирать ?

Если такие вопросы поднимаются - то думаю могу. Конечно это не 100% гарантия - я например знаю как найти процесс который скрылся от NtQuerySystemInformation


Игорь Шевченко   (2004-04-02 14:32:00) [85]

Kerk ©   (02.04.04 14:23)

Ты думаешь, что я тебе ВСЕ написал ? :))


Kerk   (2004-04-02 14:23:00) [86]


> Я ж тебе писал, как искать буду :)

Дык я все это учту... %)


Игорь Шевченко   (2004-04-02 12:30:00) [87]

Kerk ©   (02.04.04 11:36)

Я думаю, торг здесь неуместен (с)

Я ж тебе писал, как искать буду :)


Kerk   (2004-04-02 11:36:00) [88]


> я знаю что такая вещь уже возможна на Borland C++ Builder,
> но как ее реализовать в Delphi?


Мда...  иди лучше какую-нибудь книжку почитай...


> Игорь Шевченко ©   (02.04.04 11:13) [11]


Дашь мне 10 WMZ, если я скрою так, что ты не найдешь? %)


Anatoly Podgoretsky   (2004-04-02 11:23:00) [89]

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


Игорь Шевченко   (2004-04-02 11:13:00) [90]

Wiz@rd ©   (02.04.04 10:49)


> Оно может и знает - но никому не скажет


Да все оно скажет прекрасно, слово нужное надо знать. Думаешь, перехватил NtQuerySystemInformation с классом SystemProcessesAndThreadsInformation и можешь по 5 WMZ собирать ?


Wiz@rd   (2004-04-02 10:49:00) [91]

Даже ядро ОС, чтобы о нем не знало? Кто же тогда будет заниматься выполнением кодовых потоков процесса? :)

Оно может и знает - но никому не скажет - а скажет через функции - которые можно перехватить или ты хочешь делать анализ памяти ядра?


Игорь Шевченко   (2004-04-02 10:41:00) [92]


> Кто же тогда будет заниматься выполнением кодовых потоков
> процесса? :)


Автор


VMcL   (2004-04-02 10:40:00) [93]

>>Wiz@rd ©  (02.04.04 10:28) [7]

Даже ядро ОС, чтобы о нем не знало? Кто же тогда будет заниматься выполнением кодовых потоков процесса? :)


Wiz@rd   (2004-04-02 10:28:00) [94]

А то и значит - чтобы его никто не нашёл


Alexander666   (2004-04-02 09:06:00) [95]

А что такое "скрыть процесс"? Как говорит небезызвестный Digitman "это понятие растяжимое".


Wiz@rd   (2004-04-01 23:41:00) [96]

Бесплатно тока сыр в мышеловке


Игорь Шевченко   (2004-04-01 23:30:00) [97]

Wiz@rd ©   (01.04.04 17:02)

А я могу бесплатно открыть то, что ты скроешь


Wiz@rd   (2004-04-01 17:02:00) [98]

Можно заплатить мне 5 WMZ и получить нормальный рабочий пример на Delphi


Неуловимый Джо   (2004-04-01 14:02:00) [99]

Скрыть процесс можно пихнув его в библиотеку. Запускать, например:

cоздать
«HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon \ Notify»

Там создать ключ, напр. "MegaVirus", далее значения вроде «DLLName», «EntryPoint» и «StackSize» (MSDN/RTFM).

winlogon создаёт в своем контексте новый поток для вызова указанной процедуры из DLL.

Have Fun :)


BiN   (2004-04-01 12:27:00) [100]

также как и в Borland C++ Builder


Страницы:   1 2 3 4 5

Наверх

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