You can give a false couple module-name/description in your project to provide a misleading information. To hide your app from the list of tasks, you can write a resident app or inject your code in a system DLL or exploit a buffer overflow to modify the return value of a function from the stack and then execute your code, etc.

There is another possibility, while not legal: make a false digital signature of your app to fool the Windows system and get a 'system' status (not all the processes of Windows are visible in the Ctrl-Alt-Del window).


If you have other suggestions from other persons, I am curious to know about them.


Sincerely,


PG