FACTOID # 58: Looking for geniuses? Head straight to Iceland. There are more than 3 Nobel Prize Winners for every million Icelanders.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > ARP Spoofing
A typical Ethernet frame. A spoofed frame could have false source MAC addresses to trick devices on the network.
A typical Ethernet frame. A spoofed frame could have false source MAC addresses to trick devices on the network.

ARP spoofing, also known as ARP poisoning, is a technique used to attack an Ethernet network which may allow an attacker to sniff data frames on a local area network (LAN), modify the traffic, or stop the traffic altogether (known as a denial of service attack). Image File history File links No higher resolution available. ... Image File history File links No higher resolution available. ... Ethernet is a large, diverse family of frame-based computer networking technologies that operate at many speeds for local area networks (LANs). ... In computer networking a Media Access Control address (MAC address) or hardware address or adapter address is a quasi-unique identifier attached to most network adapters (NICs). ... Ethernet is a large, diverse family of frame-based computer networking technologies that operate at many speeds for local area networks (LANs). ... A packet sniffer (also known as a network analyzer or protocol analyzer or, for particular types of networks, an Ethernet sniffer or wireless sniffer) is computer software or computer hardware that can intercept and log traffic passing over a digital network or part of a network. ... In telecommunications, a frame is a packet which has been encoded for transmission over a particular link. ... “LAN” redirects here. ... DoS redirects here. ...


The principle of ARP spoofing is to send fake, or 'spoofed', ARP messages to an Ethernet LAN. Generally, the aim is to associate the attacker's MAC address with the IP address of another node (such as the default gateway). Any traffic meant for that IP address would be mistakenly sent to the attacker instead. The attacker could then choose to forward the traffic to the actual default gateway (passive sniffing) or modify the data before forwarding it (man-in-the-middle attack). The attacker could also launch a Denial of Service attack against a victim by associating a nonexistent MAC address to the IP address of the victim's default gateway. In computer networking, the Address Resolution Protocol (ARP) is the standard method for finding a hosts hardware address when only its network layer address is known. ... In computer networking a Media Access Control address (MAC address) or hardware address or adapter address is a quasi-unique identifier attached to most network adapters (NICs). ... A default gateway is a node on a computer network that serves as an access point to another network. ... A denial-of-service attack (also, DoS attack) is an attack on a computer system or network that causes a loss of service to users, typically the loss of network connectivity and services by consuming the bandwidth of the victim network or overloading the computational resources of the victim system. ...


ARP Spoofing attacks can be run from a compromised host, a Jack Box, or a hacker's machine that is connected directly onto the target Ethernet segment. This article does not cite any references or sources. ...

Contents

Defenses

The only method of completely preventing ARP spoofing is the use of static, non-changing ARP entries (each entry maps a MAC address to corresponding IP address). However, this is not practical on a large network, due to the large overhead of keeping ARP tables up to date. Therefore another method, such as DHCP Snooping, can be utilised on larger networks. Via DHCP, the network device keeps a record of the MAC addresses that are connected to each port, so it can readily detect if a spoofed ARP has been received. This method is implemented on networking equipment by vendors such as Cisco, Extreme Networks and Allied Telesis. When DHCP servers are allocating IP addresses to the clients on the LAN, DHCP snooping can be configured to bolster the security on the LAN to only allow clients with specific IP/MAC addresses to have access to the network. ... Cisco may refer to: Cisco Systems, a computer networking company Cisco IOS, an internet router operating system CISCO Security Private Limited, a security company in Singapore Commercial and Industrial Security Corporation, a statutory board in Singapore Abbreviation for San Francisco, California Cisco (wine) The Cisco Kid, a fictional character created... Extreme Networks, is a creator of enterprise level switching routers. ... Allied Telesis formerly Allied Telesyn http://www. ...


Detection is another avenue for defending against ARP spoofing. Arpwatch is a Unix program which listens for ARP replies on a network, and sends a notification via email when an ARP entry changes. Arpwatch is an open-source software that monitors a computer network for ARP-activity. ...


Checking for the existence of MAC address cloning may also provide a clue as to the presence of ARP spoofing, though there are legitimate uses of MAC address cloning. Reverse ARP (RARP) is a protocol used to query a MAC address for its associated IP address(es). If more than one IP address is returned, MAC cloning is present.


Legitimate usage

ARP spoofing can also be used for benevolent reasons. For instance, network registration tools may redirect unregistered hosts to a signup page before allowing them full access to the network.


Another legitimate implementation of ARP spoofing is used in hotels to allow traveling laptop users to access the Internet from their room, using a device known as a head end processor (HEP), regardless of their IP address.


History

One of the earliest articles on ARP spoofing was written by Yuri Volobuev in ARP and ICMP redirection games


ARP Spoofing Tools

Arpspoof (part of the DSniff suite of tools), Arpoison, and Ettercap are some of the tools that can be used to carry out ARP poisoning attacks. dSniff is a packet sniffer and set of traffic analysis tools written by Dug Song, a computer security researcher at the University of Michigan. ... Ettercap is an open source software tool for computer network protocol analysis and security cracking. ...


See also

Ethernet is a large, diverse family of frame-based computer networking technologies that operate at many speeds for local area networks (LANs). ... Ettercap is an open source software tool for computer network protocol analysis and security cracking. ... arping is a utility which is similar in function to ping, but it operates using ARP instead of ICMP. As such, arping is only usable on the local network, and in some cases the response will be coming, not from the arpinged host, but rather from an intermediate system that... Arpwatch is an open-source software that monitors a computer network for ARP-activity. ...

External links


  Results from FactBites:
 
ARP Vulnerabilities: The Complete Documentation (1106 words)
ARP may be one of the most used, but least respected protocol allowing two devices to establish communications with each other across a network.
ARP spoofing is a method of exploiting the interaction of IP and Ethernet protocols.
ARP cache poisoning is the malicious act, of a host in a LAN, of introducing a spurious IP address to Medium Access Control (MAC) address mapping in another host's ARP cache.
ARP and ICMP redirection games (2883 words)
While other means of spoofing, such as IP blind spoofing, are more general and powerful, in terms of who can use them, they require quite a lot of (guess)work and may be hard to implement.
While ARP spoofing is only possible on a local network, it may be a serious concern as a way to extend an already existing security breach.
If it works (I'm not sure it always will, router's ARP implementation may be tougher to fool, and since I don't want to try it on real routers, I don't know, but there's no simple reason why not) you can easily impersonate any machine on the local network to the rest of the world.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.