Make sure you get your system protected from occurrences of malware.
Below are some simple steps you can take to reduce the chance of infection in
the future. I strongly encourage you to do them all. There is no perfect
solution to totally prevent malware from infecting your PC, however,
these steps will help.
1. Visit Windows Update: Make sure that you have
all the Critical Updates recommended for your operating system and IE. The
first defense against infection is a properly patched OS. For anyone who is
not yet running
at least Windows XP SP2 (which you really should be
running at a minimum if your PC supports it) see the below link before
updating. If you already have Windows XP SP3 then you don't need to worry
about SP2 since you are more current already.
You should check for Windows Updates at least once a month. Go to the below
link to get your updates or check to see if you need any:
Note: If you have problems getting your Windows Updates, see if the below
thread helps:
VERY IMPORTANT NOTE:
Before you decide to skip getting your Windows Updates for whatever reason
you think you have, make sure you read the below link and understand the
possible risks to your security.
Cleaning a Compromised System
2) Anti Virus: make sure you have one and keep it
updated. Here are some good free ones:
-
AntiVir Personal Edition -
for Win 2K/XP/ Vista 32bit and 64 bit
-
Avast! Home Edition
-
Comodo AntiVirus - for Windows XP (SP2)
/ Vista (32 and 64 bit versions)
- WARNINGS:
- Ask Toolbar
may be installed by default but you can uncheck this during the install
or uninstall it anytime afterwards if you decide you do not want this
feature later.
- This includes both the a firewall and an
antivirus. Do not install the firewall part if you already have a
firewall.
-
PC Tools AntiVirus Free Edition -
forWin 2K/03/XP/Vista
-
AVG Free Edition -
SEE BELOW NOTES:
These are better than Symantec/Norton or McAfee because they are free and
because they are not so system resource hungry. The recent versions of
Symantec/Norton and McAfee have become very bloated. This does not mean they
do not work. If you have either of them and are happy with it, stick with
them. But whatever you choose remember to Only Run ONE AV!
3) Firewalls
A firewall is software or hardware that acts like a gate to help protect your
computer against hackers and some computer viruses and worms that try to find
unprotected computers that are connected to the Internet. This gate allows you
to you to accept connections from sources you trust, and it keeps the gate
closed for ones you don't trust. A firewall works by examining information
coming from and going to the Internet. It identifies and blocks information
that comes from a dangerous location or seems suspicious. If you set up your
firewall properly, hackers searching for vulnerable computers cannot detect
your computer (often referred to as a stealthed connection)
There are two kinds of firewalls:
- Hardware Firewall - normally built into a router if you use one. If you
do have a router with a firewall, make sure you enable it. And also password
protect your router, especially if it is a wireless router. Wireless routers
can be less secure because they use radio frequencies to communicate with
your PC. So if you use a wireless router, you can help enhance the security
of your network by enabling the firewall and by requiring a password to
connect to your network. Make sure you also enable encryption on your
wireless network.
- Software Firewall - special software that you must install. Use a
software firewall even if you do have a hardware firewall.
But only use one software firewall.
Running multiple software firewalls is unnecessary and using more than one
software firewall on the same connection could cause issues with
connectivity to the Internet or other unexpected behavior.
If you don't have a Software Firewall, get one of these below. You can try
the ones listed below. They are listed in an order of best to worst based upon
leaktesting that has been perfomed by
Matousec You will
notice that the Windows XP SP2 is the worst performer on the list.
I don't care if you're on dial up or High Speed....you must have a firewall or
you can get infected faster than you can download any tools to fix your
problems. If you use Vista, make sure you check for compatibility before
choosing a firewall. The firewalls list with blue links are free, the ones in
green are not free.
-
Comodo Personal Firewall
- WARNINGS:
- Ask Toolbar
may be installed by default but you can uncheck this during the install
or uninstall it anytime afterwards if you decide you do not want this
feature later.
- This includes both the a firewall and an
antivirus. Do not install the antivirus part if you already have an
antivirus.
- You may want to read the below link if your
are unfamiliar with configuring protection software:
-
Outpost Firewall Free
-
Outpost Firewall Pro - this
version includes the below protection
- Advanced firewall
for secure connections
- Antispyware to keep
your PC spyware-free
- Host protection to
block zero-day threats
- Web control to
protect your PC from web-borne threat
-
Jetico Personal Firewall -
shareware version
-
PC Tools Firewall Plus
<-- make sure you uncheck the options to install Google Toolbar and
Threatfire free edition. There's is no sense in installing excess baggage.
-
Online Armor Personal Firewall (free edition)
- can be quite resource hungry so if you have limited memory and/or a
slow processor, do not us this firewall.
-
ZoneAlarm Pro - this is not the
free version
-
Jetico Personal Firewall v.1 - free version
-
Kerio Personal Firewall
-
Sygate Personal Firewall Free
<--- with the Symantec acquistion of Sygate, I do not know how much
longer this will be around or be free!
-
ZoneAlarmFree - no longer supports
Win9x or Me platforms. The new 7 version of Zone
Alarm free includes Zone Alarm Security Suite, making the download larger
then it used to be. Do not install the Security Suite. Also the free
firewall now has some minor nag screens.
-
Filseclab Personal Firewall Professional Edition
Notes:
- For Win XP SP2 users, after installing any of these firewalls,
you must make sure to disable the firewall that is part of WinXP SP2. It is
enabled by default, and it does not provide adequate protection and is only
an incoming (uni-directional) firewall. Similar to antivirus applications,
you must use only one software firewall. The information in the following
will help you disable the firewall:Windows
Firewall Some of the above firewalls may automatically
disable the Windows firewall for you, but it is best to check for your self.
- For additonal info about the problems with Windows XP SP2 firewall
read these:
- For Vista users, your built-in firewall is better than the one in
XP but most still feel that it is not a adequate firewall and lacks certain
capabilities.
- We often get questions about testing your firewall for security and open
ports. You can use sites like the below to do this:
4) Get a Temp File/Cookies/index.dat cleaner
5) AntiSpyWare Tools
Three types of tools exist:
- Realtime blocking (i.e. protection) tools that may also be a scanner
and removal tool
- after the fact scanner
- non-realtime protection no scanner
Realtime blocking tools - pay tools
and free tools - ONLY USE 1 REALTIME BLOCKER
Pay Tools
-
SUPERAntiSpyware- (recommended
purchase) if you purchase this, you get protection. It will only be a
scanner (see below) if you don't buy it.
-
Malwarebytes Anti-Malware - if you
purchase this, you get protection. It will only be a scanner (see below) if
you don't buy it.
-
CounterSpy - 15 day trial!
-
Spy Sweeper - if you don't buy it, it
will not fix anything
-
Spyware Doctor - if you don't buy it,
it will not fix anything
Free Tools
-
AntiVir Personal Edition - includes
antispyware, anti-rootkit and more ( see:
http://www.free-av.com/en/pages/6/comparative_chart.html
). Do not install another AV if using this.
-
AVG Free Edition - includes antispyware
protection. Do not install another AV if using this.
-
Comodo AntiVirus + Firewall - Provides
antivirus and firewall protection.
- WARNINGS:
- Ask Toolbar
will be installed by default but you can uncheck this during the install
or uninstall it anytime afterwards if you decide you do not want this
feature later.
- This includes both the a firewall and an
antivirus. Do not install this if you already have an antivirus.
- You may want to read the below link if your
are unfamiliar with configuring protection software:
-
Microsoft Windows Defender -
this version is
only for Windows 2003, XP and is not highly recommended as
protection and scanning is not adequate.
-
SpyWare Guard -
Not Recommened! - was quite useful at one time but now is very
outdated and will not protect you from most new malware; however, having
this installed is still better than no protection.
-
Spyware Terminator - this
version does install their Web Security Guard toolbar which is like McAfee's
SiteAdvisor.
- Windows Defender for Vista
- For Vista, Windows Defender has been much improved and may be a
useful free alternative and it comes already
installed. On many PCs it is enabled by default. On others it
is disabled by default. This may be a matter of the country where the PC
is purchased.
After the fact scanning
tools
-
SUPERAntiSpyware - free
version has no realtime protection but provides a useful scan/removal
feature. See the below link for a comparison of the free and paid version
which is recommended
-
Malwarebytes Anti-Malware - free
versions is only a scan/removal tool.
-
AVG Anti-Spyware - Free version becomes
scan only if you don't purchase after the trial period (
AVG Antispware has been discontinued as it is
included in AVG8 AntiVirus )
-
SpyBot-Search & Destroy
- Use the Immunize feature.
- Use SDHelper which integrate into Internet Explorer to block your
browser from downloading bad programs from known malware sites.
- I don't recommend activating the TeaTimer which does provide realtime
protection but has been problematic in the past. Some people have fewer
problems with it then others so you may wish to give it a try as a
realtime blocker and decide for yourself.
- On Vista, Spybot will install a security center service.
Non-realtime protection no scanner
-
SpyWare Blaster Install it, click
Download Latest Protection Updates, Check for Updates, and then Enable All
Protection, then exit. SpywareBlaster is not a malware scanner or removal
tool and uses no system resources except a little disk space. It does a
great job of preventing malware from being installed in the first place! It
blocks the popular spyware ActiveX controls, and also prevents the
installation of any of them from malicious websites.
What do we recommend ?
- one realtime blocking tool from the list
- Spybot - installed as recommended using SDhelper and Immunize
- SpywareBlaster with all protection enabled.
IMPORTANT NOTEs:
- Use only one realtime blocker - I do not recommend using
multiple full blown blocker/scanner/removal tools (like AVG Antispyware
paid version, Comodo BOClean, CounterSpy, MS Windows Defender, SpySweeper,
SpywareGuard, and Spyware Terminator) at the same time as a long term
solution. Doing that temporarily to clean a system is okay, but long term
you may find that it slows your system down too much. It is okay to run one
of these, along with the other items listed above because the others are not
too resource hungry (that is, as long as you do not use Spybot's Teatimer).
- Beware of Rogue Tools - There are loads of bad (also called
rogue) anti-spyware programs available out there. You should familiarize
yourself with the list maintained at the Spyware Warrior website. See:
Rogue/Suspect Anti-Spyware Products & Web Sites
6) Adjust Active X security settings
- In Internet Explorer, click Tools,
Internet Options, Security. Click
on the Internet globe. Then select Default Level,
then click OK. Now select Custom Level and
scroll down to the ActiveX controls and plug-ins section (some may already
be set correctly):
- Set Download signed Active X controls to Prompt
- Set Download unsigned Active X controls to Disable
- Set Initialize and Script ActiveX controls not marked as safe
to Disable
- Set Installation of desktop items to Prompt
- Set Launching programs and files in an IFRAME to Prompt
- Set Navigate sub-frames across different domains to Prompt
- Set Allow paste operations via script to Disable (see:
http://support.microsoft.com/kb/224993
)
- Click OK and OK again.
7) Use
Mozilla FireFox
in place of Internet Explorer.
Alternative browsers like are somewhat more secure because they are have fewer
security holes and because fewer malware writers attack the non-Microsoft
browsers. This does not mean that FireFox cannot get infected. As time has
gone on, FireFox has become more popular to attack, but it is less frequently
a target than Internet Explorer. You must also remember that no browser will
protect you from yourself. If you access questionable sites, download illegal
pirated or cracked software, keygens...etc or go to porn type websites then no
browser will be secure enough.
For people with young children, you may want to consider installing
Glubble It is a FireFox addon for families with children under
12 years of age. It enables families to be sure they only see the best of the
web. It allows you to control which sites your kids are allowed to access.
8) Uninstall Microsoft Java and Replace with Sun Java
You may already have Sun Java if on a newer
OS or a newer PC. Just get the current version of Sun Java installed. The link
to it is given below.
Microsoft no longer supports Java and it is often a source of installed
spyware and hijacks so it is a good idea to remove Microsoft Java Virtual
Machine and Install Sun Java. To remove it follow these steps.
- Select Start > Run and Enter "RunDll32 advpack.dll,LaunchINFSection
java.inf,UnInstall" in the Open box, and click ok.
- Click Yes to confirm that you want to remove the Microsoft VM
- When prompted, reboot the computer
- Remove the following items: (Systemroot is where windows is installed
(usually C:\Windows)
- The \%Systemroot%\Java folder
- The file java.PNF from the \%Systemroot%\inf folder
- The files jview.exe and wjview.exe from the \%Systemroot%\system32
folder
- The registry subkey HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Java
VM
- The registry subkey HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \
InternetExplorer \ AdvancedOptions \ JAVA_VM
- As an alternative to the above steps you can try the below tool to
remove MS Java. Download and run the
MSJVM Removal Tool 1.0a
- Note Windows 98 or ME users, you cannot use the current version
of Sun Java, you must use one of the older 5.0 update versions. The last one
is available here:
Sun Java Runtime Environment (9x\ME)
- Skip this item if running Win 98 or ME.
Now install Sun Java Runtime Environment (JRE) from here:
http://java.sun.com/javase/downloads/index.jsp
When you install this latest version of Sun Java, be sure to uncheck the
options to install the Google Toolbar for Internet
Explorer and Google Desktop
(that is unless you want this additional baggage). Be sure to use the option
to Test your Java Virtual Machine (JVM) when you finish. It will only take
about a minute and it verifies your installation is good.
Make sure you check that you have the lastest version of Sun Java
installed by clicking the link. If you have an older version, install the
new version and then remove all old versions. It would also be a good idea
empty the Sun Java cache periodically because many baddies will store
themselves there.
You can choose a different language if you need it from the top menu on that
page. (Any files or registry entries not found or errors can be ignored and go
to the next step)
9) Disable the AutoRuns Feature used to spread malware
Run this procedure:
Disabling AutoRuns
10) Use Passwords & Create Restricted User Accounts
All user accounts should have password protection. Especially on Win NT, 2K,
XP, and 2003 systems. Make sure you do not leave the Administrator password
account password blank. This is the default. Also it is a good idea to
completely disable the Guest account. When you choose your passwords, choose
them wisely. Do not make them too short and do not choose anything that would
be easy to guess.
When creating user accounts on WinNT, 2K, XP, and 2003 systems, it would be a
good idea to only have one account with administrator priviledges. Create all
other user accounts as restricted users. Especially for your children. This
will prevent them from installing anything that you do not approve and install
for them. It will also save you a lot of time cleaning up the mess that will
occur when they have unrestricted access to the PC.
It the most secure option would be to never surf the internet on an account
having administrator priviledges, but doing this will cause certain
difficulties for some people.
11) Security starts with you! Be careful what you download
and from where!
- There are loads of free programs and services out there that people just
love to download from. These are programs like Kazaa, Imesh, etc. They quite
often come bundled with lots of malware that will cause you significant
problems. Misconfiguring these programs can leave you open to sharing
personal and sensitive information from your PC (even passwords and
financial information). Read this on how it has been used for identity
theft:
You are downloading unknown/untested files which may be infected from
unknown sources directly onto your PC and while these programs are running
you are sharing your PC with the whole world since these programs will allow
others access to your PC bypassing the firewall and other security programs.
I strongly advise avoiding these programs and servers completely. But
if you must use them, choose more wisely. See the below link which can help
you make a more educated choice:
Spyware Info's Clean and Infected File Sharing
Programs
- Avoid installing services and applications which you do not use in your
normal daily routines. It is not necessary for them to be loaded all the
time. The above P2P programs are a great example of this. Many programs that
autoload at startup can just be run on an as needed basis.
- Also it should go without saying but....avoid the porn sites! They are
notorious spreaders of more than one kind of smut. In addition many porn
(and some non-porn) sites that have various forms of videos that they are
trying to get you to watch online or download and watch, are causing vast
amounts of people to become infected. These infections typically occur
because the trick you into downloading a codec required (supposedly)
to view the videos. What you normally wind up with is an infection that is
grouped into the SmitFraud aka Zlob family of infections! Thus,
DO NOT DOWNLOAD CODECS from anywhere except
from a reputable site like Major Geeks!
- Don't download cracks, serial numbers, cheats etc for commercial
programs. Besides being illegal, you will often find you are getting more
than you bargained for (i.e. malware!!!!).
- Also be very careful to read popups before clicking on them. You
probably do not want what they are selling and sometimes the correct answer
may be the opposite of what you think. They will choose wording meant to
confuse you.
- Do not open e-mails coming from unknown or distrusted sources. Many
viruses and trojans spread via e-mail messages. You can always check with
the originator to see if they sent something to you.
- Especially be careful with attachments. Do not open the attachments of
messages with a suspicious or unexpected subject. If you want to open them,
first save them to your hard disk and scan them with an updated antivirus
program.
- Delete any chain e-mails or unwanted messages. Do not forward them or
reply to their senders. This kind of messages is considered spam, because it
is undesired and unsolicited and it congests the Internet even more than it
already is. If you respond to their email where it says something like "to
be removed from our list", all you are doing is confirming your email
address is valid and you just got yourself added to a load more spamming
lists.
- Never add any site to your Trusted Sites Zone unless it is absolutely
necessary to run something you really need (like for work).
- Finally, when installing any software, read the license agreement
carefully before accepting. You may be surprised what you will find. Like
thousands of people who had to have LOP infections and other malware removed
from their PCs who did not read the license agreement in Messenger Plus
(which is not related to Microsoft).
12) The True Story About Cookies!
First let's get right to the point. Cookies are not problems that you
need to be concerned with. Too many antispyware programs flag cookies and
make them sound like they are high risk items. The truth is that they are
not high risk problems and in most cases are actually very useful to you.
This subject has long been debated on the internet and obviously there
are many opinions about cookies. Cookies are not executable programs. They
are simple text files stored on your PC to help websites (and you) track
useful user settings and non-personal information, like which advertisement
you last saw (which prevents you from seeing the same ad over and over
again).
Yes some cookies are often referred to tracking cookies, but tracking is
more complicated then just having a cookie. Every website you visit would
have to have knowledge of the particular cookie so that they could use it to
add tracking info to it and to make use of it. You will see many antispyware
programs indicating various cookies as tracking cookies and this can
artifically make detection counts look very high. It is also a sore point
when doing comparisons between antispyware programs. If one program detects
cookies and another does not, it can make the one that does not detect them
look like it is doing a bad job.
Similarly it makes the one detecting them look like a great product since
it picks up things the other missed. Thus most (not all) programs will
detect cookies to avoid this hazard. Don't be fooled by cookie counting. If
cookies are the only thing showing up, you are in good shape. They are not
harmful and you can just ignore them or if so desired, you can easily clean
them using your browser or other tools like
CCleaner.
13) What to do if you do get infected!
- If you still get an infection or already have one, you should follow the
procedure given here
READ & RUN ME FIRST. Malware Removal Guide .
If this does not fix your malware problems then follow the
instructions in the READ & RUN ME and create a new thread in the
Malware Forum requesting help. Be
sure to attach all of the logs requested in the READ & RUN ME and clearly
explain your remaining problems.
14) How often should you run scans?
A very common question is how often should I run scans. A
good rule of thumb would be to run full scans at least twice a month. If you
do an excessive amount of surfing and downloading (especially P2P or torrent
downloading) you may want to make it a weekly scan.
If twice a month is too much for your schedule then at a
minimum you really should complete full scans once a month. And make
absolutely sure that you keep all of your protection software up to date.
15) Miscellaneous Tips
- Keep System Restore
Enabled: Do not permanently disable System Restore.
Many people do this and lose the safety net that it provides. It just could
be the thing that saves you from having to do a total reinstall.
- User Account Names: Since many people are sensitive about their
real names being seen in logs (although we do not consider it an issue), it
would be a good idea to not use your real names on user accounts you create
on your PC. Also it is a good idea to not use spaces or special characters
(like & or others) in your account names. And use separate accounts for each
user. Do not use combined accounts. For example, Kathy & Jim should
have separate user accounts named Kathy and Jim And My User
Account should be MyUserAccount
- Use Restricted User Accounts to Surf: It is highly recommended
that you only use a Restricted User account while surfing the
internet. This can help to keep certain malware infections off your PC since
they may require admin level privileges to do their dirty work. Some people
find using restricted accounts full time to be too much of an annoyance. You
can safely surf using an Admin account if you practice safe surfing, but
many people are their own worst enemies and should really consider using
Restricted User accounts.
- Avoid
Making Online Purchases On Public Computers - A hacker or thief can
easily put a keylogger on a public computer that allows them to know
everything you've typed including your credit card numbers and passwords.
Stay away from public access computers when doing online shopping!
- Don't
Save Your Credit Card Numbers Online - Many reputable sites give you the
option to save credit card numbers online to make future purchases easy.
However, if the company's database is ever successfully hacked, your
information could be exposed. It's safer to re-enter your numbers with each
transaction. After all what is more important to you, you financial security
or saving a little bit of time typing