• Joined on 2025-04-06
yaro pushed to main at yaro/wifi_test 2025-05-01 11:07:31 -05:00
a81321436a Refactor handle_packet to detect APs using only beacon frames and improve unicast client counting logic.
yaro pushed to main at yaro/wifi_test 2025-05-01 10:53:04 -05:00
7be1b48831 Refactor client tracking in handle_packet to improve clarity and add debug logging for counted clients.
yaro pushed to main at yaro/wifi_test 2025-05-01 10:45:43 -05:00
021ea90d9a Refactor client tracking in handle_packet to simplify logic and ensure unicast clients are counted correctly, excluding the target AP BSSID.
yaro pushed to main at yaro/wifi_test 2025-05-01 10:29:11 -05:00
7d9e33e9ea Fix regex in get_connected_bssid to match MAC addresses case-insensitively and ensure consistent formatting.
yaro pushed to main at yaro/wifi_test 2025-05-01 10:25:44 -05:00
9665180077 Enhance BSSID retrieval in get_connected_bssid function using regex for improved accuracy; clean up imports.
yaro pushed to main at yaro/wifi_test 2025-05-01 10:22:19 -05:00
7daa6e1543 Refactor ap_clients initialization to use nested defaultdict for improved structure
yaro pushed to main at yaro/wifi_test 2025-05-01 10:19:12 -05:00
458c69cca4 Remove redundant client-AP relationship guessing logic from packet handling
c12bdb80e3 Refactor client tracking to use defaultdict for improved counting; update metrics to reflect active clients per AP.
Compare 2 commits »
yaro pushed to main at yaro/wifi_test 2025-05-01 10:06:28 -05:00
d24157ba52 Handle potential None value for addr2 in packet processing
yaro pushed to main at yaro/wifi_test 2025-05-01 10:04:09 -05:00
4517f0cc95 Refactor packet handling to improve client tracking and AP relationship mapping; add function to get connected BSSID.
yaro pushed to main at yaro/wifi_test 2025-05-01 09:19:43 -05:00
2da759bf39 Change interface type to monitor in reset_interface; update main function to improve clarity.
yaro pushed to main at yaro/wifi_test 2025-05-01 09:16:38 -05:00
17683f5bd5 Add interface reset functionality to main loop; ensure proper state before and after sniffing
yaro pushed to main at yaro/wifi_test 2025-05-01 09:07:00 -05:00
de6f0b037b Enhance client tracking and AP relationship mapping in handle_packet; update metrics to reflect active clients per AP.
yaro pushed to main at yaro/wifi_test 2025-04-30 16:16:35 -05:00
50aad9ef15 Refactor listener.py to enhance channel syncing and metrics logging; add command-line arguments for interface selection and output file.
yaro pushed to main at yaro/wifi_test 2025-04-30 15:21:00 -05:00
3b03e5c048 Add channel tracking and periodic check in main loop
yaro pushed to main at yaro/wifi_test 2025-04-30 15:19:03 -05:00
e93addb4c0 Add channel change detection and update logic in main loop
yaro pushed to main at yaro/wifi_test 2025-04-30 15:04:34 -05:00
d0d7dd473f Add functions to get and set the current channel for the network interface
yaro pushed to main at yaro/wifi_test 2025-04-30 14:36:32 -05:00
2586d5fcca Add shebang line to listener.py for improved script execution
yaro pushed to main at yaro/wifi_test 2025-04-30 14:34:52 -05:00
f360ae79e8 Refactor settings loading to use auto-detection and improve error handling
yaro pushed to main at yaro/wifi_test 2025-04-30 14:28:02 -05:00
0e49e636ce Refactor environment variable loading to improve error handling and clarity
yaro pushed to main at yaro/wifi_test 2025-04-30 14:19:57 -05:00
fa0a1fd930 Add export keyword to all environment variables in settings.env.default