diff --git a/.github/workflows/docker-image-aps-dev.yml b/.github/workflows/docker-image-aps-dev.yml
old mode 100644
new mode 100755
index 3cb84da..350a2f8
--- a/.github/workflows/docker-image-aps-dev.yml
+++ b/.github/workflows/docker-image-aps-dev.yml
@@ -30,6 +30,6 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./APs
- platforms: linux/amd64
+ platforms: linux/amd64,linux/arm64
push: true
tags: ${{ secrets.DOCKERHUB_USERNAME }}/wifichallengelab-aps:dev
diff --git a/.github/workflows/docker-image-aps.yml b/.github/workflows/docker-image-aps.yml
old mode 100644
new mode 100755
index 55e23dd..c717ed0
--- a/.github/workflows/docker-image-aps.yml
+++ b/.github/workflows/docker-image-aps.yml
@@ -2,13 +2,6 @@ name: Docker Image CI APs
on:
push:
- branches:
- - 'master'
- tags:
- - 'v*'
- pull_request:
- branches:
- - 'master'
tags:
- 'v*'
@@ -42,7 +35,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./APs
- platforms: linux/amd64
+ platforms: linux/amd64,linux/arm64
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
\ No newline at end of file
diff --git a/.github/workflows/docker-image-clients-dev.yml b/.github/workflows/docker-image-clients-dev.yml
old mode 100644
new mode 100755
index fb89ab9..5adf986
--- a/.github/workflows/docker-image-clients-dev.yml
+++ b/.github/workflows/docker-image-clients-dev.yml
@@ -29,6 +29,6 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./Clients
- platforms: linux/amd64
+ platforms: linux/amd64,linux/arm64
push: true
tags: ${{ secrets.DOCKERHUB_USERNAME }}/wifichallengelab-clients:dev
diff --git a/.github/workflows/docker-image-clients.yml b/.github/workflows/docker-image-clients.yml
old mode 100644
new mode 100755
index dd39784..555f01a
--- a/.github/workflows/docker-image-clients.yml
+++ b/.github/workflows/docker-image-clients.yml
@@ -2,13 +2,6 @@ name: Docker Image CI Clients
on:
push:
- branches:
- - 'master'
- tags:
- - 'v*'
- pull_request:
- branches:
- - 'master'
tags:
- 'v*'
@@ -42,7 +35,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: ./Clients
- platforms: linux/amd64
+ platforms: linux/amd64,linux/arm64
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
\ No newline at end of file
diff --git a/APs/config/html/index.php b/APs/config/html/index.php
index 04b4583..e76daca 100644
--- a/APs/config/html/index.php
+++ b/APs/config/html/index.php
@@ -1,120 +1,158 @@
-
";
-echo "
";
+
+
-if ($_SESSION["Username"] == "GLOBAL\GlobalAdmin") {
- if (strpos($_SERVER['REMOTE_ADDR'], '192.168.8.') !== false) { //only TLS
- echo "flag{B7OXb7KhFHQCz6WHUMf2}";
- } else {
- echo "Your Princess Is in Another Castle!";
+
+
+
+ Open Router Login";
+ }
+
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.1.') !== false) { //only WEP
+ echo "
WEP Router Login
";
+ }
+
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.2.') !== false) { //only PSK moviles
+ echo "
PSK Router Login
";
+ }
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.3.') !== false) { //only WPS
+ echo "
WPS Router Login";
+ }
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.4.') !== false) { //only krack
+ echo "krack Router Login
";
+ }
+
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.5.') !== false) { //only MGT
+ echo "Corp Router Login
";
+ }
+
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.7.') !== false) { //only MGT Relay
+ echo "Regional Router Login
";
+ }
+
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.18.') !== false) { //only MGT Relay
+ echo "Regional Tablets Router Login
";
+ }
+
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.8.') !== false) { //only ENTERPRISE
+ echo "Global Router Login
";
+ }
+
+ if (strpos($_SERVER['REMOTE_ADDR'], '192.168.16.') !== false) { //only ENTERPRISE
+ echo "Wifi free Login
";
+ }
+
+ ?>
+
+
+
+
+
\ No newline at end of file
diff --git a/APs/config/html/logout.php b/APs/config/html/logout.php
index 4b0137c..e7cd183 100644
--- a/APs/config/html/logout.php
+++ b/APs/config/html/logout.php
@@ -1,2 +1,6 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/APs/config/html/style.css b/APs/config/html/style.css
new file mode 100644
index 0000000..4950d16
--- /dev/null
+++ b/APs/config/html/style.css
@@ -0,0 +1,128 @@
+body {
+ font-family: "Helvetica Neue", sans-serif;
+ background-color: #282a36;
+ color: #f8f8f2;
+ line-height: 1.6;
+}
+
+.menu {
+ width: 50%;
+ margin: 2rem auto;
+ padding: 2rem;
+ background: #44475a;
+ box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
+ border-radius: 15px;
+}
+
+.menu ul {
+ list-style: none;
+ padding: 0;
+ margin: 0;
+}
+
+.menu li {
+ padding: 10px 0;
+ border-bottom: 1px solid #6272a4;
+}
+
+.menu li:last-child {
+ border-bottom: none;
+}
+
+.menu a {
+ color: #f8f8f2;
+ text-decoration: none;
+ font-weight: 500;
+}
+
+.content {
+ margin: 2rem auto;
+ width: 50%;
+ padding: 2rem;
+ background: #44475a;
+ box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
+ border-radius: 15px;
+}
+
+label {
+ display: block;
+ font-weight: 600;
+ margin-bottom: 0.5rem;
+}
+
+input[type="file"],
+button,
+input[type="text"],
+input[type="password"] {
+ box-sizing: border-box;
+ width: 100%;
+ padding: 15px;
+ border: none;
+ background: #6272a4;
+ color: #f8f8f2;
+ border-radius: 5px;
+ font-size: 1.1em;
+}
+
+button {
+ box-sizing: border-box;
+ background-color: #ff79c6;
+ color: #282a36;
+ border: none;
+ margin-top: 1rem;
+ transition: all 0.3s ease;
+ font-size: 1.2em;
+}
+
+button:disabled {
+ background-color: #6272a4;
+ cursor: not-allowed;
+ opacity: 0.6;
+}
+
+.info {
+ font-size: 0.8rem;
+ color: #8be9fd;
+ margin-top: 0.5rem;
+}
+
+.message {
+ text-align: center;
+ color: #ff5555;
+ margin-bottom: 1rem;
+}
+
+.table {
+ width: 100%;
+}
+
+.table td {
+ padding: 10px;
+ vertical-align: middle;
+}
+
+.Input {
+ width: 100%;
+ box-sizing: border-box;
+ padding: 10px;
+ border: 1px solid #6272a4;
+ border-radius: 5px;
+ background: #6272a4;
+ color: #f8f8f2;
+ font-size: 1.1em;
+}
+
+.Button3 {
+ width: 100%;
+ padding: 10px;
+ border: none;
+ background-color: #ff79c6;
+ color: #282a36;
+ border-radius: 5px;
+ font-size: 1.2em;
+ cursor: pointer;
+}
+
+.Button3:hover {
+ background-color: #ff92d0;
+}
diff --git a/APs/config/mgt/hostapd_wpe.conf.tmp b/APs/config/mgt/hostapd_wpe.conf.tmp
index 5001e37..bbc6ae5 100755
--- a/APs/config/mgt/hostapd_wpe.conf.tmp
+++ b/APs/config/mgt/hostapd_wpe.conf.tmp
@@ -12,7 +12,7 @@ private_key_passwd=whatever
#dh_file=/etc/hostapd-wpe/dh
# 802.11 Options
-ssid=wifi-corp
+ssid=$ESSID_MGT
channel=44
# WPE Options - Dont need to change these to make it all work
diff --git a/APs/config/mgt/hostapd_wpe.eap_user b/APs/config/mgt/hostapd_wpe.eap_user
index 004a52f..ef21549 100644
--- a/APs/config/mgt/hostapd_wpe.eap_user
+++ b/APs/config/mgt/hostapd_wpe.eap_user
@@ -107,7 +107,7 @@
#"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
* PEAP,TTLS,TLS,FAST [ver=1]
-"t" GTC,TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "password" [2]
+#"t" GTC,TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "password" [2]
"CONTOSO\Administrator" GTC "SuperSecure@!@" [2]
"CONTOSO\juan.tr" MSCHAPV2 "bulldogs1234" [2]
diff --git a/APs/config/mgt/hostapd_wpe2.conf.tmp b/APs/config/mgt/hostapd_wpe2.conf.tmp
index a4e9f0b..8ad66c4 100755
--- a/APs/config/mgt/hostapd_wpe2.conf.tmp
+++ b/APs/config/mgt/hostapd_wpe2.conf.tmp
@@ -12,7 +12,7 @@ private_key_passwd=whatever
#dh_file=/etc/hostapd-wpe/dh
# 802.11 Options
-ssid=wifi-corp
+ssid=$ESSID_MGT2
channel=44
# WPE Options - Dont need to change these to make it all work
diff --git a/APs/config/mgt/hostapd_wpe_relay.conf.tmp b/APs/config/mgt/hostapd_wpe_relay.conf.tmp
index e3360d7..b343c4b 100755
--- a/APs/config/mgt/hostapd_wpe_relay.conf.tmp
+++ b/APs/config/mgt/hostapd_wpe_relay.conf.tmp
@@ -12,7 +12,7 @@ private_key_passwd=whatever
#dh_file=/etc/hostapd-wpe/dh
# 802.11 Options
-ssid=wifi-regional
+ssid=$ESSID_MGTRELAY
channel=44
# WPE Options - Dont need to change these to make it all work
diff --git a/APs/config/mgt/hostapd_wpe_relay.eap_user b/APs/config/mgt/hostapd_wpe_relay.eap_user
index 557bf45..a253131 100644
--- a/APs/config/mgt/hostapd_wpe_relay.eap_user
+++ b/APs/config/mgt/hostapd_wpe_relay.eap_user
@@ -107,8 +107,9 @@
#"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
* PEAP,TTLS,TLS,FAST [ver=1]
-"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
+#"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
#"t" GTC,TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "password" [2]
-"CONTOSOREG\luis.da" MSCHAPV2 "u89gh68!6fcv56ed" [2]
\ No newline at end of file
+"CONTOSOREG\luis.da" MSCHAPV2 "u89gh68!6fcv56ed" [2]
+"CORPO\god" MSCHAPV2 hash:cbdc3e5938885b7a507775cf22d56351 [2]
\ No newline at end of file
diff --git a/APs/config/mgt/hostapd_wpe_relay_tablets.conf.tmp b/APs/config/mgt/hostapd_wpe_relay_tablets.conf.tmp
index d9257ea..bc98f16 100755
--- a/APs/config/mgt/hostapd_wpe_relay_tablets.conf.tmp
+++ b/APs/config/mgt/hostapd_wpe_relay_tablets.conf.tmp
@@ -12,7 +12,7 @@ private_key_passwd=whatever
#dh_file=/etc/hostapd-wpe/dh
# 802.11 Options
-ssid=wifi-regional-tablets
+ssid=$ESSID_MGTRELAY_TABLETS
channel=44
# WPE Options - Dont need to change these to make it all work
diff --git a/APs/config/mgt/hostapd_wpe_relay_tablets.eap_user b/APs/config/mgt/hostapd_wpe_relay_tablets.eap_user
index 557bf45..bfbbe43 100644
--- a/APs/config/mgt/hostapd_wpe_relay_tablets.eap_user
+++ b/APs/config/mgt/hostapd_wpe_relay_tablets.eap_user
@@ -107,8 +107,8 @@
#"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
* PEAP,TTLS,TLS,FAST [ver=1]
-"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
+#"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
#"t" GTC,TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "password" [2]
-"CONTOSOREG\luis.da" MSCHAPV2 "u89gh68!6fcv56ed" [2]
\ No newline at end of file
+"CONTOSOREG\luis.da" MSCHAPV2 "u89gh68!6fcv56ed" [2]
diff --git a/APs/config/mgt/hostapd_wpe_tls.conf.tmp b/APs/config/mgt/hostapd_wpe_tls.conf.tmp
index bd4b934..f2b41e8 100755
--- a/APs/config/mgt/hostapd_wpe_tls.conf.tmp
+++ b/APs/config/mgt/hostapd_wpe_tls.conf.tmp
@@ -12,7 +12,7 @@ private_key_passwd=whatever
#dh_file=/etc/hostapd-wpe/dh
# 802.11 Options
-ssid=wifi-global
+ssid=$ESSID_MGTTLS
channel=44
# WPE Options - Dont need to change these to make it all work
diff --git a/APs/config/mgt/hostapd_wpe_tls.eap_user b/APs/config/mgt/hostapd_wpe_tls.eap_user
index 5ef2ca5..cf7bb9c 100644
--- a/APs/config/mgt/hostapd_wpe_tls.eap_user
+++ b/APs/config/mgt/hostapd_wpe_tls.eap_user
@@ -105,7 +105,7 @@
# WPE - DO NOT REMOVE - These entries are specifically in here
#* PEAP,TTLS,TLS,FAST
#* TLS
-"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
+#"t" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAP,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAPV2 "t" [2]
* TLS
diff --git a/APs/config/open/hostapd_open.conf.tmp b/APs/config/open/hostapd_open.conf.tmp
index 1b11fab..5a36c8f 100644
--- a/APs/config/open/hostapd_open.conf.tmp
+++ b/APs/config/open/hostapd_open.conf.tmp
@@ -3,7 +3,7 @@ driver=nl80211
hw_mode=g
channel=6
-ssid=wifi-guest
+ssid=$ESSID_OPN
wpa=0
diff --git a/APs/config/open/hostapd_open_hidden.conf.tmp b/APs/config/open/hostapd_open_hidden.conf.tmp
index e7c87af..7bde891 100644
--- a/APs/config/open/hostapd_open_hidden.conf.tmp
+++ b/APs/config/open/hostapd_open_hidden.conf.tmp
@@ -3,7 +3,7 @@ driver=nl80211
hw_mode=g
channel=11
-ssid=wifi-free
+ssid=$ESSID_OPN_HIDDEN
wpa=0
diff --git a/APs/config/psk/hostapd_other0.conf.tmp b/APs/config/psk/hostapd_other0.conf.tmp
index 710e55f..286a219 100644
--- a/APs/config/psk/hostapd_other0.conf.tmp
+++ b/APs/config/psk/hostapd_other0.conf.tmp
@@ -3,7 +3,7 @@ driver=nl80211
hw_mode=g
channel=3
-ssid=MOVISTAR_JYG2
+ssid=$ESSID_OTHER0
wpa=2
wpa_key_mgmt=WPA-PSK
diff --git a/APs/config/psk/hostapd_other1.conf.tmp b/APs/config/psk/hostapd_other1.conf.tmp
index e84a28f..c243b5b 100644
--- a/APs/config/psk/hostapd_other1.conf.tmp
+++ b/APs/config/psk/hostapd_other1.conf.tmp
@@ -3,7 +3,7 @@ driver=nl80211
hw_mode=g
channel=6
-ssid=WIFI-JUAN
+ssid=$ESSID_OTHER1
wpa=2
wpa_key_mgmt=WPA-PSK
diff --git a/APs/config/psk/hostapd_other2.conf.tmp b/APs/config/psk/hostapd_other2.conf.tmp
index 68499d8..fa0493a 100644
--- a/APs/config/psk/hostapd_other2.conf.tmp
+++ b/APs/config/psk/hostapd_other2.conf.tmp
@@ -3,7 +3,7 @@ driver=nl80211
hw_mode=g
channel=9
-ssid=vodafone7123
+ssid=$ESSID_OTHER2
wpa=2
wpa_key_mgmt=WPA-PSK
diff --git a/APs/config/psk/hostapd_other3.conf.tmp b/APs/config/psk/hostapd_other3.conf.tmp
index b6dc461..2aa4fc7 100644
--- a/APs/config/psk/hostapd_other3.conf.tmp
+++ b/APs/config/psk/hostapd_other3.conf.tmp
@@ -3,7 +3,7 @@ driver=nl80211
hw_mode=g
channel=6
-ssid=MiFibra-5-D6G3
+ssid=$ESSID_OTHER3
wpa=2
wpa_key_mgmt=WPA-PSK
diff --git a/APs/config/psk/hostapd_wpa.conf.tmp b/APs/config/psk/hostapd_wpa.conf.tmp
index 8982694..588c56a 100644
--- a/APs/config/psk/hostapd_wpa.conf.tmp
+++ b/APs/config/psk/hostapd_wpa.conf.tmp
@@ -3,7 +3,7 @@ driver=nl80211
hw_mode=g
channel=6
-ssid=wifi-mobile
+ssid=$ESSID_PSK
wpa=2
wpa_key_mgmt=WPA-PSK
diff --git a/APs/config/wep/hostapd_wep.conf.tmp b/APs/config/wep/hostapd_wep.conf.tmp
index 191a4d6..8d0eed2 100644
--- a/APs/config/wep/hostapd_wep.conf.tmp
+++ b/APs/config/wep/hostapd_wep.conf.tmp
@@ -3,8 +3,8 @@ driver=nl80211
#ignore_broadcast_ssid=2
hw_mode=g
-channel=1
-ssid=wifi-old
+channel=3
+ssid=$ESSID_WEP
#wpa=2
#wpa_key_mgmt=WPA-PSK
#wpa_pairwise=CCMP TKIP
diff --git a/APs/config/wlan_config_aps b/APs/config/wlan_config_aps
index c074276..8814a9d 100644
--- a/APs/config/wlan_config_aps
+++ b/APs/config/wlan_config_aps
@@ -1,16 +1,20 @@
#SET WLAN AND IP FOR EVERYTHING
+ESSID_OPN='wifi-guest'
WLAN_OPN=wlan10
IP_OPN='192.168.10'
MAC_OPN='F0:9F:C2:71:22:10'
+ESSID_WEP='wifi-old'
WLAN_WEP=wlan11
IP_WEP='192.168.1'
MAC_WEP='F0:9F:C2:71:22:11'
+ESSID_PSK='wifi-mobile'
WLAN_PSK=wlan12
IP_PSK='192.168.2'
MAC_PSK='F0:9F:C2:71:22:12'
+# ------------------------------------------
WLAN_WPS=wlan13
IP_WPS='192.168.3'
MAC_WPS='F0:9F:C2:71:22:13'
@@ -19,67 +23,82 @@ WLAN_KRACK=wlan14
IP_KRACK='192.168.4'
MAC_KRACK='F0:9F:C2:71:22:14'
+# ------------------------------------------
+
+ESSID_MGT='wifi-corp'
WLAN_MGT=wlan15
IP_MGT='192.168.5'
MAC_MGT='F0:9F:C2:71:22:15'
+ESSID_MGT2='wifi-corp'
WLAN_MGT2=wlan16
IP_MGT2='192.168.6'
MAC_MGT2='F0:9F:C2:71:22:1A'
+ESSID_MGTRELAY='wifi-regional'
WLAN_MGTRELAY=wlan17
IP_MGTRELAY='192.168.7'
MAC_MGTRELAY='F0:9F:C2:71:22:16'
+ESSID_MGTTLS='wifi-global'
WLAN_MGTTLS=wlan18
IP_MGTTLS='192.168.8'
MAC_MGTTLS='F0:9F:C2:71:22:17'
+# ------------------------------------------
WLAN_PMKID=wlan19
IP_PMKID='192.168.9'
MAC_PMKID='F0:9F:C2:72:33:19'
+# ------------------------------------------
+ESSID_OTHER0='MOVISTAR_JYG2'
WLAN_OTHER0=wlan20
IP_OTHER0='192.168.30'
-MAC_OTHER0=''
+MAC_OTHER0='88:15:44:AA:3A:10'
+ESSID_OTHER1='WIFI-JUAN'
WLAN_OTHER1=wlan21
IP_OTHER1='192.168.11'
-MAC_OTHER1=''
+MAC_OTHER1='88:15:44:BC:FA:C1'
+ESSID_OTHER2='vodafone7123'
WLAN_OTHER2=wlan22
IP_OTHER2='192.168.12'
-MAC_OTHER2=''
+MAC_OTHER2='88:15:44:BF:99:A2'
+ESSID_OTHER3='MiFibra-5-D6G3'
WLAN_OTHER3=wlan23
IP_OTHER3='192.168.13'
-MAC_OTHER3=''
+MAC_OTHER3='88:15:44:78:8A:F3'
+ESSID_BRUTEFORCE='wifi-management'
WLAN_BRUTEFORCE=wlan24
IP_BRUTEFORCE='192.168.14'
MAC_BRUTEFORCE='F0:9F:C2:11:0A:24'
-
+ESSID_DOWNGRADE='wifi-IT'
WLAN_DOWNGRADE=wlan25
IP_DOWNGRADE='192.168.15'
MAC_DOWNGRADE='F0:9F:C2:1A:CA:25'
+ESSID_OPN_HIDDEN='wifi-free'
WLAN_OPN_HIDDEN=wlan26
IP_OPN_HIDDEN='192.168.16'
MAC_OPN_HIDDEN='F0:9F:C2:6A:88:26'
+# ------------------------------------------
WLAN_MGT_LEGACY=wlan27
IP_MGT_LEGACY='192.168.17'
MAC_MGT_LEGACY='F0:9F:CB:3F:AA:17'
+# ------------------------------------------
+ESSID_MGTRELAY_TABLETS='wifi-regional-tablets'
WLAN_MGTRELAY_TABLETS=wlan28
IP_MGTRELAY_TABLETS='192.168.18'
MAC_MGTRELAY_TABLETS='F0:9F:C2:7A:33:28'
-WLAN_WEP=wlan29
-IP_WEP='192.168.19'
-MAC_WEP='F0:9F:C2:AA:19:29'
-
+# ------------------------------------------
WLAN_=wlan30
IP_='192.168.20'
MAC_=''
+# ------------------------------------------
\ No newline at end of file
diff --git a/APs/config/wpa3/hostapd_bruteforce.conf.tmp b/APs/config/wpa3/hostapd_bruteforce.conf.tmp
index 5be2a85..73fe927 100644
--- a/APs/config/wpa3/hostapd_bruteforce.conf.tmp
+++ b/APs/config/wpa3/hostapd_bruteforce.conf.tmp
@@ -1,3109 +1,56 @@
##### hostapd configuration file ##############################################
# Empty lines and lines starting with # are ignored
-# AP netdevice name (without 'ap' postfix, i.e., wlan0 uses wlan0ap for
-# management frames with the Host AP driver); wlan0 with many nl80211 drivers
-# Note: This attribute can be overridden by the values supplied with the '-i'
-# command line parameter.
interface=$WLAN_BRUTEFORCE
-
-# In case of atheros and nl80211 driver interfaces, an additional
-# configuration parameter, bridge, may be used to notify hostapd if the
-# interface is included in a bridge. This parameter is not used with Host AP
-# driver. If the bridge parameter is not set, the drivers will automatically
-# figure out the bridge interface (assuming sysfs is enabled and mounted to
-# /sys) and this parameter may not be needed.
-#
-# For nl80211, this parameter can be used to request the AP interface to be
-# added to the bridge automatically (brctl may refuse to do this before hostapd
-# has been started to change the interface mode). If needed, the bridge
-# interface is also created.
-#bridge=br0
-
-# Driver interface type (hostap/wired/none/nl80211/bsd);
-# default: hostap). nl80211 is used with all Linux mac80211 drivers.
-# Use driver=none if building hostapd as a standalone RADIUS server that does
-# not control any wireless/wired driver.
-# driver=hostap
-
-# Driver interface parameters (mainly for development testing use)
-# driver_params=