Skip to content

Wi-Fi Wardriving tool for macOS.

Notifications You must be signed in to change notification settings

domienschepers/wifi-wardriving-macos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Wi-Fi Wardriving for macOS

Are you trying to wardrive on macOS? Are you tired of virtual machines, unreliable dongles and adapters, batteries which discharge instantaneously, overcomplicated tooling and configurations? Then look no further.

This tool uses your built-in wireless network card and utilities to dump beacon and probe response frames.

Furthermore, it implements easy-to-configure channel hopping, and displays unique network counts as-you-go.

This tool is robust and awesome, because it is simple.


Example output of the wardriving tool built for macOS-systems.

Tool

This tool was tested on macOS Monterey (Version 12.1), Ventura (Version 13.3), and Sonoma (Version 14.0).

Pre-Requirements

The only pre-requirements are tcpdump and tshark which can be installed as part of Wireshark:

brew install wireshark

If you have not used the built-in airport utility before then you might need to create a symbolic link:

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport

Usage

Using the tool is simple, and requires administrative privileges for the built-in airport utility:

sudo ./wardrive.sh

Typically you may reconfigure the channel list for your specific needs (for example, due to regulatory constraints).

In order to use all supported channels, or specify a specific list of channels, you can modify the chanlist list.

Wi-Fi Surveying

Please refer to the Wi-Fi Surveying repository for:

About

Wi-Fi Wardriving tool for macOS.

Topics

Resources

Stars

Watchers

Forks

Languages