Quantcast
Channel: KitPloit - PenTest Tools!
Viewing all articles
Browse latest Browse all 5816

Probequest - Toolkit For Playing With Wi-Fi Probe Requests

$
0
0

Toolkit allowing to sniff and display the Wi-Fi probe requests passing near your wireless interface.
Probe requests are sent by a station to elicit information about access points, in particular to determine if an access point is present or not in the nearby environment. Some devices (mostly smartphones and tablets) use these requests to determine if one of the networks they have previously been connected to is in range, leaking personal information.
Further details are discussed in this paper.


Installation
pip3 install --upgrade probequest


Documentation
The project is documented here.

Usage
Enabling the monitor mode


To be able to sniff the probe requests, your Wi-Fi network interface must be set to monitor mode.

With ifconfig and iwconfig

sudoifconfig<wirelessinterface>down
sudoiwconfig<wirelessinterface>modemonitor
sudoifconfig<wirelessinterface>up
For example:
sudoifconfigwlan0down
sudoiwconfigwlan0modemonitor
sudoifconfigwlan0up

With airmon-ng from aircrack-ng

To kill all the interfering processes:
sudoairmon-ngcheckkill
To enable the monitor mode:
sudoairmon-ngstart<wirelessinterface>
For example:
sudoairmon-ngstartwlan0


Command line arguments

Toolkit for Playing with Wi-Fi Probe Requests
usage:probequest[-h][--debug]-iINTERFACE[--ignore-case]
[--mode{RAW,TUI}][-oOUTPUT][--version]
[-eESSID[ESSID...]|-rREGEX]
[--excludeEXCLUDE[EXCLUDE...]|-sSTATION[STATION...]]

Named Arguments

--debug
debug mode
Default: False
-i, --interface
wireless interface to use (must be in monitor mode)
--ignore-case
ignore case distinctions in the regex pattern (default: false)
Default: False
--mode
Possible choices: RAW, TUI
set the mode to use
Default: RAW
-o, --outputoutput file to save the captured data (CSV format)
--versionshow program’s version number and exit
-e, --essidESSID of the APs to filter (space-separated list)
-r, --regexregex to filter the ESSIDs
--excludeMAC addresses of the stations to exclude (space-separated list)
-s, --stationMAC addresses of the stations to filter (space-separated list)

Example of use

sudoprobequest-iwlan0


Viewing all articles
Browse latest Browse all 5816

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>