'm working on my final year(engg) project..
I need to hide my process from the task manager..
developing a remote monitoring utility for a start-up company..
it would be great to achieve this hiding..
coding in win32 using C..
any suggestions as to where to look for would greatly help..
Unless you are writing a virus, this is not a good idea. What if your process has a memory leak ? Or slows down the computer ? You have to let the user decides what he wants to do with his computer. And as far as I know, it is even impossible to hide a process this way.
(And if you are writing a virus, then asking such a question here is stupid).
Yes, i completely agree with your questioning.
We, two of my team mates and i, are developing a set of plugins- keylogger & screengrabber for a cyber security based company. We are workin as interns. The company 'll be using the project as a utility toolkit for testing purposes, i guess!
I wanted to hide the process so that it would be a more complete product. A more (ethically)professional one.
I can tell you the tricks only, as now I am not using C++ anymore. what ever app is installed in a system, must register themselves(if using a standard deployable package utility) into the system registry. Dont delete their entry point from registry, rather you can alter their entry point from process to services.
Just imagine, have you ever seen any services running inside the task maneger? I guess, no. Every process's entry points contain two main parameter, as name & value. If you change the value from 0 to 1, see what happen...
First of all,thank you for your NTGraph ACtive code,it is easy and Convenient for us to develop software!NOW ,I encounter a problem:I do not konow how to dislay ElementName in the different position of PlotArea?
Am developing a VC++ application where i need to get the username.
I have tried using GetUserName() and also USERNAME. But when i run the application on Vista as "Run as administrator", this is returning the admin's username and not the username with which the system is logged in.
Any suggestions on how to get the username with which the system is logged in when the application is "Run as administrator"?