• Joined on 2025-04-06
yaro pushed to main at yaro/wifi_test 2025-05-01 13:18:57 -05:00
baa3e864bb Add channel argument to main function for monitor interface configuration
yaro pushed to main at yaro/wifi_test 2025-05-01 13:04:16 -05:00
67213136e1 Add final AP count summary to main function and remove debug print for beacon frames
yaro pushed to main at yaro/wifi_test 2025-05-01 11:24:02 -05:00
c3df0d124f Enhance AP detection by counting beacon frames before adding to the list of seen APs
yaro pushed to main at yaro/wifi_test 2025-05-01 11:14:39 -05:00
47b7f4f818 Add debug logging for beacon frames in handle_packet to track AP SSIDs
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