![]() |
|
|
#1
|
|||
|
|||
|
можно ли скрыть прогу, так чтобы её не было видно в загруженных процессах. Если можно то подскажите пожалуйста как
|
|
#2
|
||||
|
||||
|
под девятки да(RegisterProcessServices), под ХП нет.
|
|
#3
|
||||
|
||||
|
ооо.. майняк.... на дельфиворлд давно уже библиетека лежит для скрытия процесса в NT-ках. Тестил под XP Pro - работает. Кого интересует на мыло напишите
|
|
#4
|
||||
|
||||
|
|
|
#5
|
||||
|
||||
|
мдаа.. Не знал. НО: стока букавок! Ладно... Ферра, и Кейген++.
//хотя мне-то зачем это?=))) В принципе, пусть прога будет видима, но даже если ее вырубать через диспетчер - можно запускать вторую копию... а на тот код АВП не матерится? |
|
#6
|
||||
|
||||
|
хе. Я изменил репутацию вам, а не так и осталось : 20 и пицот?!
|
|
#7
|
||||
|
||||
|
Цитата:
|
|
#8
|
||||
|
||||
|
Мда... кашпіровскій ругается , но моё дело предложіть - ваше дело отказаться
Последний раз редактировалось Ferra, 03.10.2006 в 18:00. |
|
#9
|
||||
|
||||
|
Да нормально всё. Очень интересный код. Еще раз спасибо.
А то, что ругается - дык для нормального ПО и не нужно скрытие совсем. Так что - пока обходимся без ентого =) |
|
#10
|
||||
|
||||
|
Например решили эту проблему соскрытием программы с ctrl-alt-del
А как скрыть программу из списка Установка и удаление программ |
|
#11
|
|||
|
|||
|
Честно, я не разобрался с этой Dll-кой, Кто-нибудь может обьяснить
как надо сделать ? |
|
#12
|
||||
|
||||
|
Код:
function HideProcess(pid: DWORD; HideOnlyFromTaskManager: BOOL): BOOL; stdcall; external 'hide.dll'; на событие формы OnCreate пишешь: Код:
HideProcess(GetCurrentProcessId, false); вроде так.. по краёней мере у меня работает.. P>S> ах да , забыл... не забудь в папку с прогой положить эту dll-ку.. ![]() Последний раз редактировалось Ferra, 07.11.2006 в 11:51. |
|
#13
|
||||
|
||||
|
Цитата:
нда... если сам ты свою прогу туда не пропишешь (при помощи инсталятора, или вручную), то она там и не появится.... а скрыть(оно же удалить) чужую запись (насколько я знаю) нельзя без последствий.. т.к. может прога выдавать мессагу "программа установлена на данный компьютер некорректно".. .т.е многие софтины проверяют реестр - зарегины ли они там ... но это в основном шароварные... |
|
#14
|
||||
|
||||
|
Цитата:
А можно зделать это не dll-кой а просто модулем ( напр Unit Hide.pas) ? Чтоб касперский не ругался |
|
#15
|
||||
|
||||
|
можно конечно, тока вроде там с хуками работа была (я не помню-дело то давно было)... попробуй, я не уверен, а касперский всё равно ругаться будет-не в длл-ке то проблема, а в тех фиях, которые она вызывает.. (или если проще-код который она содержит)
|