Windows Servers have services that run on them, they are basically programs that operate in background and logs with every user of the windows machine. Those servers are in DLLs than in stand-alone. svchost loads DLL on the machine.
svchost.exe has a common problem that is used by malware that can hide their presence. In the following, svchost.exe has no much information in Windows Task Manger and it's very difficult to recognize DLL
In command prompt, type the following command :
"tasklist /svc /fi "IMAGENAME eq svchost.exe"
To check the service name, go to windows service browser. In order to do that, you need to do the following :
- My Computer > Manage > Computer Management > Services and Application > Services
Now, you need to check between window service and human readable name. In the following, it is DNS Client, you ma y open the properties for DNS client.
Here, you will notice the service name matches DNScache. You need to look at executables that run in svchost.exe. You download tasklist.exe
You can also use Process Explorer by Syninternals. You can also check the service name from there.
