|
Max Secure Spyware Detector
Enterprise can detect and remove
the following types of spyware
successfully:
Adware : Programs
that facilitate delivery for
advertising content to the user
and in some cases gather information
from the user's computer, including
information related to Internet
browser usage or other computer
habits. They can take up your
computers resources and are
largely responsible for the
countless popup ads you receive
on the web.
Annoyance
: Any trojan that does
not cause damage other than
to annoy a user, such as by
turning the text on the screen
upside down, or making mouse
motions erratic.
ANSI
Bomb : Character sequences
that reprogram specific keys
on the keyboard. If ANSI.SYS
is loaded, some bombs will display
colorful messages, or have interesting
(but unwanted) graphical effects.
AOL
Pest:: Any password
stealer, exploit, DoS attack,
or ICQ hack aimed at users of
AOL. ICQ is an instant messenger
service from mirabilis.com,
now AOL. ICQ is a favorite service
among hackers, and ICQ features
are built into many trojans
(such as stealing user's passwords,
UINs, or notifying the hacker).
Users of ICQ are warned ""By
using the ICQ service and software...
you may be subject to various
risks, including... Spoofing,
eavesdropping, sniffing, spamming,
breaking passwords, harassment,
fraud, forgery, 'imposturing',
electronic trespassing, tampering,
hacking, nuking, system contamination
including without limitation
use of viruses, worms and Trojan
horses causing unauthorized,
damaging or harmful access and/or
retrieval of information and
data on your computer and other
forms of activity that may even
be considered unlawful."
AV Killer
: Any hacker tool intended
to disable a user's anti-virus
software to help elude detection.
Some will also disable personal
firewalls.
Backdoor
: A Backdoor is a software
program that gives an attacker
unauthorized access to a machine
and the means for remotely controlling
the machine without the user's
knowledge. A Backdoor compromises
system integrity by making changes
to the system that allow it
to by used by the attacker for
malicious purposes unknown to
the user.
Binder
: A tool that combines
two or more files into a single
file, usually for the purpose
of hiding one of them. A binder
compiles the list of files that
you select into one host file,
which you can rename. A host
file is a simple custom compiled
program that will decompress
and launch the source programs.
When you start the host, the
embedded files in it are automatically
decompressed and launched. When
a trojan is bound with Notepad,
for instance, the result will
appear to be Notepad, and appear
to run like Notepad, but the
Trojan will also be run.
Browser
Helper Object (BHO):
BHO is an application that extends
Internet Explorer and acts as
a plug-in. Spyware as well as
browser hijackers often use
BHOs to display ads or follow
your moves across the Internet.
This can cause anything from
incompatibility issues to corrupting
important system functions making
them not only a threat to your
security but to your systems
stability. BHO may not necessarily
need your permission to install
and they can be used for malicious
purposes like gathering info
on your surfing habits.
Commercial
RAT : Any commercial
product that is normally used
for remote administration, but
which might be exploited to
do this without user consent
or awareness.
Cracking
Misc : Any document
and/or tool that provides guidance
on how to remove copy protection.
Cracking
Tool : Any software
designed to modify other software
for the purpose of removing
usage restrictions. An example
is a 'patcher' or 'patch generator',
that will replace bytes at specified
locations in a file, rendering
it a licensed version. A music
file ripper is a program that
enables the user to digitally
copy songs from a CD into many
different formats such as MP3,
WAV, or AIFC.
DDoS
: A Distributed Denial
of Service (DDoS) attack is
one that pits many machines
against a single victim. An
example is the attacks of February
2000 against some of the biggest
websites. Even though these
websites have a theoretical
bandwidth of a gigabit/second,
distributing many agents throughout
the Internet flooding them with
traffic can bring them down.
The Internet is defenseless
against these attacks. The best
defense is for users everywhere
to run PestPatrol, and remove
DDoS clients when they are found,
so that their machines are not
used as attack tools. Another
approach is for ISPs to do ""egress
filtering"": prevent
packets from going outbound
that do not originate from IP
addresses assigned to the ISP.
This cuts down on the problem
of spoofed IP addresses.
Dialer : A
Dialer is a program that uses
the computer's modem to dial
telephone numbers, often without
the user's knowledge and consent.
A Dialer can connect to a toll
number that adds long distance
charges to the telephone bill
without the user's knowledge
or permission. Dialers may be
downloaded through exploits
and installed without notice
and consent.
DoS
: An exploit whose
purpose is to deny somebody
the use of the service: namely
to crash or hang a program or
the entire system. Examples
of DoS attacks include flooding
the victim with more traffic
than can be handled; flooding
a service (like IRC) with more
events than it can handle bomb;
crashing a TCP/IP stack by sending
corrupt packets; crashing a
service by interacting with
it in an unexpected way; or
hanging a system by causing
it to go into an infinite loop.
For example, the Ping of Death
exploit crashed machines by
sending illegally fragmented
packets at a victim. A common
word for DoS is ""nuke"",
which was first popularized
by the WinNuke program.
Downloader :
Downloader is a program typically
installed through an exploit
or some other deceptive means
and that facilitates the download
and installation of other malware
and unwanted software onto a
victim's PC. Downloader may
download adware, spyware or
other malware from multiple
servers or sources on the internet.
Dropper
: Spyware dropper when
run will install spyware. In
other words dropper is a carriage
for malicious or spying software.
Finding it on your computer
means that your computer is
infected with Dropper and crucial
data could be endangered or
even lost.
Encryption
Tool : Any software
that can be used to scramble
documents, software, or systems
so that only those possessing
a valid key are able to unscramble
it. Encryption tools are used
to secure information; sometimes
unauthorized use of encryption
tools in an organization is
a cause for concern.
Error
Hijacker : Any software
that resets your browser's settings
to display a new error page
when a requested URL is not
found. Hijacks may reroute your
info and address requests through
an unseen site, capturing that
info. In such hijacks, your
browser may behave normally,
but be slower.
Exploit
: A way of breaking
into a system. An exploit takes
advantage of a weakness in a
system in order to hack it.
Exploits are the root of the
hacker culture. Hackers gain
fame by discovering an exploit.
Others gain fame by writing
scripts for it. Legions of script-kiddies
apply the exploit to millions
of systems, whether it makes
sense or not. Since people make
the same mistakes over-and-over,
exploits for very different
systems start to look very much
like each other. Most exploits
can be classified under major
categories: buffer overflow,
directory climbing, defaults,
Denial of Service.
Fake
AntiSpyware : A Fake
AntiSpyware is software that
purports to scan and detect
malware or other problems on
the computer, but which attempts
to dupe or badger users into
purchasing the program by presenting
the user with intrusive, deceptive
warnings and/or false, misleading
scan results. It typically uses
aggressive, deceptive advertising
and may be installed without
adequate notice and consent,
often though exploits.
Firewall
Killer : Programs that
alters/bypasses security system
that uses rules to block or
allow connections and data transmission
between your computer and the
Internet.
Flooder
: A program that overloads
a connection by any mechanism,
such as fast pinging, causing
a DoS attack. An E-Mail Flooder
is a program used to send mass
e-mail to flood or disrupt a
PC or network.
FTP
Server : When installed
without user awareness, an FTP
server allows an attacker to
download any file in the user's
machine, to upload new files
to that machine, and to replace
any existing file with an uploaded
file.
Hacker
Tool : Tools that can
be used by a hacker or unauthorized
user to attack, gain unwelcome
access to or perform identification
or fingerprinting of your computer.
Hacking
Tutorial : A Hacking
Tutorial explains how to break
into systems.
Hijacker
: Hijackers are software
programs that modify users'
default browser home page, search
settings, error page settings,
or desktop wallpaper without
adequate notice, disclosure,
or user consent. When the default
home page is hijacked, the browser
opens to the web page set by
the hijacker instead of the
user's designated home page.
In some cases, the hijacker
may block users from restoring
their desired home page.
Hoax
: Not a pest, not a
virus, not a worm, not a trojan.
A hoax is a worrisome warning,
usually transmitted by e-mail.
Examples of hoaxes: 'If you
receive an e-mail that has a
subject line of X, then ...
This is a very bad thing, and
blah blah blah... Please pass
this on to everyone in your
address book." Before following
the instructions in the e-mail,
do a simple internet search
for the subject line, the file
name, etc. to see if others
regard this as a hoax. Hoaxes
are not detected by PestPatrol.
But some are included in our
Pest Encyclopedia for your information.
Homepage
Hijacker : Any software
that changes your browser's
home page to some other site.
Hijacks may reroute your info
and address requests through
an unseen site, capturing that
info. In such hijacks, your
browser may behave normally,
but be slower.
Hostile
ActiveX : An ActiveX
control is essentially a Windows
program that can be distributed
from a web page. These controls
can do literally anything a
Windows program can do. A Hostile
ActiveX program does something
that its user did not intend
for it to do, such as erasing
a hard drive, dropping a virus
or trojan into your machine,
or scanning your drive for tax
records or documents. As with
other Trojans, a Hostile ActiveX
control will normally appear
to have some other function
than what it actually has.
Hostile
Java : Browsers include
a ""virtual machine""
that encapsulates the Java program
and prevents it from accessing
your local machine. The theory
behind this is that a Java ""applet""
is really content -- like graphics
-- rather than full application
software. However, as of July,
2000, all known browsers have
had bugs in their Java virtual
machines that would allow hostile
applets to ""break
out"" of this ""sandbox""
and access other parts of the
system. Most security experts
browse with Java disabled on
their computers, or encapsulate
it with further sandboxes/virtual-machines.
Hostile Script :
A script is a text file with
a .VBS, .WSH, .JS, .HTA, .JSE,
.VBE extension that is executed
by Microsoft WScript or Microsoft
Scripting Host Application,
interpreting the instructions
in the script and acting on
them. A hostile script performs
unwanted actions.
HTTP Server :
When installed without user
awareness, an HTTP server allows
an attacker to use a web browser
to view and thus retrieve information
collected by other software
placed in the user's machine.
Installer
: A utility that copies
system software or an application
from floppy disks or a CD-ROM
to your hard disk. An Installer
may also decompress the new
files, remove obsolete files,
place extensions and control
panels in their proper folders,
and/or create new folders. Spyware
Installers installs spyware
which is bundled with the installer.
IRC War : Any
tool that uses Internet Relay
Chat for spoofing, eavesdropping,
sniffing, spamming, breaking
passwords, harassment, fraud,
forgery, 'imposturing', electronic
trespassing, tampering, hacking,
nuking, system contamination
including without limitation
use of viruses, worms and Trojan
horses causing unauthorized,
damaging or harmful access and/or
retrieval of information and
data on your computer and other
forms of activity that may even
be considered unlawful.
Joke
Programs : Programs
that alter or interrupt the
normal behavior of your computer,
creating a general distraction
or nuisance.
Key
Generator : Any tool
designed to break software copy
protection by extracting internally-stored
keys, which can then be entered
into the program to convince
it that the user is an authorized
purchaser.
Key Logger (Keystroke
Logger): A key logger
is a program that captures and
logs keystrokes on the computer
without the user's knowledge
and consent. The logged data
may be encrypted and is typically
sent to a remote attacker. The
key logger is usually hidden
from the user and may use cloaking
(rootkit) technology to hide
from other software in order
to evade detection by anti-malware
applications.
Loader
: Any
program designed to load another
program.
Mail
Bomber : Software that
will flood a victim's inbox
with hundreds or thousands of
pieces of mail. Such mail generally
does not correctly reveal its
source.
Mailer
: A program that creates
and sends email with forged
headers, so that the source
of the mail it sends cannot
be traced.
Malware
: Malware is a category
of malicious code that includes
viruses, worms, and Trojan horses.
Destructive malware will utilize
popular communication tools
to spread, including worms sent
through email and instant messages,
Trojan horses dropped from web
sites, and virus-infected files
downloaded from peer-to-peer
connections. Malware will also
seek to exploit existing vulnerabilities
on systems making their entry
quiet and easy.
Mass
Mailer : Infects target
computer, then distributes itself
from via mass emailing to other
computers using the target computer's
address book.
Misc Tool :
Any tool that might be used
in planning an attack on a system,
developing tools for such an
attack, or performing it.
Notifier :
Any tool designed for stealth
notification of an attacker
that a victim has installed
and run some pest. Such notification
might be done by FTP, SMS, SMTP,
or other method, and might contain
a variety of information. Often
used in combination with a Packer,
a Binder and a Downloader.
Nuker : A program
that disables a machine through
damage to the registry, key
files, the file system, etc.
P2P (Peer-to-peer):
A method of file sharing over
a network in which individual
computers are linked via the
Internet or a private network
to share programs/files, often
illegally. Users download files
directly from other users' computers,
rather than from a central server.
Many P2P programs bundle third-party
advertising programs, and are
currently the second largest
source of virus, Trojan and
data mining infections.
Packer : A
utility which compresses a file,
encrypting it in the process.
It adds a header that automatically
expands the file in memory,
when it is executed, and then
transfers control to that file.
Some packers can unpack without
starting the packed file. Packers
are ""useful""
for trojan authors as they make
their work undetectable by anti-virus
products.
Password Capture :
A variant of the Key Logger
that captures passwords as they
are entered or transmitted.
Some password capture trojans
impersonate the login prompt,
asking the user to provide their
password.
Password Cracker : A
tool to decrypt a password or
password file. PestPatrol uses
the term both for programs that
take an algorithmic approach
to cracking, as well as those
that use brute force with a
password cracking word list.
Password crackers have legitimate
uses by security administrators,
who want to find weak passwords
in order to change them and
improve system security.
Password
Cracking Word List :
A list of words that a brute
force password cracker can use
to muscle its way into a system.
Phreaking
Tool : Any
executable that assists in hacking
the phone system, such as by
using a sound card to imitate
various audible tones.
Port Scanner :
In hacker reconnaissance, a
port scan attempts to connect
to all 65536 ports on a machine
in order to see if anybody is
listening on those ports. Ports
scans are not illegal in many
places, in part because they
don't actually compromise the
system, in part because they
can easily be spoofed, so it
is hard to prove guilt, and
in part because virtually any
machine on the Internet can
be induced to scan another machine.
Many people think that port
scanning is an overt hostile
act and should be made illegal.
An attacker will often sweep
thousands (or millions) of machines
rather than a single machine
looking for any system that
might be vulnerable. Port scans
are always automated through
tools called Port Scanners.
Probe
Tool : A tool that
explores another system, looking
for vulnerabilities. While these
can be used by security managers,
wishing to shore up their security,
the tools are as likely used
by attackers to evaluate where
to start an attack. An example
is an NT Security Scanner.
Proxy
: Any firewall that
blocks and re-creates a connection
between two points. As a defensive
tool, a proxy in an organization
hides a user from the outside
world. As a pest, a proxy hides
an attacker from a user. As
a pest, a proxy is a tool that
can be used to anonymize a connection
between an attacker and your
machine, making the connection
more difficult to trace. The
attacker interacts with the
proxy; the proxy translates
the interaction and interacts
with your machine. As attack
tools, SMTP and FTP proxies
are often used in conjunction
with Firewall Killers, Downloaders,
RATs, and Trojans.
RAT : A Remote
Administration Tool, or RAT,
is a Trojan that when run, provides
an attacker with the capability
of remotely controlling a machine
via a ""client""
in the attacker's machine, and
a ""server""
in the victim's machine. Examples
include Back Orifice, NetBus,
SubSeven, and Hack'a'tack. What
happens when a server is installed
in a victim's machine depends
on the capabilities of the trojan,
the interests of the attacker,
and whether or not control of
the server is ever gained by
another attacker -- who might
have entirely different interests.
Infections by remote administration
Trojans on Windows machines
are becoming as frequent as
viruses. One common vector is
through File and Print Sharing,
when home users inadvertently
open up their system to the
rest of the world. If an attacker
has access to the hard-drive,
he/she can place the trojan
in the startup folder. This
will run the trojan the next
time the user logs in. Another
common vector is when the attacker
simply e-mails the trojan to
the user along with a social
engineering hack that convinces
the user to run it against their
better judgment.
Search
Hijacker: Any software
that resets your browser's settings
to point to other sites when
you perform a search. Hijacks
may reroute your info and address
requests through an unseen site,
capturing that info. In such
hijacks, your browser may behave
normally, but be slower. Search
results when such a hijacker
is running will sometimes differ
from non-hijacked results.
Sniffer
: A wiretap that eavesdrops
on computer networks. The attacker
must be between the sender and
the receiver in order to sniff
traffic. This is easy in corporations
using shared media. Sniffers
are frequently used as part
of automated programs to sift
information off the wire, such
as clear-text passwords, and
sometimes password hashes (to
be cracked).
SPAM
Tool : Any software
designed to extract email addresses
from web sites and other sources,
remove ""dangerous""
or ""illegal""
addresses, and/or efficiently
send unsolicited (and perhaps
untraceable) mail to these addresses.
Spoofer
: To spoof is to forge
your identity. Attackers use
spoofers to forge their IP address
(IP spoofing). The most common
use of spoofing today is smurf
and fraggle attacks. These attacks
use spoofed packets against
amplifiers in order to overload
the victim's connection. This
is done by sending a single
packet to a broadcast address
with the victim as the source
address. All the machines within
the broadcast domain then respond
back to the victim, overloading
the victim's Internet connection.
Since smurfing accounts for
more than half the traffic on
some backbones, ISPs are starting
to take spoofing seriously and
have started implementing measures
within their routers that verify
valid source addresses before
passing the packets.
Spyware:
Programs that have the ability
to scan systems or monitor activity
and relay information to another
computer or locations in cyber-space.
Surveillance
: Any software designed
to use a webcam, microphone,
screen capture, or other approaches
to monitor and capture information.
Some such software will transmit
this captured information to
a remote source.
Telnet
Server : Software that
allows a remote user of a Telnet
client to connect as a remote
terminal from anywhere on the
Internet and control a computer
in which the server software
is running.
Toolbar
: A Toolbar is a type
of browser plug-in that adds
a third-party utility bar to
the web browser, usually just
below or next to the browser's
address bar. A Toolbar typically
has a search function and provides
search results for paid advertisers.
Tracking
Cookies : Tracking
cookies allow multiple web sites
to store and access records
that may contain personal information
(including surfing habits, user
names and passwords, areas of
interest, etc.), and subsequently
share this information with
other web sites and marketing
firms.
Trackware
: Programs that track
system activity, gather system
information, or track user habits
and relay this information to
third-party organizations.
Trojan
: Any program with
a hidden intent. Trojans are
one of the leading causes of
breaking into machines. If you
pull down a program from a chat
room, new group, or even from
unsolicited e-mail, then the
program is likely trojaned with
some subversive purpose. The
word Trojan can be used as a
verb: To trojan a program is
to add subversive functionality
to an existing program. For
example, a trojaned login program
might be programmed to accept
a certain password for any user's
account that the hacker can
use to log back into the system
at any time. Rootkits often
contain a suite of such trojaned
programs.
Trojan
Creation Tool : A program
designed to create Trojans.
Some of these tools merely wrap
existing Trojans, to make them
harder to detect. Others add
a trojan to an existing product
(such as RegEdit.exe), making
it a Dropper.
Trojan
Horse : A Trojan Horse
portrays itself as something
other than what it is at the
point of execution. While it
may advertise its activity after
launching, this information
is not apparent to the user
beforehand. A Trojan Horse neither
replicates nor copies itself,
but causes damage or compromises
the security of the computer.
A Trojan Horse must be sent
by someone or carried by another
program and may arrive in the
form of a joke program or software
of some sort. The malicious
functionality of a Trojan Horse
may be anything undesirable
for a computer user, including
data destruction or compromising
a system by providing a means
for another computer to gain
access, thus bypassing normal
access controls.
Trojan
Source : Source code
is written by a programmer in
a high-level language and readable
by people but not computers.
Source code must be converted
to object code or machine language
before a computer can read or
execute the program. Trojan
Source can be compiled to create
working trojans, or modified
and compiled by programmers
to make new working trojans.
Usage
Track : Usage tracks
permit any user (or their software
agent) with access to your computer
to see what you've been doing.
Such tracks benefit you if you
have left the tracks, but might
benefit another user as well.
Virus
Creation Tool : A program
designed to generate viruses.
Even early virus creation tools
were able to generate hundreds
or thousands of different, functioning
viruses, which were initially
undetectable by current scanners.
Virus Source :
Source code is written by a
programmer in a high-level language
and readable by people but not
computers. Source code must
be converted to object code
or machine language before a
computer can read or execute
the program. Virus Source can
be compiled to create working
viruses, or modified and compiled
by programmers to make new working
viruses.
Virus
Tutorial : We don't
think there is much need for
viruses in today's offices,
so we don't think there is much
need to learn how to create
them. Virus Tutorials explain
'how to'.
War Dialer :
(demon-dialing, carrier-scanning)
War-dialing was popularized
in the 1983 movie War Games.
It is the process of dialing
all the numbers in a range in
order to find any machine that
answers. Many corporations have
desktop computers with attached
modems; attackers can dial in
order to break into the desktop,
and thereafter the corporation.
Similarly, many companies have
servers with attached modems
that aren't considered as part
of the general security scheme.
Since most security emphasis
these days is on Internet-related
attacks, war-dialing represents
the ""soft underbelly""
of the security infrastructure
that can be exploited.
Worm
: A Worm is a malicious
program that spreads itself
without any user intervention.
Worms are self-replicate. Worms
spread without attaching to
or infecting other programs
and files. A Worm can spread
across computer networks via
security holes on vulnerable
machines connected to the network.
Worms can also spread through
email by sending copies of itself
to everyone in the user's address
book A Worm may consume a large
amount of system resources and
cause the machine to become
noticeably sluggish and unreliable.
Worm
Creation Tool : A program
designed to generate worms.
Worm creation tools can often
generate hundreds or thousands
of different, functioning worms,
most of which are initially
undetectable by current scanners.
|