Commit graph

  • 8fdd4336d1 Refactor get_aps_on_channel to use get_freq_details for channel validation Yaro Kasear 2025-04-15 09:01:43 -05:00
  • 93431ae6ec Add debug output to get_aps_on_channel for type/subtype value Yaro Kasear 2025-04-15 08:53:17 -05:00
  • 0a14ecebf4 Refactor get_aps_on_channel function to improve packet filtering and BSSID handling Yaro Kasear 2025-04-15 08:33:00 -05:00
  • 17c17b41c2 Remove BSSID parameter from get_aps_on_channel function signature Yaro Kasear 2025-04-14 16:12:29 -05:00
  • d69890fc3c Enhance get_aps_on_channel function to include BSSID parameter and improve packet handling with debug output Yaro Kasear 2025-04-14 15:59:22 -05:00
  • 9b19c07b7a Remove BSSID parameter from get_aps_on_channel function signature Yaro Kasear 2025-04-14 15:32:31 -05:00
  • 0ac4a00332 Enhance get_aps_on_channel function to include BSSID parameter and improve packet handling Yaro Kasear 2025-04-14 14:59:42 -05:00
  • a1c0c18eb2 Add function to count access points on a specific channel in pcap analysis Yaro Kasear 2025-04-14 14:02:33 -05:00
  • 163281cc28 Refactor packet filtering in analyze_pcap to improve timestamp handling and client retrieval Yaro Kasear 2025-04-14 13:42:55 -05:00
  • e0d8a3b707 Add debug output for settings.env variables in runtest.sh Yaro Kasear 2025-04-14 13:32:12 -05:00
  • 68ec7b8479 Fix START_TIME initialization to ensure accurate timestamping during sample collection Yaro Kasear 2025-04-14 13:22:53 -05:00
  • 748a0ec911 Move BOOT_ID initialization to settings.env.default and remove from runtest.sh Yaro Kasear 2025-04-14 13:14:22 -05:00
  • 674d06fb4d Move TEST_FILE up to fix misnamed ENRICHED_FILE. Yaro Kasear 2025-04-14 12:47:14 -05:00
  • f1c46cd098 Update settings.env.default yaro 2025-04-14 12:32:07 -05:00
  • abf781e7bb Update enrich script and configuration files; remove settings.env Yaro Kasear 2025-04-14 12:29:15 -05:00
  • 4e524fe6bb Rename to enrich.py yaro 2025-04-14 12:05:04 -05:00
  • 7954b8d64b Delete enrich.py yaro 2025-04-14 12:04:21 -05:00
  • d10144f7b1 Rename enrichment script. yaro 2025-04-14 12:03:18 -05:00
  • 6be8a56701 Delete panda_truth_probe.py yaro 2025-04-14 12:02:16 -05:00
  • f5bb552a27 Add settings.env file and update recipient check in runtest.sh Yaro Kasear 2025-04-14 12:01:16 -05:00
  • c418c0e1d0 Remove debug print for packet channel and frequency in get_clients_on_channel Yaro Kasear 2025-04-14 10:27:39 -05:00
  • 1a0dcc994f Add debug print for packet channel and frequency in get_clients_on_channel Yaro Kasear 2025-04-14 10:23:51 -05:00
  • 0113f9c617 Improve channel frequency retrieval in get_clients_on_channel to ensure attributes exist before accessing Yaro Kasear 2025-04-14 10:21:48 -05:00
  • 7cdb89b203 Refactor get_clients_on_channel to remove redundant debug prints and improve clarity Yaro Kasear 2025-04-14 10:16:10 -05:00
  • eb74eb3962 Add debug prints for channel details and packet frequency in get_clients_on_channel Yaro Kasear 2025-04-14 10:10:23 -05:00
  • 4e530b0a8f Refactor get_clients_on_channel to improve error handling and remove redundant debug prints Yaro Kasear 2025-04-11 14:41:40 -05:00
  • ac94b59649 Add debug print for channel frequency in get_clients_on_channel Yaro Kasear 2025-04-11 14:33:40 -05:00
  • 5d884d99bb Add error handling for channel number parsing in get_clients_on_channel Yaro Kasear 2025-04-11 14:10:41 -05:00
  • c2a808a431 Add frequency lookup functions for channel details Yaro Kasear 2025-04-11 13:44:03 -05:00
  • 0801d97f54 Whoops, forgot to pass in AP BSSID to the clients-on-channel fun. Yaro Kasear 2025-04-11 13:08:30 -05:00
  • b4f3c7fdad Let's also exclude the AP BSSID. Yaro Kasear 2025-04-11 12:55:38 -05:00
  • 8809059402 Let's get clients on the channel! Yaro Kasear 2025-04-11 12:54:09 -05:00
  • 81432e8e63 Ah, channel_freq. Yaro Kasear 2025-04-11 11:49:11 -05:00
  • 6e05d8942c Please give me channel info. Yaro Kasear 2025-04-11 10:50:25 -05:00
  • 225fb90854 Will this get me channel? Yaro Kasear 2025-04-11 10:32:26 -05:00
  • cf8c6790a5 Get more radiotap info. Yaro Kasear 2025-04-11 10:16:47 -05:00
  • cf96036404 Make panda script executable. Yaro Kasear 2025-04-11 10:05:41 -05:00
  • 757fe18026 Seems like doing the pcap dump before stopping Kismet is a Bad. Yaro Kasear 2025-04-11 09:45:35 -05:00
  • 1dc679a04d Add a script for seeing what radiotap can tell us. Yaro Kasear 2025-04-11 09:39:58 -05:00
  • ec2bbc43a4 Let's start using pcaps. Yaro Kasear 2025-04-11 09:33:51 -05:00
  • 1ed992e1d4 ... Yaro Kasear 2025-04-11 09:11:50 -05:00
  • 6f8a419ec2 Start kismet and stop it when the script is run. Yaro Kasear 2025-04-11 08:56:48 -05:00
  • 13749d3d1c Removing all the debug stuff since we found the bug. Yaro Kasear 2025-04-11 08:21:56 -05:00
  • 299d6e27fa See if the time filter is not applied properly. Yaro Kasear 2025-04-11 08:16:25 -05:00
  • f8ecb71dd8 Okay, come on, let's find this problem. Yaro Kasear 2025-04-11 08:12:52 -05:00
  • 9bd042f61f One more thing needed for debug in my not so humble opinion. Yaro Kasear 2025-04-11 08:01:04 -05:00
  • 5132183aa3 Debug debug debug. Yaro Kasear 2025-04-10 16:24:59 -05:00
  • 295f17bd91 Trying to shake out Clients on AP. Yaro Kasear 2025-04-10 16:14:05 -05:00
  • c1d31ba057 Executable? Yaro Kasear 2025-04-10 15:48:16 -05:00
  • 4028d92e61 Gather clients on AP. Yaro Kasear 2025-04-10 15:46:04 -05:00
  • 07ca7ddcfd For testing. Yaro Kasear 2025-04-10 15:06:39 -05:00
  • c38d283cfa Initial pcap handling code. Yaro Kasear 2025-04-10 15:06:03 -05:00
  • fff377afd0 Adding pcap analysis since kismet logs seem unreliable. Yaro Kasear 2025-04-10 14:42:42 -05:00
  • 18f928a81e Allow for setting the interface. Yaro Kasear 2025-04-10 11:49:04 -05:00
  • 0a294f86b9 Actually open the Kismet log, maybe? Yaro Kasear 2025-04-10 10:28:59 -05:00
  • 8b0e83ca86 Need a little debug here. For some reason we're not seeing the devices table. Yaro Kasear 2025-04-10 10:21:38 -05:00
  • 229b93eb01 Fix timestamp parsing with dateutil. Yaro Kasear 2025-04-10 10:02:07 -05:00
  • 362080f9a4 Make sure of UTF-8 encoding. Yaro Kasear 2025-04-10 09:47:37 -05:00
  • cbe3048ef2 Additional improvements and making sure a lot of metrics are actually used. Yaro Kasear 2025-04-10 09:20:45 -05:00
  • b448b41fa8 Fix querying Kismet log. Yaro Kasear 2025-04-10 09:18:24 -05:00
  • a46ed79d3d Query based on start and end time of observations. Yaro Kasear 2025-04-10 08:50:56 -05:00
  • 05e4d6bf6c Collect and store start and end timestamps. Yaro Kasear 2025-04-10 08:47:15 -05:00
  • 36d2c6641b That should be TEST_FILE not TEST_TILE. Yaro Kasear 2025-04-09 14:26:41 -05:00
  • f34ee7d3a4 Correcting the script path. Yaro Kasear 2025-04-09 14:14:09 -05:00
  • 38872f0c37 Some adjustments to make this work a little better with existing structure. yaro 2025-04-09 14:05:03 -05:00
  • d327711b5c Add enrichment script. yaro 2025-04-09 13:58:48 -05:00
  • afd8251198 Initial upload. yaro 2025-04-09 13:58:15 -05:00