Commit graph

44 commits

Author SHA1 Message Date
Yaro Kasear
287ec036eb Enhance analyze_pcap function to track hidden SSIDs and Cisco client counts; update SSID metrics file attachment in runtest.sh for improved reporting. 2025-04-17 14:04:06 -05:00
Yaro Kasear
51312b04de Rename 'NumberofBSSIDs' to 'NumberofBSSIDsOnSSID' for clarity in metrics reporting; remove debug flag setting in runtest.sh for cleaner execution. 2025-04-17 13:34:31 -05:00
Yaro Kasear
58abd38c3c Add SSID summary generation and export to analyze_pcap function for enhanced metrics reporting 2025-04-17 10:29:11 -05:00
Yaro Kasear
246dfb7aee Enhance analyze_pcap function to return additional SSID metrics including number of BSSIDs, average signal, max signal, and number of channels for improved analysis. 2025-04-17 10:12:23 -05:00
Yaro Kasear
9d446b6353 Refactor client counting in get_clients_on_ap to use defaultdict for improved accuracy and stability 2025-04-16 11:54:44 -05:00
Yaro Kasear
a951a5eb62 Remove debug output of settings variables in runtest.sh for cleaner execution 2025-04-16 11:35:50 -05:00
Yaro Kasear
53ec21227c Enhance error handling and debugging in analyze_pcap for SSID and Cisco client count extraction 2025-04-16 11:21:41 -05:00
Yaro Kasear
dd82940684 Refactor SSID and Cisco client count extraction in analyze_pcap for improved reliability and error handling 2025-04-16 11:17:37 -05:00
Yaro Kasear
3c9fe372ad Update tag extraction in analyze_pcap to use internal field access for improved reliability 2025-04-16 11:06:45 -05:00
Yaro Kasear
a77c448503 Rename 'CiscoReportedClients' to 'CiscoAvgReportedClients' for consistency in main output 2025-04-16 11:05:54 -05:00
Yaro Kasear
ccbe5b92a1 Add Cisco client count parsing and update return values in analyze_pcap 2025-04-16 11:00:46 -05:00
Yaro Kasear
78a6b225fc Refactor SSID extraction in analyze_pcap to handle tags and improve error handling 2025-04-16 10:46:51 -05:00
Yaro Kasear
33e6fb35c9 Add debug print statement for management frame fields in analyze_pcap 2025-04-16 10:36:31 -05:00
Yaro Kasear
d255618f0e Add debug statements for SSID handling in analyze_pcap 2025-04-16 10:31:12 -05:00
Yaro Kasear
57c9532b88 Refactor analyze_pcap to improve layer checks and SSID extraction handling 2025-04-16 10:25:08 -05:00
Yaro Kasear
7fbdcb310a Add debug print statements for SSID to BSSID mappings in analyze_pcap 2025-04-16 10:18:34 -05:00
Yaro Kasear
c4e36048e5 Add debug statements to analyze_pcap for missing packet layers 2025-04-16 10:12:13 -05:00
Yaro Kasear
63a5bbba09 Add debug print statement to display packet layers in analyze_pcap 2025-04-16 10:01:32 -05:00
Yaro Kasear
d16d4bc171 Add debug print statement for missing packet layers in analyze_pcap 2025-04-16 10:00:36 -05:00
Yaro Kasear
5af62780ef Fix analyze_pcap to handle SSID extraction without stripping whitespace 2025-04-16 09:55:07 -05:00
Yaro Kasear
412d8762a5 Enhance analyze_pcap function to track SSIDs and BSSIDs, and collect signal strengths for improved analysis 2025-04-16 08:50:16 -05:00
Yaro Kasear
4154578c4e Refactor analyze_pcap to remove congestion score placeholder and update return values for clarity 2025-04-15 11:16:35 -05:00
Yaro Kasear
ff55e1746c Remove debug print statement from get_aps function to clean up output 2025-04-15 10:52:41 -05:00
Yaro Kasear
b6d6b8989a Fix get_aps_on_channel to call get_aps directly; remove redundant return statement 2025-04-15 10:49:05 -05:00
Yaro Kasear
6f83109579 Implement get_aps and get_unlinked_devices functions; refactor get_aps_on_channel for improved clarity and functionality 2025-04-15 10:45:38 -05:00
Yaro Kasear
2abcc1e5b4 Update return values in analyze_pcap to reorder signal strength metrics 2025-04-15 10:28:27 -05:00
Yaro Kasear
345d709c98 Add import for mean from statistics module 2025-04-15 10:01:26 -05:00
Yaro Kasear
45bba2e988 Rename calculate_avg_ap_signal_strength to calculate_signal_strength_stats and update return values to include max signal strength 2025-04-15 10:00:54 -05:00
Yaro Kasear
5c87c2dc43 Remove debug print statement for type/subtype value in get_aps_on_channel 2025-04-15 09:51:47 -05:00
Yaro Kasear
439018ba85 Remove debug print statements from get_aps_on_channel for cleaner output 2025-04-15 09:18:56 -05:00
Yaro Kasear
5d000b2a10 Refactor get_aps_on_channel to improve channel frequency validation and packet handling 2025-04-15 09:13:40 -05:00
Yaro Kasear
9a13209620 Add debug output to get_aps_on_channel for packet validation 2025-04-15 09:07:04 -05:00
Yaro Kasear
8fdd4336d1 Refactor get_aps_on_channel to use get_freq_details for channel validation 2025-04-15 09:01:43 -05:00
Yaro Kasear
93431ae6ec Add debug output to get_aps_on_channel for type/subtype value 2025-04-15 08:53:17 -05:00
Yaro Kasear
0a14ecebf4 Refactor get_aps_on_channel function to improve packet filtering and BSSID handling 2025-04-15 08:33:00 -05:00
Yaro Kasear
17c17b41c2 Remove BSSID parameter from get_aps_on_channel function signature 2025-04-14 16:12:29 -05:00
Yaro Kasear
d69890fc3c Enhance get_aps_on_channel function to include BSSID parameter and improve packet handling with debug output 2025-04-14 15:59:22 -05:00
Yaro Kasear
9b19c07b7a Remove BSSID parameter from get_aps_on_channel function signature 2025-04-14 15:32:31 -05:00
Yaro Kasear
0ac4a00332 Enhance get_aps_on_channel function to include BSSID parameter and improve packet handling 2025-04-14 14:59:42 -05:00
Yaro Kasear
a1c0c18eb2 Add function to count access points on a specific channel in pcap analysis 2025-04-14 14:02:33 -05:00
Yaro Kasear
163281cc28 Refactor packet filtering in analyze_pcap to improve timestamp handling and client retrieval 2025-04-14 13:42:55 -05:00
4e524fe6bb Rename to enrich.py 2025-04-14 12:05:04 -05:00
7954b8d64b Delete enrich.py
The enrich from PCAP script is where the focus is.
2025-04-14 12:04:21 -05:00
d10144f7b1 Rename enrichment script. 2025-04-14 12:03:18 -05:00
Renamed from kismet_enrich_csv.py (Browse further)