Skip to content

IOT101.3.0

David Spencer edited this page Jul 19, 2024 · 2 revisions

Syllabus for Introduction to Kismet for Wireless Network Mapping

Course Overview

This course provides a comprehensive introduction to Kismet, focusing on its application in wireless network mapping and analysis. Students will learn how to use Kismet to capture, visualize, and analyze wireless network data. The course includes both theoretical instruction and practical exercises to ensure students gain hands-on experience.

Course Objectives

By the end of this course, students will be able to:

  • Install and configure Kismet on various operating systems.
  • Capture wireless network traffic using Kismet.
  • Analyze wireless network data.
  • Visualize network coverage and signal strength.
  • Export and share captured data.

Course Structure

The course is divided into five main blocks of instruction, each followed by practical exercises.


Instruction

  • Overview of Kismet and its applications in wireless network mapping.
  • System requirements and installation steps for Linux and macOS.

Practical Exercise

  • Exercise 1.1: Install Kismet on your operating system.
    • Follow the step-by-step guide to download and install Kismet.
    • Verify the installation by launching Kismet and exploring the interface.

Instruction

  • Introduction to wireless network data capture.
  • Configuring Kismet to capture data from Wi-Fi, Bluetooth, and other wireless sources.

Practical Exercise

  • Exercise 2.1: Capture wireless network traffic.
    • Select the appropriate network interface.
    • Start and stop data capture.
    • Save the captured data for analysis.

Instruction

  • Understanding the structure of captured wireless network data.
  • Analyzing captured data to identify network devices and their properties.

Practical Exercise

  • Exercise 3.1: Analyze wireless network data.
    • Use Kismet to identify and categorize network devices.
    • Examine signal strength and other relevant metrics.

Instruction

  • Creating visual representations of wireless network data.
  • Using Kismet's built-in tools and external tools for data visualization.

Practical Exercise

  • Exercise 4.1: Visualize network coverage.
    • Create heatmaps to visualize signal strength distribution.
    • Use GPS data to map the location of network devices.

Instruction

  • Exporting captured data in various formats (CSV, KML, etc.).
  • Sharing visualized data using maps and reports.

Practical Exercise

  • Exercise 5.1: Export and share captured data.
    • Export captured data to CSV and KML formats.
    • Create a map layout and export it as an image or PDF.

  • Final Project: Capture, analyze, and report on wireless network data for a given area.
    • Students will capture network traffic, perform detailed analysis, and present their findings in a comprehensive report.

Resources

This syllabus provides a structured approach to learning Kismet for wireless network mapping, ensuring students gain both theoretical knowledge and practical skills in capturing, analyzing, and visualizing wireless network data.

Citations: [1] https://www.kismetwireless.net [2] https://www.kismetwireless.net/docs/readme/installing/linux/ [3] https://www.kismetwireless.net/docs/readme/installing/macos/ [4] https://null-byte.wonderhowto.com/how-to/use-kismet-watch-wi-fi-user-activity-through-walls-0182214/ [5] https://www.kismetwireless.net/docs/readme/configuring/configfiles/ [6] https://teaandtechtime.com/creating-a-wifi-monitor-with-a-kismet-docker-container/ [7] https://www.youtube.com/watch?v=MU3hu3WuRA0 [8] https://www.kismetwireless.net/docs/dev/datatypes/ [9] https://www.youtube.com/watch?v=NWpvswSlcKw [10] https://sandbox-6.metro.ucdavis.edu/software/grass-gis-raster-vector-and-imagery-analysis/raster-operations/mapping-wifi-networks-kismet-gdal-and-grass/ [11] https://github.com/bliksemlabs/kismet-heatmap/blob/master/README.md [12] https://github.com/kismetwireless/kismet-docs/blob/master/readme/005-quickstart_compiling.md [13] https://www.kismetwireless.net/docs/dev/datasources/ [14] https://www.researchgate.net/publication/301193773_Kismet_and_Mapping