IP

0

Command Reference for IPCONFIG MS-DOS

Ipconfig is a MS-DOS command-line tool used to display and manage the network settings of your computer. Ipconfig is available on Windows machines, and it displays the current network connection details and dhcp client settings.
Ipconfig is an external MS-DOS command, and is available on Windows 95, Windows 98, ME, NT, 2000, XP and Windows Vista Operating Systems. On Windows 9x machines, a graphical tools such as "winipconfig" or "winipcfg" may be used instead. On Linux machine, the if configcommand performs equivalent function.

C:\> ipconfig /?

USAGE:
    ipconfig [/? | /all | /renew [adapter] | /release [adapter] |
              /flushdns | /displaydns | /registerdns |
              /showclassid adapter |
              /setclassid adapter [classid] ]

where
    adapter         Connection name
                   (wildcard characters * and ? allowed, see examples)

    Options:
       /?           Display this help message
       /all         Display full configuration information.
       /release     Release the IP address for the specified adapter.
       /renew       Renew the IP address for the specified adapter.
       /flushdns    Purges the DNS Resolver cache.
       /registerdns Refreshes all DHCP leases and re-registers DNS names
       /displaydns  Display the contents of the DNS Resolver Cache.
       /showclassid Displays all the dhcp class IDs allowed for adapter.
       /setclassid  Modifies the dhcp class id.

The default is to display only the IP address, subnet mask and
default gateway for each adapter bound to TCP/IP.

For Release and Renew, if no adapter name is specified, then the IP address
leases for all adapters bound to TCP/IP will be released or renewed.

For Setclassid, if no ClassId is specified, then the ClassId is removed.

Examples:
    > ipconfig                   ... Show information.
    > ipconfig /all              ... Show detailed information
    > ipconfig /renew            ... renew all adapters
    > ipconfig /renew EL*        ... renew any connection that has its
                                     name starting with EL
    > ipconfig /release *Con*    ... release all matching connections,
                                     eg. "Local Area Connection 1" or
                                         "Local Area Connection 2"

C:\>ipconfig /all

Windows IP Configuration

        Host Name . . . . . . . . . . . . : topwebhosts
        Primary Dns Suffix  . . . . . . . :
        Node Type . . . . . . . . . . . . : Hybrid
        IP Routing Enabled. . . . . . . . : No
        WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Wireless Network Connection:

        Connection-specific DNS Suffix  . :
        Description . . . . . . . . . . . : Intel(R) PRO/Wireless LAN 2100 3B Mi
ni PCI Adapter
        Physical Address. . . . . . . . . : 00-0C-F1-65-5B-70
        Dhcp Enabled. . . . . . . . . . . : Yes
        Autoconfiguration Enabled . . . . : Yes
        IP Address. . . . . . . . . . . . : 192.168.1.100
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.1.1
        DHCP Server . . . . . . . . . . . : 192.168.1.1
        DNS Servers . . . . . . . . . . . : 192.168.1.1
        Lease Obtained. . . . . . . . . . : Thursday, February 08, 2007 2:27:17
PM
        Lease Expires . . . . . . . . . . : Thursday, February 15, 2007 2:27:17
PM

Ethernet adapter Local Area Connection:

        Media State . . . . . . . . . . . : Media disconnected
        Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Mobile Connecti
on
        Physical Address. . . . . . . . . : 00-0D-60-FB-4E-E9


To learn the names of ethernet adapters that you can optionally specify with "ipconfig" command, you may simply type ipconfig command by itself. The command output displays all adapters by name that are available on your computer: e.g. "Local Area Connection", "Wireless Network Connection".
Ipconfig command is most often used to diagnose network problem on a Windows machine. If you're using DHCP, you may try releasing and renewing IP address by performing "ipconfig /release" and "ipconfig /renew" commands shown below.

C:\> ipconfig /release
Windows IP Configuration

No operation can be performed on Local Area Connection while it has its media di
sconnected.

Ethernet adapter Wireless Network Connection:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 0.0.0.0
        Subnet Mask . . . . . . . . . . . : 0.0.0.0
        Default Gateway . . . . . . . . . :

Ethernet adapter Local Area Connection:

        Media State . . . . . . . . . . . : Media disconnected

C:\> ipconfig /renew

Windows IP Configuration

Ethernet adapter Wireless Network Connection:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 192.168.1.100
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.1.1


To workaround DNS caching issue, you may perform "ipconfig /flushdns" to clear DNS cache value on your computer. DNS uses TTL (Time-To-Live) value which let the intermediate name servers to cache DNS information. If you changed your DNS settings, and your computer doesn't see the change immediately, you may perform "ipconfig /flushdns" to clear the DNS cache.

C:\> ipconfig /flushdns

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.




0

What is Subnet Mask ?

An ip address has two components, the network address and the host address. A subnet mask separates the IP address into the network and host addresses (<network><host>). Subnetting further divides the host part of an IP address into a subnet and host address (<network><subnet><host>). It is called a subnet mask because it is used to identify network address of an IP address by perfoming bitwise AND operation on the netmask.
A Subnet mask is a 32-bit number that masks an IP address, and divides the IP address into network address and host address. Subnet Mask is made by setting network bits to all "1"s and setting host bits to all "0"s. Within a given network, two host addresses are reserved for special purpose. The "0" address is assigned a network address and "255" is assigned to a broadcast address, and they cannot be assigned to a host.
Examples of commonly used netmasks for classed networks are 8-bits (Class A), 16-bits (Class B) and 24-bits (Class C), and classless networks are as follows:
ClassAddress# of HostsNetmask (Binary)Netmask (Decimal)
CIDR/4240,435,45611110000 00000000 00000000 00000000240.0.0.0
CIDR/5134,217,72811111000 00000000 00000000 00000000248.0.0.0
CIDR/667,108,86411111100 00000000 00000000 00000000252.0.0.0
CIDR/733,554,43211111110 00000000 00000000 00000000254.0.0.0
A/816,777,21611111111 00000000 00000000 00000000255.0.0.0
CIDR/98,388,60811111111 10000000 00000000 00000000255.128.0.0
CIDR/104,194,30411111111 11000000 00000000 00000000255.192.0.0
CIDR/112,097,15211111111 11100000 00000000 00000000255.224.0.0
CIDR/121,048,57611111111 11110000 00000000 00000000255.240.0.0
CIDR/13524,28811111111 11111000 00000000 00000000255.248.0.0
CIDR/14262,14411111111 11111100 00000000 00000000255.252.0.0
CIDR/15131,07211111111 11111110 00000000 00000000255.254.0.0
B/1665,53411111111 11111111 00000000 00000000255.255.0.0
CIDR/1732,76811111111 11111111 10000000 00000000255.255.128.0
CIDR/1816,38411111111 11111111 11000000 00000000255.255.192.0
CIDR/198,19211111111 11111111 11100000 00000000255.255.224.0
CIDR/204,09611111111 11111111 11110000 00000000255.255.240.0
CIDR/212,04811111111 11111111 11111000 00000000255.255.248.0
CIDR/221,02411111111 11111111 11111100 00000000255.255.252.0
CIDR/2351211111111 11111111 11111110 00000000255.255.254.0
C/2425611111111 11111111 11111111 00000000255.255.255.0
CIDR/2512811111111 11111111 11111111 10000000255.255.255.128
CIDR/266411111111 11111111 11111111 11000000255.255.255.192
CIDR/273211111111 11111111 11111111 11100000255.255.255.224
CIDR/281611111111 11111111 11111111 11110000255.255.255.240
CIDR/29811111111 11111111 11111111 11111000255.255.255.248
CIDR/30411111111 11111111 11111111 11111100255.255.255.252

Subnetting an IP network is to separate a big network into smaller multiple networks for reorganization and security purposes. All nodes (hosts) in a subnetwork see all packets transmitted by any node in a network. Performance of a network is adversely affected under heavy traffic load due to collisions and retransmissions.
Applying a subnet mask to an IP address separates network address from host address. The network bits are represented by the 1's in the mask, and the host bits are represented by 0's. Performing a bitwise logical AND operation on the IP address with the subnet mask produces the network address. For example, applying the Class C subnet mask to our IP address 216.3.128.12 produces the following network address:
IP:   1101 1000 . 0000 0011 . 1000 0000 . 0000 1100  (216.003.128.012)
Mask: 1111 1111 . 1111 1111 . 1111 1111 . 0000 0000  (255.255.255.000)
      ---------------------------------------------
      1101 1000 . 0000 0011 . 1000 0000 . 0000 0000  (216.003.128.000)

Subnetting Network 
Here is another scenario where subnetting is needed. Pretend that a web host with a Class C network needs to divide the network so that parts of the network can be leased to its customers. Let's assume that a host has a network address of 216.3.128.0 (as shown in the example above). Let's say that we're going to divide the network into 2 and dedicate the first half to itself, and the other half to its customers.
   216 .   3 . 128 . (0000 0000)  (1st half assigned to the web host)
   216 .   3 . 128 . (1000 0000)  (2nd half assigned to the customers)
The web host will have the subnet mask of 216.3.128.128 (/25). Now, we'll further divide the 2nd half into eight block of 16 IP addresses.
   216 .   3 . 128 . (1000 0000)  Customer 1 -- Gets 16 IPs (14 usable)
   216 .   3 . 128 . (1001 0000)  Customer 2 -- Gets 16 IPs (14 usable)
   216 .   3 . 128 . (1010 0000)  Customer 3 -- Gets 16 IPs (14 usable)
   216 .   3 . 128 . (1011 0000)  Customer 4 -- Gets 16 IPs (14 usable)
   216 .   3 . 128 . (1100 0000)  Customer 5 -- Gets 16 IPs (14 usable)
   216 .   3 . 128 . (1101 0000)  Customer 6 -- Gets 16 IPs (14 usable)
   216 .   3 . 128 . (1110 0000)  Customer 7 -- Gets 16 IPs (14 usable)
   216 .   3 . 128 . (1111 0000)  Customer 8 -- Gets 16 IPs (14 usable)
   -----------------------------
   255 . 255 . 255 . (1111 0000)  (Subnet mask of 255.255.255.240)

CIDR - Classless Inter Domain Routing 
Classless InterDomain Routing (CIDR) was invented to keep the Internet from running out of IP Addresses. The IPv4, a 32-bit, addresses have a limit of 4,294,967,296 (232) unique IP addresses. The classful address scheme (Class A, B and C) of allocating IP addresses in 8-bit increments can be very wasteful. With classful addressing scheme, a minimum number of IP addresses allocated to an organization is 256 (Class C). Giving 256 IP addresses to an organization only requiring 15 IP addresses is wasteful. Also, an organization requiring more than 256 IP addresses (let's say 1,000 IP addresses) is assigned a Class B, which allocates 65,536 IP addresses. Similarly, an organization requiring more than 65,636 (65,634 usable IPs) is assigned a Class A network, which allocates 16,777,216 (16.7 Million) IP addresses. This type of address allocation is very wasteful.
With CIDR, a network of IP addresses is allocated in 1-bit increments as opposed to 8-bits in classful network. The use of a CIDR notated address can easily represent classful addresses (Class A = /8, Class B = /16, and Class C = /24). The number next to the slash (i.e. /8) represents the number of bits assigned to the network address. The example shown above can be illustrated with CIDR as follows:
   216.3.128.12, with subnet mask of 255.255.255.128 is written as
   216.3.128.12/25

   Similarly, the 8 customers with the block of 16 IP addresses can be
   written as:

   216.3.128.129/28, 216.3.128.130/28, and etc.
With an introduction of CIDR addressing scheme, IP addresses are more efficiently allocated to ISPs and customers; and hence there is less risk of IP addresses running out anytime soon. For detailed specification on CIDR, please review rfc 1519. With introduction of additional gaming, medical, applicance and telecom devices requiring static IP addresses in addition to more than 6.5 billion (July 2006 est.) world population, the IPv4 addresses with CIDR addressing scheme will eventually run out. To solve shortage of IPv4 addresses, the IPv6 (128-bit) address scheme was introduced in 1993.

0

IP Address

Internet Protocol Address (or IP Address) is an unique address that computing devices use to identify itself and communicate with other devices in the Internet Protocol network. Any device connected to the IP network must have an unique IP address within its network. An IP address is analogous to a street address or telephone number in that it is used to uniquely identify a network device to deliver mail message, or call ("view") a website.

Dotted Decimals



The traditional IP Addresses (IPv4) uses a 32-bit number to represent an IP address, and it defines both network and host address. Due to IPv4 addresses running out, a new version of the IP protocol (IPv6) has been invented to offer virtually limitless number of unique addresses. An IP address is written in "dotted decimal" notation, which is 4 sets of numbers separated by period each set representing 8-bit number ranging from (0-255). An example of IPv4 address is 216.3.128.12, which is the IP address assigned to topwebhosts.org.
An IPv4 address is divided into two parts: network and host address. The network address determines how many of the 32 bits are used for the network address, and remaining bits for the host address. The host address can further divided into subnetwork and host number.

Class A, B, C and CIDR networks
Traditionally IP network is classified as A, B or C network. The computers identified the class by the first 3 bits (A=000, B=100, C=110), while humans identify the class by first octet(8-bit) number. With scarcity of IP addresses, the class-based system has been replaced by Classless Inter-DomainRouting (CIDR) to more efficiently allocate IP addresses.
ClassNetwork AddressNumber of HostsNetmask
CIDR/4240,435,456240.0.0.0
CIDR/5134,217,728248.0.0.0
CIDR/667,108,864252.0.0.0
CIDR/733,554,432254.0.0.0
A/8 (1-126)16,777,216255.0.0.0
CIDR/98,388,608255.128.0.0
CIDR/104,194,304255.192.0.0
CIDR/112,097,152255.224.0.0
CIDR/121,048,576255.240.0.0
CIDR/13524,288255.248.0.0
CIDR/14262,144255.252.0.0
CIDR/15131,072255.254.0.0
B/16 (128-191)65,534255.255.0.0
CIDR/1732,768255.255.128.0
CIDR/1816,384255.255.192.0
CIDR/198,192255.255.224.0
CIDR/204,096255.255.240.0
CIDR/212,048255.255.248.0
CIDR/221,024255.255.252.0
CIDR/23512255.255.254.0
C/24 (192-223)256255.255.255.0
CIDR/25128255.255.255.128
CIDR/2664255.255.255.192
CIDR/2732255.255.255.224
CIDR/2816255.255.255.240
CIDR/298255.255.255.248
CIDR/304255.255.255.252
Note: (1) 127 Network Address reserved for loopback test. (2) Class D (224-247, Multicast) and Class E (248-255, Experimental) are not intended to be used in public operation. 

Public and Private IP Addresses 


In order to maintain uniqueness within global namespace, the IP addresses are publicly registered with the Network Information Center (NIC) to avoid address conflicts. Devices that need to be publicly identified such as web or mail servers must have a globally unique IP address, and they are assigned a public IP address. Devices that do not require public access may be assigned a private IP address, and make it uniquely identifiable within one organization. For example, a network printer may be assigned a private IP address to prevent the world from printing from it. To allow organizations to freely assign private IP addresses, the NIC has reserved certain address blocks for private use. A private network is a network that uses RFC 1918 IP address space. The following IP blocks are reserved for private IP addresses.
ClassStarting IP AddressEnding IP Address
A10.0.0.010.255.255.255
B172.16.0.0172.31.255.255
C192.168.0.0192.168.255.255
In addition to above classful private addresses, 169.254.0.0 through 169.254.255.255 addresses are reserved for Zeroconf (or APIPA, Automatic Private IP Addressing) to automatically create the usable IP network without configuration.

What is loopback IP address? 


The loopback IP address is the address used to access itself. The IPv4 designated 127.0.0.1 as the loopback address with the 255.0.0.0 subnet mask. A loopback interface is also known as a virtual IP, which does not associate with hardware interface. On Linux systems, the loopback interface is commonly called lo or lo0. The corresponding hostname for this interface is called localhost.
The loopback address is used to test network software without physically installing a NetworkInterface Card (NIC), and without having to physically connect the machine to a TCP/IP network. A good example of this is to access the web server running on itself by using http://127.0.0.1 or http://localhost.
0

Spyware

Summary

This paper gives an overview of spyware and outlines some practices to defend against it.
Spyware is becoming more widespread as online attackers and traditional criminals use it as a
tool for crimes against individuals, businesses, and governments. Statutes banning spyware exist
in a number of states and Congress is considering national legislation.
Spyware can lead to financial loss, as in identity theft and credit card fraud, and it can also
reduce consumers’ confidence in online safety and their willingness to participate in modern
electronic commerce.
One approach to combating spyware is to make it less profitable for the criminals using it.
Technical solutions that combat spyware focus on finding, blocking, or removing spyware.
Overview of Spyware
Spyware is one type of malicious software (malware) that collects information from a computing
system without your consent. Spyware can capture keystrokes, screenshots, authentication
credentials, personal email addresses, web form data, internet usage habits, and other personal
information. The data is often delivered to online attackers who sell it to others or use it
themselves for marketing or spam or to execute financial crimes or identity theft.
Software installed after the user has read and agreed to a clear privacy policy or to an End-User
License Agreement (EULA) that describes the software’s data collection activities does not meet
the definition of spyware. It is your responsibility to carefully read such polices and agreements
to make sure you understand and agree with their terms.

Who Is Spying?

The people who use spyware include
• online attackers
• marketing organizations
• organized crime
• trusted insiders
Online Attackers
Online attackers’ primary interest in spyware is using it to steal personal information for
financial crimes such as carding (illicit trafficking in stolen credit card and credit card
information) and identity theft, or to sell that information to someone else who then executes
more traditional financial crimes.

Marketing Organizations

Marketing organizations are interested in personal information such as email addresses, online
shopping and browsing habits, keywords in search queries, and other personal and trend-related
information that can be used to execute marketing campaigns like spam, spim (unsolicited
messages received via instant messaging systems), browser popups, home page hijacking
(changing the default web address for a user’s browser), and more.

Spying by a Trusted Insider

Trusted insiders include those who have physical access to computer systems for legitimate
purposes. Some examples are employees, contractors, temporary workers, and cleaning crews. A
trusted insider might be, for example, an employee who uses spyware to collect corporate
information that can be sold in the underground economy, used for blackmail, or used to gain
access to more valuable information at some later time.
Another example of the trusted insider group includes family members or close relations such as
spouses or significant others trying to catch inappropriate behavior or infidelity.

Data Gathered by Spyware

Spyware can monitor nearly any activity or data related to your computing environment. This is
not limited to files on your hard drives but can also include temporary data such as screen shots,
keystrokes, and data packets on connected networks.

When spyware is running on a computer system, there is almost no data outside the reach of a
malicious programmer. Commonly targeted data includes
• internet activity
• email and contact information
• Windows Protected Store data (defined below)
• clipboard contents
• keystrokes
• screenshots
• network traffic

How Spyware Operates

Spyware tracks online activity looking for web sites visited, financial data or identity data such
as credit card numbers on screen or entered into form fields, browsing and online purchasing
habits, and authentication credentials. When keywords of interest like names of banks, online
payment systems, or pornographic web sites are observed, the spyware starts its data collection
process.

Email Addresses

Email addresses can be harvested from an infected user’s computer and marketed for use in spam
mailing lists. Common techniques for harvesting email addresses and other contact information
includes enumerating email applications’ address books, monitoring incoming and outgoing
network packets related to email, and scanning files on the system’s disks for strings that match
the format of an email address..

Windows Protected Store
Windows contains a service called the Protected Store. Its purpose is to provide encrypted
storage for sensitive data. The following are some examples of data that might be in the PStore:
• Outlook passwords
• passwords for web sites
• MSN Explorer passwords
• IE AutoComplete passwords
• IE AutoComplete fields
• digital certificates

Even though the PStore is encrypted, access to it is indirectly controlled by the data owner’s
login credentials. Since most spyware runs under the security profile of the user who is logged
on, spyware can harvest this information.

Clipboard Content

The system clipboard often contains sensitive information. Some common examples include
product registration codes and user credentials that are copied and pasted into login forms. Other
information that might be found in the system clipboard buffer includes sections of potentially
sensitive data from recently modified documents or personal information about you or your
associates that could be used in crimes related to identity theft.

The Keys You Press

Key logging is one of the first spyware techniques used to capture sensitive data from a system.
Both hardware and software key loggers exist. Hardware devices usually slip inline between the
keyboard cable and computer. Modern key logging hardware is small and unobtrusive and has
even been hidden inside the physical keyboard casing, making it almost impossible to detect.

One limitation of hardware-based keylogger units is the need for physical access to install and
retrieve the device and its data. A more common alternative, and the type present in spyware, is
the software key logger.

Software key loggers capture keyboard events and record the keystroke data before it is sent to
the intended application for processing. Like most other spyware capture technologies, software
based keyloggers can turn their capture on or off based on keywords or events. For example,
many keyloggers target instant messaging clients, email applications, and web browsers but
might ignore other applications that don’t provide the kind of data the attacker is targeting for
harvest.

Network Traffic

Network traffic is another valuable source of data. Data commonly extracted from network
captures includes user names, passwords, email messages, and web content. In some cases, entire
files can be extracted and reconstructed from the captured streams

Impact of Spyware

Spyware can cause people to lose trust in the reliability of online business transactions. Similar
to the problem of counterfeit currency in the physical world, spyware undermines confidence in
online economic activity. Consumers’ willingness to participate in online monetary transactions
decreases for fear of personal financial loss. Vendors lose confidence that the person making the
purchase is who they say they are and not actually a criminal using a stolen identity or illicit
funds. In efforts to manage the risk, vendors and financial institutions often implement additional
verification and other loss prevention programs at increased operational cost.
Even when financial organizations cover an individual’s loss from online fraud, these costs plus
the overhead required to administer loss prevention programs are eventually passed back to
consumers in the form of higher service fees, interest rates, or other price increases on the goods
and services consumed. As a result, growth rates in commerce are slowed, costs increase, and
demand shrinks.

Impact to Computers

By monitoring and reporting user activity, spyware consumes system resources as well as
network bandwidth. Depending on the number of spyware components loaded on a system and
their functionality, users may experience significant performance degradation.

Because spyware is not always carefully written and tested, systems infected by it are often
found to have reliability problems. Affected applications may crash more frequently or the entire
system may become unstable, resulting in potential productivity and data loss.

Often, spyware is difficult to remove without detailed knowledge of how it works or by taking
drastic measures such as wiping the system clean and starting over.
In many cases, verifying the integrity of the system requires the operating system, patches, and
applications to be reinstalled. These difficulties, combined with the efforts necessary to recover
user data, can take a lot of time.

Risk of Future Security Incidents

The sensitive information collected by spyware often includes authentication credentials that
may be used for future access to the infected system. People often use the same username and
password for many different systems, so these stolen credentials may be used to access other
systems not yet infected. Once access is gained, additional information theft or malware
installation can take place.

Another way spyware puts systems at future risk is by installing backdoor access mechanisms.
These backdoors give the malware operator access to control the system or to command the
system to download and run arbitrary applications. Attackers can build vast collections of
compromised systems without originally compromising a single system.

Common Spyware Forms

There are thousands of instances of malware. Many forms of malware act primarily as spyware,
while other malware programs contain spyware features. Below are examples of some frequently
observed forms of spyware and their operating characteristics.

Browser session hijacking

This class of spyware attempts to modify the user’s browser settings. Hijacking spyware can be
installed in various ways, but the intent is to modify the behavior of the browser so the user is
directed to sites of the malware author’s choice instead of sites the user might have reached
normally. These redirects often lead users to advertisements that earn the hijackers commissions
when they are visited.

Browser Helper Objects

Browser Helper Objects (BHOs) are a feature of Internet Explorer that can be exploited by
spyware. They are not always easy to detect.

BHOs can access files, network resources, and anything else the user who launched Internet
Explorer can access.

Malicious BHOs can be installed via stand-alone dropper1 malware but are also often installed
using the “drive-by install” technique, in which code is installed or requested to be installed
simply by the action of a user visiting a malicious or compromised web site.

One technology often used in this type of installation is the ActiveX functionality present in
Internet Explorer. Depending on system and browser configuration, the installation may take
place automatically and be carried out without prompting the user. In cases where there is
prompting, information necessary to make an informed decision can be covered with popup
windows or other obfuscation techniques such as naming the control “Click yes to download
ringtone.”

Another effective social engineering technique is inundating the user with repeated popup
requests to install the software that only end when the user leaves the site or finally agrees and
installs the component. Once the component is installed, it can operate independently, download
and install further malware, and even modify browser settings that allow malware to be
downloaded with no user notification or interaction.

Cookies and Web Bugs

Cookies are small pieces of information stored on a user’s system by a web server. During
subsequent visits, the web server can retrieve these cookies. Often, cookies are used for storing
user authentication, preferences, and other types of user state information. They can be used to
track a user across multiple web sites. Using correlation and techniques such as “web bugs,” over
time they can be used to build profiles of individual users.

1 Droppers are a special kind of malware that deliver other malware to the client they are trying to infect. They
usually operate by placing malicious files on the system and then changing the system in some way that allows the newly written malware files to be executed.

Web bugs are HTML elements, often in the form of image tags, that retrieve information from a
remote web site. While the image may not be visible to the user, the act of making the request
can provide information about the user. Web bugs are often embedded in web pages and HTMLenabled
email messages.

Links are used to track access using previously set cookies or with unique strings embedded in
the URL. A typical use of this is to log the successful delivery of messages to a unique email
address (a common technique for spammers). Once a user has accessed the image, a cookie can
also be set and associated with their email address as the beginning of a profile. The cookies can
then be used to track portions of the user’s browsing habits.

False Antispyware Tools

Applications available on some internet sites advertise themselves as spyware detection or
removal tools when in fact they themselves are spyware.

Autonomous Spyware

As a class, autonomous spyware operates as a separate process or injects itself into other
processes running on your system. This type of spyware often starts up when you log onto your
computer and can frequently access anything on your system.

Because autonomous spyware is simply a malicious application, it can be designed to perform
almost any type of spying function. Spyware in this class often includes keyloggers, bots, email
and web monitoring tools, packet sniffers, and mechanisms that permit the intruder to remotely
access and control an infected system.

Bots

A special class of malware known as a bot or zombie is one of the largest malware problems.
Bots are remote control agents installed on your system. Bots are often controlled remotely via
Internet Relay Chat (IRC). Once a system is infected with a bot, it becomes part of a bot network
(botnet) and is used in conjunction with other botnet members to carry out the wishes of the bot
owner or bot herder. Bots can scan networks for vulnerabilities, install various distributed denial
of service (DDoS) tools, capture network packets, or download and execute arbitrary programs.
Often bots will contain additional spyware or install it. Computers or systems infected with bots
can be used to distribute spam to make it harder to track and prosecute the spammers.

What You Can Do

To help stop the spread of spyware and other malware, it is essential to be alert to suspicious
activity on your computer and to learn safe computing practices.

While some spyware is deployed by exploiting flaws in operating systems or applications, much
of it still relies on social engineering to trick you into running or installing malware. You must
exercise caution when downloading anything from public web sites, newsgroups, instant
messaging sessions, or when opening email attachments, even from senders you know.

Identity is often difficult to verify on the internet. Frequently, attackers and their malware
impersonate associates of the target user to coax them into installing the malicious code. A
common example of this is when malware infects a system and then automatically emails itself
to everyone in the infected person’s address book. When such an email is received, the recipient
is more likely to open the contents because the sender is a familiar, trusted source.
Don’t trust unknown or known high-risk sources

When visiting unfamiliar web sites, you should exercise caution. This guideline should also
apply to sites you expect to be high risk based on their content. Such sites include those with
many popups, constant or required requests to install browser components and other applications,
and those with content focused on illegal or questionable topics such as software cracking or
hacking.

If you must visit sites of these types, never allow ActiveX controls, browser plug-ins, or other
types of applications to be installed on your system. If you are prompted about allowing an
installation or about agreeing to terms of some kind, it is a good idea to press ALT-F4 or take
other action to close the popup or browser window. Taking any other action, including answering
NO to the installation request, could result in malware being installed on your computer.

Read the fine print
If you decide to install an application obtained on the internet, be sure to read all license or
privacy agreements related to the software and the organization the code comes from, and be
sure you completely understand the details. Many times, information about monitoring
functionality or the vendor’s right to install additional software is included in these documents. It
may be located near the end of the data or buried in long paragraphs to make it harder to detect.
Although the practice of documenting things in ways that make it hard to locate can be
misleading, you are ultimately responsible for your own actions. If you see agreements that seem
too lengthy or hard to understand, consider this a warning sign that you may want to reconsider
installing the application.

Pay attention when installing applications
Software installation packages sometimes take advantage of a user’s tendency to not pay
attention to the details and simply accept the default “checked” options. If the default options are
blindly accepted and prompts are ignored, clicking next, next, next may actually be agreeing to
the installation of spyware, adware, or other applications that are not desired. Reading
instructions and paying attention to what is being agreed to is important to staying safe.

Keep your operating system and software up to date
Keeping systems and applications current with security–related patches is critical. This includes
patching the operating system and all installed applications, especially those related to network
and internet activity like browsers, media players, email clients, and news readers. These are very
common targets of attack and second only to social engineering as a means of spreading malware.

If You Are Running Windows XP, Install Service Pack 2
Windows XP Service Pack 2 includes several features that will help avoid spyware. It includes
pop-up blocking capabilities, an improved automated update process, a better host firewall, and
security features to help protect you from drive-by installations of malware via ActiveX controls.
There are also several other security enhancements in SP2 that are worth having

Antivirus and Antispyware Tools

Installing trusted antivirus and antispyware tools and keeping them and their signatures current is
an important part of defensive computer security.

Browser Settings

Configuring your browser to block active content like ActiveX, Java, scripting, pop-ups, images,
and other potentially harmful content can increase online security. While disabling active content
features can stop many threats, it also has a tendency to break many modern web sites and
applications. At the very least, the richness of the browsing experience will be reduced.

One browser configuration strategy to manage the risk associated with active content while still
enabling trusted sites is the use of Internet Explorer security zones. Using security zones, you
can choose preset levels of security.

Email Configuration

If you use an email program, you can configure it to send and display email using plain text
instead of HTML. This can eliminate most of the risks from embedded script, web bugs, and
other HTML-enabled techniques used by attackers. But just as disabling active content in web
browsers reduces the functionality of some features, using plain text can reduce the usability of
some features. Also, many email clients are now offering the ability to disable scripting and
block images until a user takes some action to display them.

Starting your Computer Safely

Almost all spyware needs a way to start itself when you are using your computer. Spyware often
starts in conjunction with system startup, user login, or when certain applications like an internet
browser or other software is launched.

Not all applications that automatically start are malicious, but it is good to know which software
is legitimate. One good method to find and disable spyware on your system is to examine the
software installed on your computer and determine whether it starts up automatically or not. You
can find this out by looking in the system registry, startup folder, and services control panel.

With Windows XP Service Pack 2, a new feature is added to Internet Explorer that allows some
management of browser add-ons. Using this tool, you can review, enable, and disable add-ons
like BHOs and ActiveX controls. The tool can be found in Internet Explorer, under Internet
Options on the Programs tab, by clicking the Manage Add-ons… button.
0

what is KEYLOGGER AnD ADWARE ??????

These are programs which record key presses (i.e. what a user types on the keyboard) and can be used by a hacker to obtain confidential data (login details, passwords, credit card numbers, PINs, etc.). Backdoor Trojans typically come with an integrated keylogger.

                                                            +


Adware is the general term applied to programs that either launch advertisements (often pop-up banners) or re-direct search results to promotional web sites. Adware is often built into freeware or shareware programs: if you download a freeware program, the adware is installed on your system without your knowledge or consent. Sometimes a Trojan will secretly download an adware program from a web site and install it on your computer.

Web browsers that aren’t up-to-date often contain vulnerabilities. Such browsers are vulnerable to hackers tools (often referred to as Browser Hijackers) that can download adware to your computer. Browser Hijackers may change browser settings, redirect incorrectly typed or incomplete URLs to a specific site, or change the default homepage. They may also redirect searches to pay-to-view (often pornographic) web sites.

Typically, adware programs do not show themselves in the system in any way: there will be no listing under Start | Programs, no icons in the system tray and nothing in the task list. They seldom come with a de-installation procedure and attempts to remove them manually may cause the original carrier program to malfunction.
0

What is a TROJAN and where did the name come from?



The term Trojan refers to the wooden horse used by the Greeks to sneak inside the city of Troy and capture it. The classic definition of a Trojan is a program that poses as legitimate software but when launched will do something harmful. Trojans can't spread by themselves, which is what distinguishes them from viruses and worms.

Today, Trojans are typically installed secretly and deliver their malicious payload without your knowledge. Much of today’s crimeware is comprised of different types of Trojans, all of which are purpose-built to carry out a specific malicious function. The most common are Backdoor Trojans (often they include a keylogger), Trojan Spies, password stealing Trojans and Trojan Proxies that convert your computer into a spam distribution machine.
 
Copyright © HaCkErS CyBeR SeCuRiTy