diff --git a/build/bootloader/bootloader.bin b/build/bootloader/bootloader.bin index f64a0eb..3b4155f 100644 Binary files a/build/bootloader/bootloader.bin and b/build/bootloader/bootloader.bin differ diff --git a/build/esp32-wifi-penetration-tool.bin b/build/esp32-wifi-penetration-tool.bin index 2418151..88fb8e1 100644 Binary files a/build/esp32-wifi-penetration-tool.bin and b/build/esp32-wifi-penetration-tool.bin differ diff --git a/components/frame_analyzer/CMakeLists.txt b/components/frame_analyzer/CMakeLists.txt index eeab112..83130e5 100644 --- a/components/frame_analyzer/CMakeLists.txt +++ b/components/frame_analyzer/CMakeLists.txt @@ -1,3 +1,4 @@ idf_component_register(SRCS "frame_analyzer.c" "frame_analyzer_parser.c" INCLUDE_DIRS "interface" - PRIV_REQUIRES wifi_controller) \ No newline at end of file + PRIV_REQUIRES wifi_controller + REQUIRES esp_event esp_wifi) diff --git a/components/hccapx_serializer/hccapx_serializer.c b/components/hccapx_serializer/hccapx_serializer.c index 7f4d91f..be0512c 100644 --- a/components/hccapx_serializer/hccapx_serializer.c +++ b/components/hccapx_serializer/hccapx_serializer.c @@ -16,6 +16,7 @@ #include "frame_analyzer.h" #include "frame_analyzer_types.h" #include "frame_analyzer_parser.h" +#include /** * @brief Constants based on reference @@ -291,4 +292,4 @@ void hccapx_serializer_add_frame(data_frame_t *frame){ else { ESP_LOGE(TAG, "Unknown frame format. BSSID is not source nor destionation."); } -} \ No newline at end of file +} diff --git a/components/wifi_controller/CMakeLists.txt b/components/wifi_controller/CMakeLists.txt index a23ece4..6eecd9e 100644 --- a/components/wifi_controller/CMakeLists.txt +++ b/components/wifi_controller/CMakeLists.txt @@ -1,2 +1,3 @@ idf_component_register(SRCS "sniffer.c" "ap_scanner.c" "wifi_controller.c" - INCLUDE_DIRS "interface") \ No newline at end of file + INCLUDE_DIRS "interface" + REQUIRES esp_timer esp_event esp_wifi) diff --git a/components/wsl_bypasser/CMakeLists.txt b/components/wsl_bypasser/CMakeLists.txt index 289272d..f56c568 100644 --- a/components/wsl_bypasser/CMakeLists.txt +++ b/components/wsl_bypasser/CMakeLists.txt @@ -1,5 +1,6 @@ idf_component_register( SRCS "wsl_bypasser.c" INCLUDE_DIRS "interface" + REQUIRES esp_wifi ) -target_link_libraries(${COMPONENT_LIB} -Wl,-zmuldefs) \ No newline at end of file +target_link_libraries(${COMPONENT_LIB} -Wl,-zmuldefs)