Linux SoftwareSystemMonitoringAirSnort 0.2.7e

AirSnort 0.2.7e

AirSnort is a wireless LAN (WLAN) tool which recovers encryption keys
Developer:   Blake Hegerle
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot

AirSnort is a wireless LAN (WLAN) tool which recovers encryption keys. AirSnort operates by passively monitoring transmissions, computing the encryption key when enough packets have been gathered.

802.11b, using the Wired Equivalent Protocol (WEP), is crippled with numerous security flaws. Most damning of these is the weakness described in " Weaknesses in the Key Scheduling Algorithm of RC4 " by Scott Fluhrer, Itsik Mantin and Adi Shamir.

Adam Stubblefield was the first to implement this attack, but he has not made his software public. AirSnort, along with WEPCrack, which was released about the same time as AirSnort, are the first publicly available implementaions of this attack.

AirSnort requires approximately 5-10 million encrypted packets to be gathered. Once enough packets have been gathered, AirSnort can guess the encryption password in under a second.

AirSnort runs under Windows or Linux, and requires that your wireless nic be capable of rf monitor mode, and that it pass monitor mode packets up via the PF_PACKET interface. Cards known to do this are:
Cisco Aironet
Prism2 based cards using wlan-ng drivers or Host-AP drivers
Orinoco cards and clones using patched orinoco_cs drivers
Orinoc cards using the latest Orinoco drivers >= 0.15 with built in monitor mode support
And many others.
Windows: Any(?) card supported by Airopeek.
For Linux users, the best resources for finding out if your card can do monitor mode and what drivers you will need are those maintained at the Kismet site.

To compile AirSnort, do the following:

Get your drivers working! To do this you may need one or more of the following
Kernel source
PCMCIA CS package

wlan-ng package

Orinoco driver patches

Host AP drivers

Install the LATEST version of libpcap. Please make sure that you have removed any old version of pcap that may be resident on your system. (not required for Windows users.)

Make sure you have gtk+-2.2 installed as AirSnort is a gui application. You will also need gtk+-devel

Linux users perform the following steps
# tar -xzf airsnort-0.2.6.tar.gz
# cd airsnort-0.2.6
# ./configure
# make
# make install (optional)

Poof you're done. The airsnort executable is in the airsnort-0.2.6/src subdirectory, do with it what you will. There are some man pages in airsnort-0.2.6/man

Orinoco Notes: The latest patches seem to smooth things out for all versions of Orinoco firmware. Please make sure you are using the latest patches. If you do not see a patch for your version of pcmcia-cs, then PLEASE determine what version of the orinoco drivers are included with your version of pcmcia-cs and get the appropriate orinoco-0.XX patches. To do this look in pcmcia-cs-X.Y.Z/wireless/orinoco_cs.c which will list the version number in the first couple of lines.

What's New in This Release:
Bug fixes and support for DWL-650 card in Windows
tags monitor mode  the latest  you will  make sure  the first  using the  the following  please make  you have  the airsnort  your version  latest patches  sure you  

Download AirSnort 0.2.7e

Authors software

Similar software

AirSnort 0.2.7e (by Blake Hegerle)
AirSnort is a wireless LAN (WLAN) tool which recovers encryption keys

HermesAP 0.2 (by Hunz)
HermesAP is a package containing Orinoco driver patches and tertiary firmware extraction/upload utilities to switch Hermes/Airport Wa

Ovladač USB Wireless adapter Atmel 1.6 (by J?rg Albert)
Driver for USB Wireless LAN adapter based on the Atmel AT76C503/505A chipsets

ATI Radeon Linux Display Drivers 8.32.5 (by ATI Technologies Inc.)
ATI Radeon Linux Display Drivers are proprietary Linux drivers for ATI Radeon cards.

ATI Radeon Linux Display Driver provides TV O

DVB Driver Project 1.1.1 (by Ralph Metzler)
If you want to receive IP over Satellite and DVB on your Linux machine, you might want to buy one of these DVB PCI cards (see also th

Linux Wireless LAN Project 0.2.3 (by Mark S. Mathews)
The goal of the Linux WLAN project is to develop a complete, standards based, wireless LAN system using the GNU/Linux operating syste

libradiate 0.02 (by Mike D Schiffman)
libradiate is a 802.11b frame assembly/injection library.

Radiate is a small C library designed read, build and write 802.11 frame

Hakin9 Live 2.9.1 (by Hakin9 Live Team)
Hakin9 Live distro is a bootable distribution (based on Aurox Live) which contains hacking, security, and network diagnostic tools.

Kismet 2006-04-R1 (by Mike Kershaw)
Kismet application is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system

aeswepd 0.4 (by Lennart Poettering)
aeswepd is UNIX daemon for changing WEP keys of WLAN devices in constant intervals

Other software in this category

GKrellM 2.2.10 (by Bill Wilson)
GKrellM application is a GTK-based stacked monitor program that charts SMP CPUs, disks,

lm_sensors 2.10.1 (by Mark S.)

Loggerithim 7.0.1 (by gphat)
Loggerithim is an extensible monitoring and remote management package

SmokePing 2.0.9 (by Tobias Oetiker)
SmokePing is a delux latency measurement tool

Pipe Viewer 0.9.6 (by Andrew Wood)


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

Top tags