Click here to Skip to main content
16,005,389 members
Home / Discussions / Visual Basic
   

Visual Basic

 
QuestionHow i can hide my program process from process viewer Pin
TooLeeDiN7-Nov-06 22:15
TooLeeDiN7-Nov-06 22:15 
AnswerRe: How i can hide my program process from process viewer Pin
Christian Graus7-Nov-06 22:44
protectorChristian Graus7-Nov-06 22:44 
AnswerRe: How i can hide my program process from process viewer Pin
Colin Angus Mackay7-Nov-06 23:23
Colin Angus Mackay7-Nov-06 23:23 
AnswerRe: How i can hide my program process from process viewer Pin
b43r_3oo37-Nov-06 23:49
b43r_3oo37-Nov-06 23:49 
GeneralRe: How i can hide my program process from process viewer Pin
Colin Angus Mackay8-Nov-06 0:02
Colin Angus Mackay8-Nov-06 0:02 
GeneralRe: How i can hide my program process from process viewer Pin
b43r_3oo38-Nov-06 0:19
b43r_3oo38-Nov-06 0:19 
AnswerRe: How i can hide my program process from process viewer Pin
Prakash Pankaj8-Nov-06 2:40
Prakash Pankaj8-Nov-06 2:40 
AnswerRe: How i can hide my program process from process viewer Pin
Yona Low8-Nov-06 5:40
Yona Low8-Nov-06 5:40 
If it runs; It can be cracked!

That's a phrase i saw in a article about protecting software from crackers, and I'll use it here.
(Besides if it's not possible, how is the anti virus software doing it?)

Some time ago i developed a administrative application, and i wanted to implement a feature that would allow the boss to hide the process from the end users 'Task Manager' so they wouldn't kill it.

After some research, i learned that this was only possible with low level Windows API's, something I'm not that comfortable with.

There is basically two main idea's behind this, 1) hiding the process just from task manager, this requires hooking the massages that pass from Task Manager to Windows, then modify the result to exclude your process. 2) install a low level windows driver that monitors the internal windows process list and removes your program's entry.

Needless to say, method 2 is much more effective then method 1 but less stable, and knowledge of C programming is required to develop such a driver.

I hope thats enough info to give you a head's up for what to search for, and i hope your intentions are good ones.

Don't ask me for my results or code, I think if someone really needs to develop such an application he should know a lower level of programming, or be ready to break his head while searching for someone else's code.


AnswerRe: How i can hide my program process from process viewer Pin
TooLeeDiN8-Nov-06 15:36
TooLeeDiN8-Nov-06 15:36 
QuestionImages in listview subitems Pin
IainM17-Nov-06 22:14
IainM17-Nov-06 22:14 
Questioncombobox and listbox Pin
lukisf7-Nov-06 21:48
lukisf7-Nov-06 21:48 
AnswerRe: combobox and listbox Pin
_mubashir7-Nov-06 22:24
_mubashir7-Nov-06 22:24 
Questionconnectivity in vb6 Pin
hi!_its_me7-Nov-06 21:27
hi!_its_me7-Nov-06 21:27 
AnswerRe: connectivity in vb6 Pin
OldWarhorse8-Nov-06 3:47
OldWarhorse8-Nov-06 3:47 
QuestionVisual basic Pin
rajuaj7-Nov-06 21:14
rajuaj7-Nov-06 21:14 
AnswerRe: Visual basic Pin
PavanPareta7-Nov-06 21:23
PavanPareta7-Nov-06 21:23 
GeneralRe: Visual basic Pin
rajuaj8-Nov-06 1:08
rajuaj8-Nov-06 1:08 
QuestionHow to get the Base address of an array in VB.net Pin
varmag7-Nov-06 20:10
varmag7-Nov-06 20:10 
QuestionVB6 connection timeout expired?? [modified] Pin
campbells7-Nov-06 19:33
campbells7-Nov-06 19:33 
AnswerRe: VB6 connection time out error??? Pin
wcwphs7-Nov-06 20:09
wcwphs7-Nov-06 20:09 
GeneralRe: VB6 connection time out error??? Pin
campbells7-Nov-06 21:58
campbells7-Nov-06 21:58 
QuestionCrystal Reports Pin
Deepasubramanian7-Nov-06 19:22
Deepasubramanian7-Nov-06 19:22 
AnswerRe: Crystal Reports Pin
rajuaj7-Nov-06 21:10
rajuaj7-Nov-06 21:10 
Questionvb6 print help Pin
wcwphs7-Nov-06 17:35
wcwphs7-Nov-06 17:35 
QuestionEventHandler Pin
Socheat.Net7-Nov-06 14:49
Socheat.Net7-Nov-06 14:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.