2023-08-12 15:36:29 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
2023-08-12 17:23:33 +02:00
|
|
|
adapter=wlan0
|
2023-08-12 15:36:29 +02:00
|
|
|
|
|
|
|
# Check for root privileges
|
|
|
|
if [ "$(id -u)" != "0" ]
|
|
|
|
then
|
|
|
|
>&2 echo "Quitting, this script has to be run as root!"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Activate Monitor mode
|
|
|
|
trackerjacker --monitor-mode-on -i $adapter
|
|
|
|
|
|
|
|
# Run scan
|
2023-08-12 20:26:35 +02:00
|
|
|
timeout 60 trackerjacker -i $adapter --map
|
2023-08-12 15:36:29 +02:00
|
|
|
|
|
|
|
# Deactivate Monitor mode
|
2023-08-12 20:15:43 +02:00
|
|
|
trackerjacker --monitor-mode-off -i $adapter
|
2023-08-12 15:36:29 +02:00
|
|
|
|
2023-08-12 20:15:43 +02:00
|
|
|
sleep 15
|
2023-08-12 15:36:29 +02:00
|
|
|
|
|
|
|
# Filter & upload results
|
|
|
|
python upload.py
|
|
|
|
|
|
|
|
# Remove old scan results
|
|
|
|
rm wifi_map.yaml
|