Basic Malware Troubleshooting

AID: 1940
  • Status: Published

41091 points

  • Byyounghv
  • TypeBest Practices
  • Posted on2009-11-11 at 14:21:43
Awards
  • Community Pick
  • Experts Exchange Approved
"Details Matter"

Too often I will respond to a malware 'Question Alert' in my In-box and find that the entire question is something along the lines of "My computer is running slow", or "I think I have a virus". (Right now, some of you are shaking your heads in disbelief, but those who hang out in these Zones are *nodding* - because they know it is true.)

More than most other Zones on EE, I think the typical Asker in these Zones is not an IT professional. As such, they are going to have neither the knowledge to fully describe the problem - nor the skill-set to follow "Geek-Speak" kinds of advice.

When I see a question as described above, I will start playing "20 Questions" with the Asker to find out what the actual symptoms are, what OS they are running, if the OS is fully patched/current with updates, what flavor anti-malware application they are running (NONE? Oh my ... well, no surprise.), etc.

The primary rule in any situation where we are trying to solve a problem is: "Identify the problem". That sounds pretty basic, but trying to get the details can often involve a lot of extra effort.

Not until we have pulled enough information out of the Asker to narrow our focus, can we start posting specific, targeted advice about what actions to take.

It is easy to simply post some links to various malware removers that are easily searched on the Internet. It is also easy to post some kind of generic laundry list of a wide variety of suggested steps. With many Members, advice that is not tailored to them will be (a) too daunting to attempt and (b) not understood to begin with.

Although it is true that malware will often exhibit 'typical' symptoms, the malware writers are constantly updating what they do - and what was 'typical' a few days ago may be wildly different today.

After we have established a few facts and details, we can start the "fixing" process.

If we have been able to identify a specific piece of malware, there may be a special tool developed to target it. If so, it makes sense for me to recommend using that tool - with the proviso that I have tested it and am comfortable recommending it to others. I have learned the hard way to never recommend a tool that I haven't personally used - and can help the Asker trouble-shoot any problems that may come up.

For broad spectrum identification and cleaning, my favorites are:

"Malwarebytes' Anti-Malware" (http://www.malwarebytes.org/mbam.php) and "ComboFix" (http://www.bleepingcomputer.com/combofix/how-to-use-combofix).

I personally use both of these programs just about every day and cannot imagine continuing my rate of work (small computer repair business) without them. They are both maintained (updated) on a regular basis and have been a mainstay for fighting malware.

These programs generate LOGS (text files) that contain a great deal of information about the computer system and the files, processes, and services that are running. In the hands of an experienced user (or a "Certified Helper" in the case of ComboFix), these logs are invaluable for targeting exactly the actions that are needed to be taken.

Please note that some variants of malware will recognize the executable file name for both MBAM and CF. To prevent interference, you should use the "Save As" function (IE) and assign a random name to these files BEFORE downloading them.
For an on-going discussion about the proper use of ComboFix (and the proper way to recommend how it is used), please see the open question at: http://www.experts-exchange.com/Q_26933025.html

The best source for proper use of Malwarebytes is their Member forum at: http://www.malwarebytes.org/forums/

I find that helping solve malware problems to be the most rewarding work I do on EE. The Members posting questions are in trouble and with a little extra work we can identify the problem, provide specific targeted advice and get them back up and running.

Some other valid Articles here on Experts-Exchange that I highly recommend you read are:

2012-Malware-Variants
MALWARE - "An Ounce of Prevention..."
Rogue-Killer-What-a-great-name
Stop-the-Bleeding-First-Aid-for-Malware
Latest-Malware-Threat-Windows-Stability-Center

Viruses in System Volume Information (System Restore)
THINGS YOU NEED TO DO WHEN YOUR PC IS INFECTED:
IF YOU CAN'T RUN .EXES IN AN INFECTED SYSTEM:
Can't Install an Antivirus - Windows Security Center still detects previous AV:
HijackThis - Some Tips & Tricks:
HijackThis reports missing files on 64-bit Systems:
"Google Hijack" - Google Search Gets Redirected:
Asked On
2009-11-11 at 14:21:43ID1940
Tags
Topic

Anti-Virus

Views
4553

Comments

Expert Comment

by: tigermatt on 2009-11-11 at 15:09:01ID: 5445

Thanks younghv! Voted yes above.

Expert Comment

by: evilrix on 2009-11-11 at 15:12:01ID: 5447

Nice article younghv.

Voted yes, above.

Expert Comment

by: rpggamergirl on 2009-11-11 at 16:14:40ID: 5450

It's a good article younghv.

I agree that we should only recommend scanners that we ourselves have used and very familiar with.

Some members who suggest Combofix with that .org link certainly have never even tried running CF otherwise they would know from the CF disclaimer that the link is one of the 2 sites users of ComboFix should stay away from.

Voted 'Yes' to your article.


~rpg

Expert Comment

by: mwvisa1 on 2009-11-11 at 17:13:18ID: 5451

Thank you!
Voted yes above.

Expert Comment

by: evilrix on 2009-11-12 at 00:14:31ID: 5466

younghv, rpggamergirl,

I have an idea for an article for you both...

May I respectfully request together you come up with a top 10 list of things to do if you think you are infected? A lot of inexperienced people will try things before seeking help and some of these just plain make the situation worse. For example, one of the first things to do is unplug the network cable to limit the viruses chance to spread, whereas one of the last things you should do is reboot the machine as this gives a virus that is currently not memory resident the chance to do so.

Maybe this guide could include a top 10 of things to make you suspicious that you might be infected (vs. just Window's being it's normal useless self)? For example, system files that are not quite the right size or files that have a double extension such as porn.jog.exe for example.

I'd suggest this should be targeted at the absolute noob and doesn't need to contain advice on how to clean, just how to prevent making matters any worse, with the ultimate tip of if you don't know what to do find someone who does.

I would love to read such an article from such esteemed AV experts as yourselves.

Best regards

-Rx.

Expert Comment

by: ericpete on 2009-11-12 at 00:16:19ID: 5467

Voted Yes. I think this is the kind of article we need a lot more of.

ep

Expert Comment

by: jason1178 on 2009-11-12 at 22:26:00ID: 5523

Nicely done.  This one gets printed out and stuck in the mailboxes at the day job.

Expert Comment

by: ByteSleuth on 2010-01-26 at 00:38:35ID: 8453

Hello,

for "basic malware" we use spybot search & destroy ! please check this solution out.

Expert Comment

by: evilrix on 2010-01-26 at 01:00:07ID: 8454

>> for "basic malware" we use spybot search & destroy ! please check this solution out.
SBSD is not an anti-malware package, it is an anti-spyware/adware package. The two things are very different (spyware is a special case for malware, a very small sub-class).

Please be careful what you advise, especially with malware, as your good intentions could harm others.!

http://en.wikipedia.org/wiki/Adware
http://en.wikipedia.org/wiki/Spyware
http://en.wikipedia.org/wiki/Malware

Author Comment

by: younghv on 2010-01-26 at 06:36:34ID: 8461

ByteSleuth:
Please note that this Article is written for the steps to help with known infected computers. Years ago I was a real fan of Spybot, but - at best - it can only be used as a semi-effective filter against known malware variants.

There is no way that I would ever attempt to use it to salvage a 'known infected' system.

Expert Comment

by: keith_alabaster on 2010-05-07 at 08:41:54ID: 14135

Good stuff Vic - Voted Yes.

Author Comment

by: younghv on 2010-05-09 at 02:51:05ID: 14174

Nice surprise!
Thank you and Happy Mother's Day (not to you Keith).
*Laughing*

Expert Comment

by: dgoldfluss on 2011-03-28 at 08:45:38ID: 25169

Great article.  My first line of defense lately has been your basic Windows System Restore!  

Author Comment

by: younghv on 2011-03-28 at 09:13:43ID: 25170

dgoldfluss:
Thank you for voting and commenting.
One of the things to concern yourself with by using a "System Restore" is that you may not have addressed the actual problem - only the symptom.

In almost all situations, the freely available tools will identify the actual problem and correct it.

Doing a "System Restore" while leaving infectors in your "Temporary" Folders will not be a solution.

I am doing a couple more Articles and will update my "Prevention" Article to include some new recommendations.

http://www.experts-exchange.com/A_1958.html (MALWARE - "An Ounce of Prevention...")

Thank you again for your comment.

Expert Comment

by: ReinerWentzel on 2012-05-13 at 14:08:18ID: 53593

Hi younghv,

1. you mention both malware bytes and combofix above- should both be run?
2. In your other article http://www.experts-exchange.com/Software/Internet_Email/Anti_Spyware/A_5124-Stop-the-Bleeding-First-Aid-for-Malware.html you did not mention combofix and mentioned rogue killer?

Which should be run and in what order?

Author Comment

by: younghv on 2012-05-13 at 15:35:08ID: 53595

ReinerWentzel -
The primary intent of this article is to describe for askers and experts the steps we all need to follow for asking and answering malware-related questions.

The askers need to initially provide the right kind of information and the experts need to ask the right questions to specifically identify the variant we are trying to fix.

The idea was to eliminate a lot of the back-and-forth responses we tend to go through - before we can even get started on figuring out the problem and solution.

For me, the order for tools/scanners is to start with some kind of rogue process killer and then Malwarebytes. At that point I review the logs generated and decide what to do next.

ComboFix is indeed one of the greatest anti-malware tools ever created, but should only be used under the guidance of a trusted 'helper' who is certified to evaluate the logs and generate the follow-on scripts that may be needed.

Add your Comment

Please Sign up or Log in to comment on this article.

Join Experts Exchange Today

Gain Access to all our Tech Resources

Get personalized answers

Ask unlimited questions

Access Proven Solutions

Search 3.2 million solutions

Read In-Depth How-To Guides

1000+ articles, demos, & tips

Watch Step by Step Tutorials

Learn direct from top tech pros

And Much More!

Your complete tech resource

See Plans and Pricing

30-day free trial. Register in 60 seconds.

Loading Advertisement...

Top Anti-Virus Experts

  1. younghv

    100,900

    Master

    1,000 points yesterday

    Profile
    Rank: Genius
  2. SSharma

    54,391

    Master

    3,500 points yesterday

    Profile
    Rank: Genius
  3. rpggamergirl

    38,276

    0 points yesterday

    Profile
    Rank: Genius
  4. Russell_Venable

    31,644

    0 points yesterday

    Profile
    Rank: Wizard
  5. tzucker

    22,655

    0 points yesterday

    Profile
    Rank: Wizard
  6. Run5k

    20,200

    0 points yesterday

    Profile
    Rank: Genius
  7. Tymetwister

    14,040

    0 points yesterday

    Profile
    Rank: Master
  8. willcomp

    12,960

    0 points yesterday

    Profile
    Rank: Genius
  9. thinkpads_user

    10,547

    0 points yesterday

    Profile
    Rank: Genius
  10. neil40m

    7,675

    0 points yesterday

    Profile
    Rank: Master
  11. antony_kibble

    7,168

    0 points yesterday

    Profile
    Rank: Guru
  12. ve3ofa

    6,800

    0 points yesterday

    Profile
    Rank: Genius
  13. ehabsalem

    5,750

    0 points yesterday

    Profile
    Rank: Wizard
  14. 9660kel

    5,211

    0 points yesterday

    Profile
  15. keith_alabaster

    5,064

    0 points yesterday

    Profile
    Rank: Genius
  16. leew

    4,900

    0 points yesterday

    Profile
    Rank: Savant
  17. nobus

    4,668

    0 points yesterday

    Profile
    Rank: Savant
  18. jhyiesla

    4,580

    0 points yesterday

    Profile
    Rank: Genius
  19. motnahp00

    4,568

    0 points yesterday

    Profile
    Rank: Sage
  20. DaveBaldwin

    4,508

    0 points yesterday

    Profile
    Rank: Genius
  21. hanccocka

    4,500

    0 points yesterday

    Profile
    Rank: Genius
  22. jcimarron

    4,460

    0 points yesterday

    Profile
    Rank: Genius
  23. Netty

    4,332

    0 points yesterday

    Profile
    Rank: Guru
  24. dbrunton

    4,234

    0 points yesterday

    Profile
    Rank: Genius
  25. jordannet

    4,200

    0 points yesterday

    Profile
    Rank: Wizard

Hall Of Fame