Kismet Essentials
# Installing Kismet
sudo apt install kismet
# Changing log types and log location in /etc/kismet/kismet_logging.conf
log_prefix=/var/log/kismet/
log_types=kismet,pcapng
#httpd_bind_address=127.0.0.1 # listen on loopback interface only
# Running Kismet
sudo kismet -c wlan0 --no-ncurses
sudo kismet --daemonize
=> http://127.0.0.1:2501
# Running Kismet on channels 4, 5, and 6
sudo kismet -c wlan0:channels="4,5,6"# Kismet Log Files
sudo sqlite3 /var/log/kismet/Kismet-20200917-18-45-34-1.kismet
.tables # Viewing tables
.schema devices # Viewing Schema for the devices table
.headers on # Enable column headers
select type, devmac from devices; # Getting MAC addresses from the devices table
# Reading Log Files : Processing a PcapNg file
sudo kismet -c Network_Join_Nokia_Mobile.pcap:realtime=true
# Converting PcapNg to Pcap
tshark -F pcap -r ${pcapng file} -w ${pcap file}
# Checking datasources in a kismet file
kismetdb_to_pcap --in Kismet-20200917-1.kismet --list-datasources
# Converting a kismet file to a PcapNg file
kismetdb_to_pcap --in Kismet-20200917-1.kismet --out sample.pcapng --verbose
# # Converting a kismet file to a JSON file
kismetdb_dump_devices --in Kismet-20200917-1.kismet --out sample.json --skip-clean --verboseLast updated