mirror of
https://github.com/justcallmekoko/ESP32Marauder.git
synced 2025-12-23 07:29:14 -08:00
@@ -131,9 +131,6 @@ WiFiScan::WiFiScan()
|
||||
// Function to prepare to run a specific scan
|
||||
void WiFiScan::StartScan(uint8_t scan_mode, uint16_t color)
|
||||
{
|
||||
Serial.println("bufSizeA: " + (String)buffer_obj.bufSizeA);
|
||||
Serial.println("bufSizeB: " + (String)buffer_obj.bufSizeB);
|
||||
|
||||
//Serial.println("Starting Scan...");
|
||||
if (scan_mode == WIFI_SCAN_OFF)
|
||||
StopScan(scan_mode);
|
||||
@@ -168,23 +165,13 @@ void WiFiScan::StartScan(uint8_t scan_mode, uint16_t color)
|
||||
void WiFiScan::shutdownWiFi() {
|
||||
Serial.println("Ahhh yes...promiscuity will end");
|
||||
esp_wifi_set_promiscuous(false);
|
||||
//Serial.println("WiFi.persistent(false)");
|
||||
//WiFi.persistent(false); // I think this broke something when leaving packet monitor
|
||||
Serial.println("WiFi.disconnect(true);");
|
||||
WiFi.persistent(false);
|
||||
WiFi.disconnect(true);
|
||||
Serial.println("WIFI_OFF");
|
||||
WiFi.mode(WIFI_OFF);
|
||||
|
||||
Serial.println("esp_wifi_set_mode(WIFI_MODE_NULL);");
|
||||
esp_wifi_set_mode(WIFI_MODE_NULL);
|
||||
Serial.println("esp_wifi_stop();");
|
||||
esp_wifi_stop();
|
||||
Serial.println("esp_wifi_deinit();");
|
||||
esp_wifi_deinit();
|
||||
Serial.println("Finished stopping WiFi");
|
||||
|
||||
Serial.println("bufSizeA: " + (String)buffer_obj.bufSizeA);
|
||||
Serial.println("bufSizeB: " + (String)buffer_obj.bufSizeB);
|
||||
}
|
||||
|
||||
// Function to stop all wifi scans
|
||||
@@ -365,7 +352,7 @@ void WiFiScan::RunInfo()
|
||||
}
|
||||
|
||||
void WiFiScan::RunEspressifScan(uint8_t scan_mode, uint16_t color) {
|
||||
//sd_obj.startSD();
|
||||
sd_obj.startSD();
|
||||
sd_obj.openCapture("espressif");
|
||||
|
||||
display_obj.TOP_FIXED_AREA_2 = 48;
|
||||
@@ -398,7 +385,7 @@ void WiFiScan::RunPacketMonitor(uint8_t scan_mode, uint16_t color)
|
||||
display_obj.tft.init();
|
||||
display_obj.tft.setRotation(1);
|
||||
display_obj.tft.fillScreen(TFT_BLACK);
|
||||
//sd_obj.startSD();
|
||||
sd_obj.startSD();
|
||||
sd_obj.openCapture("packet_monitor");
|
||||
|
||||
#ifdef TFT_SHIELD
|
||||
@@ -444,7 +431,7 @@ void WiFiScan::RunEapolScan(uint8_t scan_mode, uint16_t color)
|
||||
display_obj.tft.init();
|
||||
display_obj.tft.setRotation(1);
|
||||
display_obj.tft.fillScreen(TFT_BLACK);
|
||||
//sd_obj.startSD();
|
||||
sd_obj.startSD();
|
||||
sd_obj.openCapture("eapol");
|
||||
|
||||
#ifdef TFT_SHIELD
|
||||
@@ -472,7 +459,7 @@ void WiFiScan::RunEapolScan(uint8_t scan_mode, uint16_t color)
|
||||
display_obj.tftDrawExitScaleButtons();
|
||||
|
||||
|
||||
wifi_init_config_t cfg = WIFI_INIT_CONFIG_DEFAULT();
|
||||
//wifi_init_config_t cfg = WIFI_INIT_CONFIG_DEFAULT();
|
||||
esp_wifi_init(&cfg);
|
||||
esp_wifi_set_storage(WIFI_STORAGE_RAM);
|
||||
esp_wifi_set_mode(WIFI_MODE_NULL);
|
||||
@@ -549,7 +536,7 @@ void WiFiScan::RunBeaconSpam(uint8_t scan_mode, uint16_t color)
|
||||
|
||||
void WiFiScan::RunPwnScan(uint8_t scan_mode, uint16_t color)
|
||||
{
|
||||
//sd_obj.startSD();
|
||||
sd_obj.startSD();
|
||||
sd_obj.openCapture("pwnagotchi");
|
||||
|
||||
display_obj.TOP_FIXED_AREA_2 = 48;
|
||||
@@ -580,7 +567,7 @@ void WiFiScan::RunPwnScan(uint8_t scan_mode, uint16_t color)
|
||||
// Function to start running a beacon scan
|
||||
void WiFiScan::RunBeaconScan(uint8_t scan_mode, uint16_t color)
|
||||
{
|
||||
//sd_obj.startSD();
|
||||
sd_obj.startSD();
|
||||
sd_obj.openCapture("beacon");
|
||||
|
||||
display_obj.TOP_FIXED_AREA_2 = 48;
|
||||
@@ -610,7 +597,7 @@ void WiFiScan::RunBeaconScan(uint8_t scan_mode, uint16_t color)
|
||||
|
||||
void WiFiScan::RunDeauthScan(uint8_t scan_mode, uint16_t color)
|
||||
{
|
||||
//sd_obj.startSD();
|
||||
sd_obj.startSD();
|
||||
sd_obj.openCapture("deauth");
|
||||
|
||||
display_obj.TOP_FIXED_AREA_2 = 48;
|
||||
@@ -642,7 +629,7 @@ void WiFiScan::RunDeauthScan(uint8_t scan_mode, uint16_t color)
|
||||
// Function for running probe request scan
|
||||
void WiFiScan::RunProbeScan(uint8_t scan_mode, uint16_t color)
|
||||
{
|
||||
//sd_obj.startSD();
|
||||
sd_obj.startSD();
|
||||
sd_obj.openCapture("probe");
|
||||
|
||||
display_obj.TOP_FIXED_AREA_2 = 48;
|
||||
|
||||
Reference in New Issue
Block a user