Hiding from NT TaskManager

September 21st, 2006

Here and there, people keep asking – “How do I hide my process in Windows NT/2000/XP?”. Nearly everyone knows how to do that on Windows 95/98, but there is no definite answer for NT-based systems. So today I’ll give you a short summary of four methods that can be used to hide your process on […]

Continue Reading...

Renaming a running EXE

September 14th, 2006

Did you know that under Windows 2000/XP (and possibly others) it is possible to rename the exe-file of a running program? Furthermore, you can even move it to another folder, provided it is still on the same drive. The application will then appear in the Task Manager with the new filename (not path), and even […]

Continue Reading...

Process memory usage

September 4th, 2006

Here are some tips about getting/controlling the memory usage of a given process… Current memory usage You can use GetProcessMemoryInfo() API function to get the current memory usage (in bytes), peak usage, number of bytes in pagefile currently used by a process, and so on. Add Windows to your uses clause and use something like […]

Continue Reading...

How to get the CPU usage of a process

August 27th, 2006

In this short tarticle I will describe how to obtain the CPU usage of a single process (like the “CPU” column in Task Manager). I have also created a small unit that implements this functionality.

Continue Reading...