Commit graph

112 commits

Author SHA1 Message Date
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
Yaro Kasear
e0d8a3b707 Add debug output for settings.env variables in runtest.sh 2025-04-14 13:32:12 -05:00
Yaro Kasear
68ec7b8479 Fix START_TIME initialization to ensure accurate timestamping during sample collection 2025-04-14 13:22:53 -05:00
Yaro Kasear
748a0ec911 Move BOOT_ID initialization to settings.env.default and remove from runtest.sh 2025-04-14 13:14:22 -05:00
Yaro Kasear
674d06fb4d Move TEST_FILE up to fix misnamed ENRICHED_FILE. 2025-04-14 12:48:03 -05:00
f1c46cd098 Update settings.env.default 2025-04-14 12:32:07 -05:00
Yaro Kasear
abf781e7bb Update enrich script and configuration files; remove settings.env 2025-04-14 12:29:15 -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
6be8a56701 Delete panda_truth_probe.py
Don't need this anymore.
2025-04-14 12:02:16 -05:00
Yaro Kasear
f5bb552a27 Add settings.env file and update recipient check in runtest.sh 2025-04-14 12:01:16 -05:00
Yaro Kasear
c418c0e1d0 Remove debug print for packet channel and frequency in get_clients_on_channel 2025-04-14 10:27:39 -05:00
Yaro Kasear
1a0dcc994f Add debug print for packet channel and frequency in get_clients_on_channel 2025-04-14 10:23:51 -05:00
Yaro Kasear
0113f9c617 Improve channel frequency retrieval in get_clients_on_channel to ensure attributes exist before accessing 2025-04-14 10:21:48 -05:00
Yaro Kasear
7cdb89b203 Refactor get_clients_on_channel to remove redundant debug prints and improve clarity 2025-04-14 10:16:10 -05:00
Yaro Kasear
eb74eb3962 Add debug prints for channel details and packet frequency in get_clients_on_channel 2025-04-14 10:10:23 -05:00
Yaro Kasear
4e530b0a8f Refactor get_clients_on_channel to improve error handling and remove redundant debug prints 2025-04-11 14:41:40 -05:00
Yaro Kasear
ac94b59649 Add debug print for channel frequency in get_clients_on_channel 2025-04-11 14:33:40 -05:00
Yaro Kasear
5d884d99bb Add error handling for channel number parsing in get_clients_on_channel 2025-04-11 14:10:41 -05:00
Yaro Kasear
c2a808a431 Add frequency lookup functions for channel details 2025-04-11 13:44:03 -05:00
Yaro Kasear
0801d97f54 Whoops, forgot to pass in AP BSSID to the clients-on-channel fun. 2025-04-11 13:08:30 -05:00
Yaro Kasear
b4f3c7fdad Let's also exclude the AP BSSID. 2025-04-11 12:55:38 -05:00
Yaro Kasear
8809059402 Let's get clients on the channel! 2025-04-11 12:54:09 -05:00
Yaro Kasear
81432e8e63 Ah, channel_freq. 2025-04-11 11:49:11 -05:00
Yaro Kasear
6e05d8942c Please give me channel info. 2025-04-11 10:50:25 -05:00
Yaro Kasear
225fb90854 Will this get me channel? 2025-04-11 10:32:26 -05:00
Yaro Kasear
cf8c6790a5 Get more radiotap info. 2025-04-11 10:16:47 -05:00
cf96036404 Make panda script executable. 2025-04-11 10:05:41 -05:00
Yaro Kasear
757fe18026 Seems like doing the pcap dump before stopping Kismet is a Bad. 2025-04-11 09:45:35 -05:00
Yaro Kasear
1dc679a04d Add a script for seeing what radiotap can tell us. 2025-04-11 09:39:58 -05:00
Yaro Kasear
ec2bbc43a4 Let's start using pcaps. 2025-04-11 09:33:51 -05:00
Yaro Kasear
1ed992e1d4 ... 2025-04-11 09:11:50 -05:00
Yaro Kasear
6f8a419ec2 Start kismet and stop it when the script is run. 2025-04-11 08:56:48 -05:00
Yaro Kasear
13749d3d1c Removing all the debug stuff since we found the bug. 2025-04-11 08:21:56 -05:00
Yaro Kasear
299d6e27fa See if the time filter is not applied properly. 2025-04-11 08:16:25 -05:00
Yaro Kasear
f8ecb71dd8 Okay, come on, let's find this problem. 2025-04-11 08:12:52 -05:00
Yaro Kasear
9bd042f61f One more thing needed for debug in my not so humble opinion. 2025-04-11 08:01:04 -05:00
Yaro Kasear
5132183aa3 Debug debug debug. 2025-04-10 16:24:59 -05:00
Yaro Kasear
295f17bd91 Trying to shake out Clients on AP. 2025-04-10 16:15:47 -05:00
c1d31ba057 Executable? 2025-04-10 15:48:16 -05:00
Yaro Kasear
4028d92e61 Gather clients on AP. 2025-04-10 15:46:04 -05:00
Yaro Kasear
07ca7ddcfd For testing. 2025-04-10 15:06:39 -05:00
Yaro Kasear
c38d283cfa Initial pcap handling code. 2025-04-10 15:06:03 -05:00
Yaro Kasear
fff377afd0 Adding pcap analysis since kismet logs seem unreliable. 2025-04-10 14:42:42 -05:00
Yaro Kasear
18f928a81e Allow for setting the interface. 2025-04-10 11:49:04 -05:00
Yaro Kasear
0a294f86b9 Actually open the Kismet log, maybe? 2025-04-10 10:28:59 -05:00