![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Скрыть программу от Ctrl-Alt-Del в XP [D5, D7, Win95/98, WinME, WinXP]
DJ_Sedoy © (2002-12-31 01:29:00)Подскажите, как скрыть работающую программу от Ctrl-Alt-Del ?
В 98 всё ясно и понятно, но в XP она видна.
Как бы сделать, чтобы её вообще не было видно?
Ruf (2003-01-04 12:23:00) [41]Plugin, найду - скину на мыло. Но это точно так. Хоть и сложно
Ruf (2003-01-04 12:15:00) [42]Блин.. Где-то видел... Поищу
Polevi (2003-01-04 10:53:00) [43]не плачь только
Plugin (2003-01-04 07:19:00) [44]НЕ! Ну народ как всё-таки дллку прицепить к процесу?
А то чё то сказали и замяли эту тему...
Мне обидно что я не знаю.
Igor__ (2003-01-04 05:04:00) [45]Я гдето видел, что это можно зделать перехватом ToolAPI функцый.
Если бы кто дал пример.
Zazoo (2003-01-03 23:28:00) [46]А если попробовать через CreateRemoteThread прицепится к другому процессу???
Странник (2003-01-03 12:38:00) [47]> DJ_Sedoy © (03.01.03 08:53)
так dll - это ж не приложение, чтоб в список процессов попадать.
DJ_Sedoy (2003-01-03 08:53:00) [48]Да нет, тут не проблема её спрятать. Это не троян всё-таки. Проблема запретить её снятие.
При обработке OnCloseQuery и присваивания CanClose:=False, после 3-4 попытки вылетает "...Не отвечает на системные запросы..."
Мне проще было бы её просто оттуда убрать.
А поечему всё таки некоторые процессы там не отображаются? Например, нужно было мне в XP поменять d3d8.dll и ddraw.dll на новые - они оказались заняты "другим приложением", но однако в списке процессов их не было.
Может тут выход?
Севостьянов Игорь (2003-01-02 11:51:00) [49]Смотрите информацию о gina.dll (msgina.dll) в MSDN
Plugin (2003-01-02 08:16:00) [50]эээ... а как,товарищь RUF, принудить internat.exe юзать дллку?
ruf (2003-01-01 16:32:00) [51]1) ShowWwindow(Application.Handle, SW_HIDE); - перенесет из приложения в процессы.
А если свой ЕХЕ-шник назавете services.exe, то его неельзя будет снять.
2) Еще один способ делать DLL-ку и принуждать другую прогу, например, internat, загружать её. Тогда процесса вообще не ьудет существовать etc.
Заблокировать CAD можно через реестр.=>ruf@ua.fm
snoup (2002-12-31 20:27:00) [52]А Хрен нельзя, можно конечно процес место приложения, но все равно процес будет виден, и ещё одно это не делается так: form1.visible:=false; - это делается так application.showmainform:=false; - вот так!!!!
А вообще кончайте всякие хрени - трояны писать, С наступающим.
Sliski Slimak (2002-12-31 15:01:00) [53]А если зарегистрировать прогу как системный процесс?
Song (2002-12-31 14:49:00) [54]>>form1.visible:=false;
ну.. ты крут... мужики, способ от CAD нашёлся... !! :D
Manulo (2002-12-31 13:12:00) [55]В принципе, не знаю как в ХР, но в 2000-й можно спяртать, если тебе подойдёт этот метод:
form1.visible:=false;
И все остальные формы тоже долны быть или не видимыми, или закрытыми!
Единственное неудобство, в спеске процессов виден процесс, ну это уже простыми меьодами не лечиться ;)))
Anatoly Podgoretsky (2002-12-31 13:03:00) [56]Интернет наварнется :-)
realshuga (2002-12-31 12:57:00) [57]а если хоткей попробывать?
mitz (2002-12-31 12:45:00) [58]Теоретически это не возможно, я пока не встречал таких умельцев, делай прогу, или ее копию, с именами (похожими) на системные процессы висящие в табличке Ctr-Alt-Delete.
Example:
internat.exe-internet.exe
Ну и так далее, при просмотре таблички не каждый пользователь решиться удалить сходную прогу, а вдруг комп навернется......
dkDimon (2002-12-31 12:20:00) [59]КАЖДЫЙ ДЕНЬ!!!! Как скрыть в ХР???????
НИКАК!!!!!!!!!!!!!!! Ну нельзя!!!!
Хотя, пиши мылом на billgates@microsoft.com и спрашивай. Может ответят :)
Наезжалкин (2002-12-31 08:41:00) [60]Дежурный вопрос, дежурный ответ...