Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
KISMET(1)		  BSD General Commands Manual		     KISMET(1)

     kismet -- Wireless	sniffing and monitoring

     kismet [server-options] [--] [client-options]

     kismet_server [-nqs] [-t title] [-f config-file] [-c capture-source]
     [-C enable-capture-sources] [-l log-types]	[-d dump-type]
     [-m max-packets-per-file] [-g gpshost:port] [-p listen-port]
     [-a allowed-hosts]	[-N server-name]

     kismet_client [-qr] [-f config-file] [-s serverhost:port] [-g gui-type]
     [-c display-columns]

     Kismet is an 802.11 layer2	wireless network detector, sniffer, and	intru-
     sion detection system.  Kismet will work with any wireless	card which
     supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and
     802.11g traffic.

     Kismet identifies networks	by passively collecting	packets	and detecting
     standard named networks, detecting	(and given time, decloaking) hidden
     networks, and inferring the presence of nonbeaconing networks via data
     kismet supports logging to	the wtapfile packet format (readable by	tcp-
     dump and ethereal)	and saves detected network informat as plaintext, CSV,
     and XML.  kismet is capable of using any GPS supported by gpsd and	logs
     and plots network data.

     kismet is divided into three basic	programs, kismet_server	kismet_client
     and gpsmap

     kismet handles automatically starting kismet_server and kismet_client.
     kismet is installed as suid-root by default.  It will drop	privs to the
     user specified in kismet.conf immediately after binding and configuring
     the capture source.

     kismet_server captures, dissects, and logs	packets	and GPS	data.  It is
     capable of	running	in `headless' mode with	no display.  Multiple clients
     (on multiple computers) can be connected to a single server.

     -I	   Set the initial channel for a channel source	(source:channel)

     -x	   Forcibly enable the channel hopper

     -X	   Forcibly disable the	channel	hopper

     -t	   Set the title used for the %t field of the logfile template (De-
	   fault: Kismet)

     -n	   Disable all logging

     -f	   Use an alternate config file

     -c	   Override capture source lines (type,interface,name).	 Refer to
	   kismet.conf(5) for more information.	Multiple capture source	op-
	   tions can be	specified for multiple sources.	 All sources provided
	   here	are automatically enabled unless an enable list	is also	sup-

     -C	   Comma-separated list	to override what capture sources are enabled.

     -l	   Override logging types, comma separated (dump, cisco, weak, csv,
	   xml,	gps)

     -m	   Override maximum packets logged per file

     -q	   Override sound option and run in quiet mode

     -g	   Override GPS	host:port

     -p	   Override port to listen on for clients

     -a	   Override list of client IPs or network/mask blocks (comma sepa-
	   rated) allowed to connect

     -s	   Run in silent mode (no console status information)

     -N	   Override server name	for this instance of Kismet

     -v	   Print version

     -h	   Help

     kismet_client is a	ncurses	and panels interface which connects to the
     server and	displays detected networks, statistics,	network	details, etc.

     -f	   Use an alternate config file

     -u	   Use an alternate UI config file

     -q	   Override sound option and run in quiet mode

     -s	   Override server host:port

     -r	   Attempt to automatically restablish the connection if the server

     -g	   Override UI type (curses, panel)

     -c	   Override list of columns to display (comma seperated)

     -v	   Print version

     -h	   Help

     gpsmap reads GPS and Network XML datafiles	and plots networks on down-
     loaded maps or user-supplied images (such as satellite photos).

     kismet_drone(1), gpsmap(1), kismet.conf(5), kismet_ui.conf(5),

Kismet				March 26, 2023				Kismet


Want to link to this manual page? Use this URL:

home | help