Kismet Installation:
Project homepage:
www.kismetwireless.net
The following installation
process assumes that you are utilising the Auditing Laptop Build as described in
the Auditing Laptop Build:
HOWTO
Kismet is a self contained
package, however, to take advantage of the mapping features offered by gpsmap
some third party packages need to be installed; STEP ONE.
If you do not intend to use Kismet for mapping and you only intend to use the
tool for wireless discovery you may proceed to STEP TWO.
Installing GPSD:
Download the latest
stable code (currently gpsd-2.32.tar.gz) from
http://developer.berlios.de/project/showfiles.php?group_id=2116 to
/tools/wifi
cd /tools/wifi
tar zxvf
gpsd-[version].tar.gz
cd gpsd-[version]
./configure
make
make install
gpsd -p
/dev/ttyUSB0
Installing
Imagemagick:
Download
ImageMagick from
www.imagemagick.org to /tools/wifi
(tested with ImageMagick-6.2.7-0.tar.gz)
cd /tools/wifi
tar zxvf ImageMagick-[version].tar.gz
cd ImageMagick-[version]
./configure
make
make install
cp /usr/local/lib/libMagick.so.10 /lib
Installing Expat:
Download Expat from
http://expat.sourceforge.net to
/tools/wifi (tested with Expat-2.0.0.tar.gz)
cd /tools/wifi
tar zxvf expat-[version].tar.gz
cd expat-[version]
./configure
make
make install
cp
/usr/local/lib/libexpat.so.1 /lib
Installing GMP:
Download GMP from
http://www.swox.com/gmp to /tools/wifi
(tested with gmp-4.2.tar.gz)
cd /tools/wifi
tar zxvf gmp-[version].tar.gz
cd gmp-[version]
./configure
make
make install
cd /tools/wifi
wget
http://www.kismetwireless.net/code/kismet-2006-04-R1.tar.gz (Note:
this is the April 2006 release of kismet)
tar zxvf kismet-2006-04-R1.tar.gz
cd kismet-2006-04-R1
./configure
make dep
make or make suidinstall (if using suidinstall use the account created earlier)
make install
Editing Kismet Config:
vi /usr/local/etc/kismet.conf
and edit the lines: suiduser=your_username_here
to suiduser=[username created in the
Auditing Laptop Build:
HOWTO]
source=orinoco,eth1,orinoco
Add the lines:
#source=hostap,wlan0,hostap
#source=madwifi_a,ath0,madwifi
#source=madwifi_b,ath0,madwifi
#source=madwifi_ag,ath0,madwifi
#source=madwifi_b,wifi0,madwifi
Only one of the
above lines (e.g. source=orinoco,eth1,orinoco) can be unhashed at any one time. When using a
different card hash (#) the card not to be used and unhash the card to be
used. For example:
#source=orinoco,eth1,orinoco
source=hostap,wlan0,hostap
#source=atheros,ath0,atheros
#source=madwifi_g,wifi0,madwifi
In the above example the prism card, wlan0 would now be in use.
Towards the end of the kismet.conf file edit the line:
logtemplate=%n-%d-%i.%l to logtemplate=/tmp/%n-%d-%i.%l
(Kismet log files are now saved to /tmp) Be aware that /tmp is
flushed automatically at set intervals by Fedora so you may wish to move your
log files to a different location if you want to keep your logs for extended periods. Finally to view Kismet
at it best it is advisable to change the background colour of the terminal
window. This is accomplished by selecting: edit off the file
menu > current profile > Colors > untick 'User colors from system theme' and
select 'Built-in schemes' > 'Green on black'
Finally to make editing the kismet.conf file easier:
ln -s /usr/local/etc/kismet.conf /etc/kismet.conf
(This creates a shortcut to kismet.conf in /etc/kismet.conf) Kismet can now be run
by typing kismet If the error 'FATAL:
SetIFFlags: Unknown interface eth1' is received eject and re-insert the PCMCIA
card and retype the kismet command.
Back to kismet Main |