From charlesreid1

(Created page with "=Overview= This page covers the use of Scapy to monitor wifi channels and populate a database with observations. These observations are completely passive and are at the...")
 
No edit summary
Line 12: Line 12:


These functions will all be assembled into a script that we'll be able to run, and have Scapy monitor the packets coming in through a wifi interface and assemble a database of wifi observations directly from those packets.
These functions will all be assembled into a script that we'll be able to run, and have Scapy monitor the packets coming in through a wifi interface and assemble a database of wifi observations directly from those packets.
=Flags=
{{ScapyFlag}}
{{WirelessFlag}}
[[Category:Python]]

Revision as of 04:37, 31 August 2016

Overview

This page covers the use of Scapy to monitor wifi channels and populate a database with observations. These observations are completely passive and are at the physical layer (hardware) only. No network traffic.

Here's how this script is going to break down:

  • Functions to deal with getting wifi card information, turning it off and on, and putting it in monitor mode
  • Functions to define channel hopping behavior
  • Functions to filter and print out information
  • Function that handles each packet
  • Functions to deal with new access points and new clients
  • Main function

These functions will all be assembled into a script that we'll be able to run, and have Scapy monitor the packets coming in through a wifi interface and assemble a database of wifi observations directly from those packets.


Flags