Which processes are legitimate?

Which processes are legitimate?

Secure Home | Search | About
 Microsoft Antivirus Discussions    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content add this group's latest topics to your Google content
Subject Author Date
Which processes are legitimate? SANTANDER 06-25-2008
Posted by Geoff on June 28, 2008, 10:49 am
If you were  Registered and logged in, you could reply and use other advanced thread options
wrote:

>What is strange, there is 4 running svchost.exe processes..

Not strange at all. Svchost.exe is the service executive. It's the process
that starts service processes. (RPC, DNS, Auto update, windows audio, etc.)
There are several instances of it depending on the configuration of the
machine and the kinds of services that are started.

As for validating executables, see www.sysinternals.com for process
utilities like Process Explorer that can check for signed code from
Microsoft and others.
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

Be aware, not all Microsoft code is signed but they have been making great
strides in signing their code. Just be careful and don't delete a suspect
binary just because it's not signed.

Autoruns, another good tool from the same place also verifies signed code
and allows easy access to the registry keys and binary files.
http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx

Sysinternals was bought out and merged with Microsoft but Mark and Bryce
still develop the products.

Posted by SANTANDER on June 28, 2008, 7:42 pm
If you were  Registered and logged in, you could reply and use other advanced thread options

> wrote:
>
> >What is strange, there is 4 running svchost.exe processes..
>
> Not strange at all. Svchost.exe is the service executive. It's the process
> that starts service processes. (RPC, DNS, Auto update, windows audio,
etc.)
> There are several instances of it depending on the configuration of the
> machine and the kinds of services that are started.
>
> As for validating executables, see www.sysinternals.com for process
> utilities like Process Explorer that can check for signed code from
> Microsoft and others.
> http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
>
> Be aware, not all Microsoft code is signed but they have been making great
> strides in signing their code. Just be careful and don't delete a suspect
> binary just because it's not signed.
>
> Autoruns, another good tool from the same place also verifies signed code
> and allows easy access to the registry keys and binary files.
> http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx
>
> Sysinternals was bought out and merged with Microsoft but Mark and Bryce
> still develop the products.
------------

Very helpful utilities. I want check drivers. I just run a console tool that
list all drivers installed in my system; 124 drivers where detected. Does it
possible check whether all of the drivers are legitimate or not?

Thanks.


Posted by Geoff on June 28, 2008, 8:55 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
wrote:

>
>> wrote:
>>
>> >What is strange, there is 4 running svchost.exe processes..
>>
>> Not strange at all. Svchost.exe is the service executive. It's the process
>> that starts service processes. (RPC, DNS, Auto update, windows audio,
>etc.)
>> There are several instances of it depending on the configuration of the
>> machine and the kinds of services that are started.
>>
>> As for validating executables, see www.sysinternals.com for process
>> utilities like Process Explorer that can check for signed code from
>> Microsoft and others.
>> http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
>>
>> Be aware, not all Microsoft code is signed but they have been making great
>> strides in signing their code. Just be careful and don't delete a suspect
>> binary just because it's not signed.
>>
>> Autoruns, another good tool from the same place also verifies signed code
>> and allows easy access to the registry keys and binary files.
>> http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx
>>
>> Sysinternals was bought out and merged with Microsoft but Mark and Bryce
>> still develop the products.
>------------
>
>Very helpful utilities. I want check drivers. I just run a console tool that
>list all drivers installed in my system; 124 drivers where detected. Does it
>possible check whether all of the drivers are legitimate or not?
>
>Thanks.

You're welcome.

It's very difficult to know for sure which drivers are legitimate. Autoruns
will verify signatures but if the publisher doesn't sign the code then this
method fails and you have to look into each driver and evaluate it
yourself. Many driver vendors don't sign their code. There is no sure tool
that I am aware of that will validate a driver automatically without some
kind of code signature. The Drivers tab of Autoruns will list all your
drivers.

As far as malware or viruses are concerned, your principle indicators will
be:

1. Strange behavior of computer.
2. Strange filename or location of executable.
3. Lack of publisher name.
4. Not signed.
5. Program or driver phones home or accesses TCP/IP.
6. Executable is compressed or obfuscated.
7. Multiple instances of the binary of the same length, same date/time
under different names in the system32/ or system32/drivers file with very
strange version information blocks.

You cannot effectively use the filename alone as an indicator.

Using Autoruns or Process Explorer you can search online (google) by
selecting the item and hitting ctrl-M. This presents a list of hits that
you can research. Very handy. Of course, some of what is written about some
of these files is written by non-experts or the occasional troll, so you
must judge what is reasonable, valid information.

Posted by David H. Lipman on June 28, 2008, 9:07 pm
If you were  Registered and logged in, you could reply and use other advanced thread options


| You're welcome.

| It's very difficult to know for sure which drivers are legitimate. Autoruns

< snip >

So VERY true. I have seen many instances of malware that have faked information
in a DLL
to make it look like it was created by Microsoft. In addition, malware authors
are now
digitally signing their malware to bypass the security of Vista.


--
Dave
http://www.claymania.com/removal-trojan-adware.html
Multi-AV - http://www.pctipp.ch/downloads/dl/35905.asp



Posted by Geoff on June 29, 2008, 1:30 am
If you were  Registered and logged in, you could reply and use other advanced thread options
On Sat, 28 Jun 2008 21:07:55 -0400, "David H. Lipman"

>
>
>| You're welcome.
>
>| It's very difficult to know for sure which drivers are legitimate. Autoruns
>
>< snip >
>
>So VERY true. I have seen many instances of malware that have faked
information in a DLL
>to make it look like it was created by Microsoft. In addition, malware authors
are now
>digitally signing their malware to bypass the security of Vista.

Hi David,

I had heard of this but have not encountered it yet. I don't deal with it
daily. If code can be signed and validated against the key then the key
process is hopelessly broken. If malware can be signed and the perpetrators
not identified then the certificate process is worthless.

P.S. Try dealing with Wanso, in Chinese, on your wife's notebook for a few
days just for fun. :) I finally ended up pulling the HDD and scanning it
from mine as a 3rd disk. Deep scanning and purging wasn't working when it
was the boot partition in the notebook.

Similar ThreadsPosted
Wierd Processes Running on Windows 2003 Servers July 16, 2006, 9:42 am

The site map in XML format XML site map

Contact Us | Privacy Policy