*2012* Malware Variants

AID: 6550
  • Status: Published

16688 points

  • Byyounghv
  • TypeGeneral
  • Posted on2011-07-05 at 10:35:47
Awards
  • Community Pick
  • Experts Exchange Approved

Some of the most commonly posted questions in the "Virus & Malware" Zones are related to the family of rogue malware with the date "2012" somewhere in the title.

Examples:
XP Antispyware 2012
XP Antivirus 2012
XP Security 2012  
XP Home Security 2012
XP Internet Security 2012  

Vista Antispyware 2012
Vista Antivirus 2012
Vista Security 2012
Vista Home Security 2012
Vista Internet Security 2012

Win 7 Antispyware 2012
Win 7 Antivirus 2012
Win 7 Security 2012
Win 7 Home Security 2012
Win 7 Internet Security 2012  

Proper repair of this malware is a 3-step process, using automated tools that are readily downloadable from the Internet.
1.      Fix the registry.
2.      Kill the rogue processes spawned by the malware.
3.      Run the scanner to find/repair/delete the infection.

Links to the tools are:
1.      FixNCR.reg (http://download.bleepingcomputer.com/reg/FixNCR.reg)
2.      RogueKiller (http://www.sur-la-toile.com/RogueKiller/)
3.      Malwarebytes (http://www.malwarebytes.org/) and
                TDSSKILLER (http://support.kaspersky.com/downloads/utils/tdsskiller.zip)

Your first step is to fix the Windows registry to make sure that the applications (.exe files) you select to run will work properly. If you don’t fix this first, the infection will launch itself instead to the tool/scanner you are trying to run.

Next you have to stop the rogue processes that have taken control of your system. A related EE Article is here: http://www.experts-exchange.com/A_4922.html (Rogue-Killer-What-a-great-name)

The third step is to run a reliable scanner application. My scanner tool of choice is “Malwarebytes” (MBAM). The free version linked above is available to anyone wanting to scan/repair their personal computer(s) – although I recommend the PRO version as a terrific layer of protection on top of your normal AV program. A PRO version is available for enterprise/network deployment, with significant discounts for multiple licenses.

After downloading and installing MBAM, click on the “Update” tab and make sure you have the latest definition files. These are updated several times a day, so you should always run the ‘update’ immediately prior to starting the scan. It is normally sufficient to just run the "Quick Scan" to clear away the malware, but I always run the “Full Scan” (as a precaution) before returning the computer to a customer.

Many malware variants are also carrying the "TDSS" payload which we need to check for as a matter of course. TDSSKILLER does a good job of this and is fairly simple to use.

* Download the file TDSSKiller.zip and extract it into a folder on the infected (or potentially infected) PC.
* Execute the file TDSSKiller.exe.
* Wait for the scan and disinfection process to be over. You do not have to reboot the PC after the disinfection is over.

If the tool finds a hidden service it will prompt you to type "delete",  you can also just hit "Enter" without typing in and the scan will continue...

RogueKiller, Malwarebytes, and TDSSKILER will all generate log files upon completion. If you are working with the EE Experts in a question, be sure to attach these log files to your question for them to review.

I am tempted to say that repairing this malware variant is as easy as “1, 2, 3”, but have been in the business way too long to make that kind of claim.

Although it is true that about 80% of the infected computers I repair ARE fixed with these 3 steps, there are times when I have to run additional scanners – and even post an Experts-Exchange question of my own and get some additional help.

For additional reading on malware repair, please see these other articles:

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


***Edit on 12/30/2011***

Please review the detailed comments down below  (http:#c34001)

Depending on the variant of this malware you are trying to repair, the work may be much more extensive than what is detailed in this article.

Asked On
2011-07-05 at 10:35:47ID6550
Tags
Topic

Anti-Spyware

Views
2989

Comments

Expert Comment

by: rpggamergirl on 2011-07-06 at 02:57:22ID: 29518

Voted Yes! :)

Expert Comment

by: demazter on 2011-07-06 at 04:17:52ID: 29520

Looks like an excellent well thought out article to me.

Should be well received by all.

Well done younghv

Author Comment

by: younghv on 2011-07-06 at 04:41:13ID: 29522

rpg & demazter -
Thank you for the comments and votes.
I appreciate them (and you).

Expert Comment

by: mbizup on 2011-07-07 at 13:42:12ID: 29564

Voted 'Yes!'

I love checklists... they're just so easy to follow.

That 1,2,3 process really sticks with you.

Author Comment

by: younghv on 2011-07-07 at 14:06:53ID: 29566

mbizup -
Thank you.

In my world, we call that Infantry Simple - and it works.
Semper Fi!

Author Comment

by: younghv on 2011-07-10 at 11:39:51ID: 29631

I love this line:
"no matter how expert you may be, well-designed check lists can improve outcomes"

How appropriate!

Expert Comment

by: modus_operandi on 2011-07-10 at 11:42:42ID: 29632

The Checklist Manifesto is a terrific book.  For that matter, so are Gawande's other ones, such as Complications and Better.  Heck, I'd probably read "The Collected Shopping Lists of Atul Gawande" if he ever got around to publishing it :)

Expert Comment

by: willcomp on 2011-12-05 at 08:46:33ID: 33541

Vic, first time I've seen this one. Good job!

Author Comment

by: younghv on 2011-12-05 at 08:54:39ID: 33542

Hey Dalton -
Thanks for the comment and the vote.

Stand by for my annual "Best Components for a New Custom Computer" question. I'm running out of time to beat the tax man this year.

Vic

Expert Comment

by: 9660kel on 2011-12-12 at 05:03:29ID: 33622

Nice overview, any standout ee questions to read regarding this little slice of heaven?

Expert Comment

by: Russell_Venable on 2011-12-15 at 21:12:55ID: 33720

First time I have seen this article. Its pretty good. +1 Youngv keep it up.

Author Comment

by: younghv on 2011-12-18 at 05:03:43ID: 33770

RV - thanks. I'm still monitoring your help on the zeroaccess problems.
Semper Fi!

Expert Comment

by: pony10us on 2011-12-22 at 08:30:00ID: 33854

@younghv:  Great job.  While I have been able to keep this out of my work environment so far (I am a state bank network manager) using proper tools, I still encounter this on many friends and family computers. Having this checklist is a great way to "remember" to do all the steps.

Thank you for the article.

Expert Comment

by: aikimark on 2011-12-27 at 15:08:53ID: 33921

I encountered this SOB for the first time Christmas Day (2011) on my mother's neighbor's system.  I was able to run programs with right mouse click and the start or run as admin menu items.  I had to start the Task Manager from the Ctrl+Alt+Del dialog.

After killing the virus processes in Task Mgr, I was able to get to the Lavasoft and MalwareBytes sites.  The neighbor had an old version of AVG and I suspect its virus definitions hadn't been updated in a while.

Due to the 2012 virus, the neighbor was still having trouble double-clicking on desktop program icons.  The shell thought it needed to associate a program with EXE files.  I found a .REG file posted by a Microsoft MVP that corrected this problem.

I took my time leaving after the second fix and he hasn't reported any more problems.

I wish I'd read this article before this weekend.  I would have been better prepared.

Author Comment

by: younghv on 2011-12-28 at 03:47:27ID: 33936

pony10us - Thank you. I appreciate the comments.

aikimark - Step #1 (FixNCR.reg) was written by an MS MVP also.
;)

Next year buy all your friends and family the Premium version of Malwarebytes - about 20 bucks a pop for a 10 pack of lifetime licenses - and you can spend the holiday drinking eggnog instead of fixing confusers.

This is an old Article, but the concepts still apply. Please share the link:
MALWARE - "An Ounce of Prevention..."

Expert Comment

by: aikimark on 2011-12-28 at 04:43:09ID: 33937

Nice idea.

The AVG caught this once it had been upgraded.  I use them as complementary AV protection.

Author Comment

by: younghv on 2011-12-28 at 05:07:50ID: 33938

AVG has had more than a few "False Postives" - and worse - problems over the past year or so, plus they are a "Suite" type of program. I long ago swore off the 'everything plus the kitchen sink' type of programs due to the interference with the basic Windows OS.

Other than MSE, I don't recommend any of the free AV programs.

Expert Comment

by: pony10us on 2011-12-28 at 08:17:55ID: 33943

younghv:

I had similar experiences with Avast having a lot of false positives. What do you think about PrevX? I tried using it for awhile and it did a lot to protect my system however it also has some issues that I didn't care for.

As long as Malwarebytes is kept up to date it does a great job. I run it at least once or twice a week just as a preventitive measure. I also have Spybot running all the time and keep it updated as well. This keeps my home system pretty clean.

What AV program do you recommend? (I know that is a personal prefference question) I have had issues with both Norton and McAffee in the past.

Author Comment

by: younghv on 2011-12-28 at 08:33:00ID: 33945

pony10us -

For home and small network enterprises, I still stand by the recommendations in MALWARE - "An Ounce of Prevention..."

Back when I was managing some fairly large enterprises, McAfee ePO was my weapon of choice - but that was many eons ago. I changed away from Norton/Symantec when it let the "Melissa" virus pass through and never considered using it again.

Expert Comment

by: pony10us on 2011-12-28 at 08:39:31ID: 33946

Thank you,  I am looking at that article now.  

Expert Comment

by: rpggamergirl on 2011-12-30 at 02:16:31ID: 33999

These rogues can be easily removed with the tools mentioned here but sometimes the damaged done also needs to be fixed.
Some of the variants also delete services in the registry, the Base Filtering Engine (BFE), the Windows Firewall (mpssvc) and may also deletes Security Center (mscsvc) so you need to check these services and make sure they are running specially the Base Filtering Engine (BFE) since some services are dependent on that service.

Author Comment

by: younghv on 2011-12-30 at 03:04:32ID: 34000

rpggamergirl:
Thank you for the information.

I just saw your comments in http://www.experts-exchange.com/Q_27513892.html and will continue to monitor that question.

I haven't seen that problem yet in any of the computers I've worked on. Is there anything else (other than the instructions you posted) that needs to be added here?

Expert Comment

by: Russell_Venable on 2011-12-30 at 09:37:56ID: 34001

Just a warning. I've had a few test samples that actually deleted windows firewall and/or security center. BFE changes are also noted. Other items to add here are.
Userprofile areas
%appdata%\<random chars>.<3 letter> rot13 encrypted file
%appdata%\<random chars> folder and/or files
%userprofile%\Startmenu\<varient antivirus name>
Windows directory
%windir%\<random chars>.dat / <random chars>.dll
%sytemroot%\<random chars>.dat / <random chars>.dll
Files dropped in temp
%temp%\<random chars>.<3 letter>
%temp%\<around 26 random chars>.exe

Also noticed removal of startmenu items and moving into %temp% or flat out removal. Earlier versions just changed file attributes. Seen a few experts here giving advice on using system cleaners.... Big no no.... Might want to include that in this article too.

Rootkit agents are definitely attaching to TDI group drivers like Afd.sys and patching the LSP chain redirecting network traffic through rootkit's TDI driver for filtering. To restore network connectivity on some of these boxes effected after removal of this malware. You will need to find your main network adapter, check for tampering with device manager, uninstall damaged devices(Make sure you have the driver backup installation or new updated driver from manufacture. Reinstall can go wrong!), redownload the driver(Unless already done), remove NIC, install new network adapter driver, replace drivers in driver group listed as "group: TDI" using sc.exe "sc qc <driver>". You can use the dll cache located in the windows system32 folder to copy the backup driver and write over the existing TDI drivers in drivers folder or expand drivers from install cd using recovery console. You also need to check for dependency's on the TDI drivers: DHPC, TCPIP, etc. To make sure there running properly. The service query will tell you this information. Once the TDI driver is replaced and the network driver is reinstalled with a new one, either do a network diagnostic check or netsh Winsock reset catalog. Before doing this make sure you note what LSP's are already in the chain. "Netsh winsock show catalog>c:\lsp.txt". Previous LSP providers will be damaged by winsock catalog reset, so please double check LSP settings before continuing so you know what software needs to be reinstalled.

Software you can use to check LSP:
 Adware SE  has a LSP pluggin called LSPExplorer.
 Powertool ARK
 Xuetr ARK  known as "XT".
 Wsyscheck ARK
 There are a few more slipping my mind for the moment.

Causes for  infection are exploits specifically targeted for these software: Java, Adobe, media player (including 3rd party  codec pluggins), and flash. User education or removal of these software platforms helps remove target vectors. Combining both is good if possible. Finding URL history is privacy intrusive to the user (possibly embarrassing), but! It also allows you find out what sites are being used as a drive-by and allow you to collect information for blacklisting these domains.

There is always more to add. They never stop "Inventing".

Author Comment

by: younghv on 2011-12-30 at 11:22:39ID: 34002

Russell - Thank you for the detailed comments. I am going to put a pointer to them up at the end of the article.

With the level of "Inventing" going on, we (EE) are in serious need of some higher level articles discussing the techniques needed for a full repair. The various automated tools just aren't up to getting the job done.

Thanks,
Vic

Expert Comment

by: Russell_Venable on 2011-12-30 at 12:18:43ID: 34004

Aye, We will continue the other discussion as soon as Tygzy is back.

Expert Comment

by: pony10us on 2011-12-30 at 12:47:35ID: 34005

I think I might have to take early retirement and go ride my Harley.  I'm getting to old to keep up with all of this "inventing".   After almost 34 years working with computers and still something new everyday.   :)

Thanks guys for all the hard work with the articles. They really do help.

Author Comment

by: younghv on 2011-12-30 at 13:50:05ID: 34006

"...and go ride my Harley."

'Bout time for a re-make of "Easy Rider" - I'll be Billy.

Expert Comment

by: rrjmin0 on 2012-01-06 at 13:15:03ID: 34236

Kudos to younghv, for dedicating time and effort into investigating and analyzing malicious code. Congratulations on being the Author of the Year!

Author Comment

by: younghv on 2012-01-07 at 04:09:25ID: 34258

rrjmin0 -
Thank you for saying that.

In all honesty, it was a more than a little embarrassing. My articles reflect the efforts of a whole bunch of good guys who create the tools that help us fight malware - not my own work. I'm a pretty good mechanic, but they are the engineers.

The articles are popular because malware is ubiquitous and we have so many EE Members looking for help on the topic.

For really technical advice, follow the posts of rpggamergirl and Russell_Venable

Thank you again. I do appreciate the compliment.

Expert Comment

by: Russell_Venable on 2012-01-07 at 08:26:03ID: 34268

You have done pretty well yourself, Youngv! Good motivation along with good intentions go a long way. The contributions you make are invaluable. Never forget this.

Expert Comment

by: rrjmin0 on 2012-01-08 at 16:07:39ID: 34315

Oops, sorry mate I didn't mean to embarass you, and I'm well aware of the efforts of Russel Venable and rpggamergirls excellent contributions.
I've been out of the industry for a couple of years and its refreshing to come back to well documented information that is relevent to these current issues. I was impressed as it has helped me to get back up to speed in a relatively short time.

Author Comment

by: younghv on 2012-01-08 at 16:14:47ID: 34316

rrjmin0 - Your comments were very flattering - as were Russell's. I guess I just need to enjoy it. As an aside, I just found out that I (or my grandsons) will be getting a new EE T-Shirt...which is always a cool thing.

The whole EE Articles concept has been a great idea. I will sometimes wander through some of the non-malware Zones and it is amazing to see the variety of 'right here, right now' usable advice that is posted.

Thank you for the comments.

Add your Comment

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

Loading Advertisement...

Top Anti-Spyware Experts

  1. younghv

    34,055

    10 points yesterday

    Profile
    Rank: Genius
  2. rpggamergirl

    27,615

    0 points yesterday

    Profile
    Rank: Genius
  3. Russell_Venable

    15,260

    0 points yesterday

    Profile
    Rank: Wizard
  4. Run5k

    9,864

    0 points yesterday

    Profile
    Rank: Genius
  5. SSharma

    7,800

    0 points yesterday

    Profile
    Rank: Sage
  6. tzucker

    6,484

    0 points yesterday

    Profile
    Rank: Wizard
  7. nobus

    5,300

    0 points yesterday

    Profile
    Rank: Savant
  8. willcomp

    3,108

    0 points yesterday

    Profile
    Rank: Genius
  9. David-Howard

    3,024

    0 points yesterday

    Profile
    Rank: Genius
  10. youngrmy

    2,840

    0 points yesterday

    Profile
    Rank: Master
  11. Netman66

    2,800

    0 points yesterday

    Profile
    Rank: Genius
  12. Jonvee

    2,800

    0 points yesterday

    Profile
    Rank: Genius
  13. ArmyGroo

    2,800

    0 points yesterday

    Profile
    Rank: Master
  14. chrisalis

    2,000

    0 points yesterday

    Profile
  15. 1stITMAN

    2,000

    0 points yesterday

    Profile
    Rank: Sage
  16. JohnBannon

    2,000

    0 points yesterday

    Profile
  17. dkrollCTN

    2,000

    0 points yesterday

    Profile
    Rank: Master
  18. ivanoviola

    2,000

    0 points yesterday

    Profile
    Rank: Sage
  19. marsilies

    2,000

    0 points yesterday

    Profile
    Rank: Guru
  20. alanhardisty

    2,000

    2,000 points yesterday

    Profile
    Rank: Genius
  21. MrMagoo

    2,000

    0 points yesterday

    Profile
  22. diverseit

    2,000

    0 points yesterday

    Profile
    Rank: Guru
  23. LouisvilleSystemsJockey

    2,000

    0 points yesterday

    Profile
  24. RamanSethi89

    2,000

    0 points yesterday

    Profile
  25. davetorres

    1,900

    0 points yesterday

    Profile

Hall Of Fame