first commit

This commit is contained in:
TemanSv1n
2025-12-02 18:52:45 +03:00
commit bdda481bff
202 changed files with 73723 additions and 0 deletions

41
DeautherX/EvilTwin.cpp Normal file
View File

@@ -0,0 +1,41 @@
#include "EvilTwin.h"
#include "ESP8266WiFi.h"
#include "DNSServer.h"
#include "ESP8266WebServer.h"
#include "settings.h"
#include "wifi.h"
#include "language.h"
String EvilTwin::ssidT = "";
String EvilTwin::pass = "";
String EvilTwin::passTesting = "";
void EvilTwin::start(const char* ap) {
EvilTwin::ssidT = ap;
EvilTwin::pass = "";
wifi::stopAP();
wifi::startEvilTwin(ap);
Serial.println("Starting Evil Twin [" + str(ap) + "]");
}
void EvilTwin::stop() {
wifi::stopAP();
wifi::startAP();
Serial.println("Stoping Evil Twin...");
}
String EvilTwin::getpass() {
return EvilTwin::pass;
}
String EvilTwin::getpassTesting() {
return EvilTwin::passTesting;
}
bool EvilTwin::isRunning() {
return WiFi.softAPSSID() == EvilTwin::ssidT;
}
void EvilTwin::update(){
}