diff --git a/.gitignore b/.gitignore index 4fc5f5b..e039ba9 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -settings.env \ No newline at end of file +settings.env +__pycache__/ \ No newline at end of file diff --git a/enrichment/__pycache__/__init__.cpython-311.pyc b/enrichment/__pycache__/__init__.cpython-311.pyc deleted file mode 100644 index f21197a..0000000 Binary files a/enrichment/__pycache__/__init__.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/constants.cpython-311.pyc b/enrichment/__pycache__/constants.cpython-311.pyc deleted file mode 100644 index fe50b89..0000000 Binary files a/enrichment/__pycache__/constants.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/csv_handler.cpython-311.pyc b/enrichment/__pycache__/csv_handler.cpython-311.pyc deleted file mode 100644 index 04f10e3..0000000 Binary files a/enrichment/__pycache__/csv_handler.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/filters.cpython-311.pyc b/enrichment/__pycache__/filters.cpython-311.pyc deleted file mode 100644 index 042f517..0000000 Binary files a/enrichment/__pycache__/filters.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/indexed_capture.cpython-311.pyc b/enrichment/__pycache__/indexed_capture.cpython-311.pyc deleted file mode 100644 index 9891f20..0000000 Binary files a/enrichment/__pycache__/indexed_capture.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/merge_ssid_summaries.cpython-311.pyc b/enrichment/__pycache__/merge_ssid_summaries.cpython-311.pyc deleted file mode 100644 index b1f1ca8..0000000 Binary files a/enrichment/__pycache__/merge_ssid_summaries.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/metrics_clients.cpython-311.pyc b/enrichment/__pycache__/metrics_clients.cpython-311.pyc deleted file mode 100644 index 6c539fd..0000000 Binary files a/enrichment/__pycache__/metrics_clients.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/metrics_signals.cpython-311.pyc b/enrichment/__pycache__/metrics_signals.cpython-311.pyc deleted file mode 100644 index ee3623b..0000000 Binary files a/enrichment/__pycache__/metrics_signals.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/metrics_ssid.cpython-311.pyc b/enrichment/__pycache__/metrics_ssid.cpython-311.pyc deleted file mode 100644 index 580d39c..0000000 Binary files a/enrichment/__pycache__/metrics_ssid.cpython-311.pyc and /dev/null differ diff --git a/enrichment/__pycache__/utils.cpython-311.pyc b/enrichment/__pycache__/utils.cpython-311.pyc deleted file mode 100644 index e7c005f..0000000 Binary files a/enrichment/__pycache__/utils.cpython-311.pyc and /dev/null differ diff --git a/listener.py b/listener.py index 1376e85..9745f13 100755 --- a/listener.py +++ b/listener.py @@ -8,7 +8,7 @@ from dotenv import load_dotenv # === Load ENV === load_dotenv(dotenv_path=os.path.expanduser("~/wifi_test/settings.env")) -INTERFACE = os.getenv("INTERFACE", "wlan0") +LISTEN_INTERFACE = os.getenv("LISTEN_INTERFACE", "wlan0") # === Globals === clients_per_channel = defaultdict(set) @@ -64,13 +64,13 @@ def stop_sniff(signum, frame): # === Main === if __name__ == "__main__": signal.signal(signal.SIGINT, stop_sniff) - print(f"[+] Listening on interface {INTERFACE} (press Ctrl+C to stop)") + print(f"[+] Listening on interface {LISTEN_INTERFACE} (press Ctrl+C to stop)") # Start sniffing in a background thread try: while running: sniff( - iface=INTERFACE, + iface=LISTEN_INTERFACE, prn=handle_packet, store=False, monitor=True, diff --git a/settings.env.default b/settings.env.default index 86fab42..4a4754b 100644 --- a/settings.env.default +++ b/settings.env.default @@ -6,6 +6,7 @@ NUM_SAMPLES=5 TIME_BETWEEN=15m LEAD_TIME=90s INTERFACE=wlan0 +LISTEN_INTERFACE=wlan1 PING_COUNT=25 PING_TARGET=1.1.1.1 BANDWIDTH=