diff --git a/.gitignore b/.gitignore index e039ba9..4fc5f5b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -settings.env -__pycache__/ \ No newline at end of file +settings.env \ No newline at end of file diff --git a/enrichment/__pycache__/__init__.cpython-311.pyc b/enrichment/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000..f21197a Binary files /dev/null and b/enrichment/__pycache__/__init__.cpython-311.pyc differ diff --git a/enrichment/__pycache__/constants.cpython-311.pyc b/enrichment/__pycache__/constants.cpython-311.pyc new file mode 100644 index 0000000..fe50b89 Binary files /dev/null and b/enrichment/__pycache__/constants.cpython-311.pyc differ diff --git a/enrichment/__pycache__/csv_handler.cpython-311.pyc b/enrichment/__pycache__/csv_handler.cpython-311.pyc new file mode 100644 index 0000000..04f10e3 Binary files /dev/null and b/enrichment/__pycache__/csv_handler.cpython-311.pyc differ diff --git a/enrichment/__pycache__/filters.cpython-311.pyc b/enrichment/__pycache__/filters.cpython-311.pyc new file mode 100644 index 0000000..042f517 Binary files /dev/null and b/enrichment/__pycache__/filters.cpython-311.pyc differ diff --git a/enrichment/__pycache__/indexed_capture.cpython-311.pyc b/enrichment/__pycache__/indexed_capture.cpython-311.pyc new file mode 100644 index 0000000..9891f20 Binary files /dev/null and b/enrichment/__pycache__/indexed_capture.cpython-311.pyc differ diff --git a/enrichment/__pycache__/merge_ssid_summaries.cpython-311.pyc b/enrichment/__pycache__/merge_ssid_summaries.cpython-311.pyc new file mode 100644 index 0000000..b1f1ca8 Binary files /dev/null and b/enrichment/__pycache__/merge_ssid_summaries.cpython-311.pyc differ diff --git a/enrichment/__pycache__/metrics_clients.cpython-311.pyc b/enrichment/__pycache__/metrics_clients.cpython-311.pyc new file mode 100644 index 0000000..6c539fd Binary files /dev/null and b/enrichment/__pycache__/metrics_clients.cpython-311.pyc differ diff --git a/enrichment/__pycache__/metrics_signals.cpython-311.pyc b/enrichment/__pycache__/metrics_signals.cpython-311.pyc new file mode 100644 index 0000000..ee3623b Binary files /dev/null and b/enrichment/__pycache__/metrics_signals.cpython-311.pyc differ diff --git a/enrichment/__pycache__/metrics_ssid.cpython-311.pyc b/enrichment/__pycache__/metrics_ssid.cpython-311.pyc new file mode 100644 index 0000000..580d39c Binary files /dev/null and b/enrichment/__pycache__/metrics_ssid.cpython-311.pyc differ diff --git a/enrichment/__pycache__/utils.cpython-311.pyc b/enrichment/__pycache__/utils.cpython-311.pyc new file mode 100644 index 0000000..e7c005f Binary files /dev/null and b/enrichment/__pycache__/utils.cpython-311.pyc differ diff --git a/listener.py b/listener.py index 9745f13..1376e85 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")) -LISTEN_INTERFACE = os.getenv("LISTEN_INTERFACE", "wlan0") +INTERFACE = os.getenv("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 {LISTEN_INTERFACE} (press Ctrl+C to stop)") + print(f"[+] Listening on interface {INTERFACE} (press Ctrl+C to stop)") # Start sniffing in a background thread try: while running: sniff( - iface=LISTEN_INTERFACE, + iface=INTERFACE, prn=handle_packet, store=False, monitor=True, diff --git a/settings.env.default b/settings.env.default index 4a4754b..86fab42 100644 --- a/settings.env.default +++ b/settings.env.default @@ -6,7 +6,6 @@ NUM_SAMPLES=5 TIME_BETWEEN=15m LEAD_TIME=90s INTERFACE=wlan0 -LISTEN_INTERFACE=wlan1 PING_COUNT=25 PING_TARGET=1.1.1.1 BANDWIDTH=