diff --git a/attacks/Captive Portal/attack.sh b/attacks/Captive Portal/attack.sh index a82208d..be0484e 100755 --- a/attacks/Captive Portal/attack.sh +++ b/attacks/Captive Portal/attack.sh @@ -242,6 +242,25 @@ function captive_portal_set_cert() { fi } +function captive_portal_unset_conn() { + CaptivePortalConnectivity="" +} + +function captive_portal_set_conn() { + if [ "$CaptivePortalConnectivity" ]; then return 0; fi + + captive_portal_unset_conn + + local choices=("$CaptivePortalConnectivityDisconnectedOption" "$CaptivePortalConnectivityEmulatedOption" "$FLUXIONGeneralBackOption") + io_query_choice "$CaptivePortalConnectivityQuery" choices[@] + + case "$IOQueryChoice" in + "$CaptivePortalConnectivityDisconnectedOption") CaptivePortalConnectivity="disconnected";; + "$CaptivePortalConnectivityEmulatedOption") CaptivePortalConnectivity="emulated";; + "$FLUXIONGeneralBackOption") captive_portal_unset_conn; return 1;; + *) fluxion_conditional_bail "Unknown connectivity option!"; return 2;; + esac +} function captive_portal_unset_site() { sandbox_remove_workfile "$FLUXIONWorkspacePath/captive_portal" @@ -424,6 +443,11 @@ index-file.names = ( \"index.html\", \"index.php\" ) + +# Redirect www.domain.com to domain.com +#\$HTTP[\"host\"] =~ \"^www\.(.*)$\" { +# url.redirect = ( \"^/(.*)\" => \"http://%1/\$1\" ) +#} " > "$FLUXIONWorkspacePath/lighttpd.conf" # Configure lighttpd's SSL only if we've got a certificate and its key. @@ -436,19 +460,13 @@ index-file.names = ( " >> "$FLUXIONWorkspacePath/lighttpd.conf" fi - echo "\ -# Redirect www.domain.com to domain.com -#\$HTTP[\"host\"] =~ \"^www\.(.*)$\" { -# url.redirect = ( \"^/(.*)\" => \"http://%1/\$1\" ) -#} - + if [ "$CaptivePortalConnectivity" = "emulated" ]; then + echo "\ # The following will emulate Apple's and Google's internet connectivity checks. # This should help with no-internet-connection warnings in some devices. -# NOTE: The following was disabled because iOS routes directly to the captive portal -# when it detects there is one present, otherwise it takes forever to route to it. -#\$HTTP[\"host\"] == \"captive.apple.com\" { # Respond with Apple's captive response. -# server.document-root = \"$FLUXIONWorkspacePath/captive_portal/connectivity_responses/Apple/\" -#} +\$HTTP[\"host\"] == \"captive.apple.com\" { # Respond with Apple's captive response. + server.document-root = \"$FLUXIONWorkspacePath/captive_portal/connectivity_responses/Apple/\" +} # Consolidate the clusterfuck below, I'm sleepy right now, can't regex right... \$HTTP[\"host\"] == \"www.google.com\" { # Respond with Google's captive response. @@ -476,7 +494,7 @@ index-file.names = ( url.rewrite-once = ( \"^/generate_204\$\" => \"generate_204.php\" ) } " >> "$FLUXIONWorkspacePath/lighttpd.conf" - + fi # Create a DNS service with python, forwarding all traffic to gateway. echo "\ @@ -545,7 +563,6 @@ trap handle_abort_authenticator SIGABRT echo > \"$FLUXIONWorkspacePath/candidate.txt\" echo -n \"0\"> \"$FLUXIONWorkspacePath/hit.txt\" -echo > \"$FLUXIONWorkspacePath/wpa_supplicant.log\" # Make console cursor invisible, cnorm to revert. tput civis @@ -930,6 +947,7 @@ function unprep_attack() { CaptivePortalState="Not Ready" captive_portal_unset_attack captive_portal_unset_site + captive_portal_unset_conn captive_portal_unset_cert captive_portal_unset_auth captive_portal_unset_interface @@ -944,9 +962,12 @@ function prep_attack() { captive_portal_set_cert; if [ $? -ne 0 ]; then captive_portal_unset_auth; continue fi - captive_portal_set_site; if [ $? -ne 0 ]; then + captive_portal_set_conn; if [ $? -ne 0 ]; then captive_portal_unset_cert; continue fi + captive_portal_set_site; if [ $? -ne 0 ]; then + captive_portal_unset_conn; continue + fi captive_portal_set_attack; if [ $? -ne 0 ]; then captive_portal_unset_site; continue fi diff --git a/attacks/Captive Portal/language/cs.sh b/attacks/Captive Portal/language/cs.sh index 695d410..1ef4428 100755 --- a/attacks/Captive Portal/language/cs.sh +++ b/attacks/Captive Portal/language/cs.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Starting authenticator script.. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="METHODA ZÍSKÁNÍ HESLA" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Select a captive portal interface for the rogue network" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." CaptivePortalGenericInterfaceOption="Generic Portal" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/de.sh b/attacks/Captive Portal/language/de.sh index 481ad81..248858a 100755 --- a/attacks/Captive Portal/language/de.sh +++ b/attacks/Captive Portal/language/de.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Starting authenticator script.. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="Methode zum Prüfen des Handshake" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Select a captive portal interface for the rogue network" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." CaptivePortalGenericInterfaceOption="Generic Portal" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/el.sh b/attacks/Captive Portal/language/el.sh index 5aecf2c..5941e1c 100755 --- a/attacks/Captive Portal/language/el.sh +++ b/attacks/Captive Portal/language/el.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Starting authenticator script.. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="Μέθοδος επαλήθευσης κωδικού πρόσβασης" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Select a captive portal interface for the rogue network" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." CaptivePortalGenericInterfaceOption="Generic Portal" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/en.sh b/attacks/Captive Portal/language/en.sh index d0089de..9f50533 100755 --- a/attacks/Captive Portal/language/en.sh +++ b/attacks/Captive Portal/language/en.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Starting authenticator script.. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="Select a password verification method" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Select a captive portal interface for the rogue network" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." CaptivePortalGenericInterfaceOption="Generic Portal" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/es.sh b/attacks/Captive Portal/language/es.sh index f60aa8e..2f22bbb 100755 --- a/attacks/Captive Portal/language/es.sh +++ b/attacks/Captive Portal/language/es.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Starting authenticator script.. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="MÉTODO PARA VERIFICAR CONTRASEÑA" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Select a captive portal interface for the rogue network" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." CaptivePortalGenericInterfaceOption="Generic Portal" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/fr.sh b/attacks/Captive Portal/language/fr.sh index 3ebb092..b4480fb 100755 --- a/attacks/Captive Portal/language/fr.sh +++ b/attacks/Captive Portal/language/fr.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Lancement du script d'authentif # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="METHODE DE VÉRIFICATION DU MOT DE PASSE" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Sélectionnez le certificat SSL source pour le portail captif" -CaptivePortalCertificateSourceGenerateOption="Créer un certificat SSL" -CaptivePortalCertificateSourceRescanOption="Détecter le certificat SSL (${CClr}chercher encore$CGry)" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." +CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" +CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Sélectionnez une interface de portail captif pour le réseau parasite" -CaptivePortalGenericInterfaceOption="Portail générique" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." +CaptivePortalGenericInterfaceOption="Generic Portal" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/it.sh b/attacks/Captive Portal/language/it.sh index 5250f58..be266e6 100755 --- a/attacks/Captive Portal/language/it.sh +++ b/attacks/Captive Portal/language/it.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Avvio Script di Autenticazione. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="MODALITA' DI VERIFICA DELLA PASSWORD" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Seleziona il certificato SSL" -CaptivePortalCertificateSourceGenerateOption="Crea il certificato SSL" -CaptivePortalCertificateSourceRescanOption="Identifica il certificato SSL (${CClr}cerca ancora$CGry)" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." +CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" +CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Seleziona l'intefaccia del Portale di Cattura" -CaptivePortalGenericInterfaceOption="Portale Generico" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." +CaptivePortalGenericInterfaceOption="Generic Portal" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/ro.sh b/attacks/Captive Portal/language/ro.sh index b2e40f6..228fcd6 100755 --- a/attacks/Captive Portal/language/ro.sh +++ b/attacks/Captive Portal/language/ro.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Starting authenticator script.. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="METODA PENTRU VERIFICAREA PAROLEI" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Select a captive portal interface for the rogue network" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." CaptivePortalGenericInterfaceOption="Generic Portal" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/sk.sh b/attacks/Captive Portal/language/sk.sh index 7be26c7..a4ac2bf 100644 --- a/attacks/Captive Portal/language/sk.sh +++ b/attacks/Captive Portal/language/sk.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Spúšťam autentifikačný skr # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="Vyberte spôsob overenia hesla" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Vyberte SSL certifikát pre 'Captive Portal'" -CaptivePortalCertificateSourceGenerateOption="Vytvoriť SSL certifikát" -CaptivePortalCertificateSourceRescanOption="Detekovať SSL certifikát (${CClr}hľadať znovu$CGry)" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." +CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" +CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Vyberte 'Captive Portal' adaptér pre falošnú sieť (rogue network)" -CaptivePortalGenericInterfaceOption="Všeobecný Portál (generic portal)" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." +CaptivePortalGenericInterfaceOption="Generic Portal" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/sl.sh b/attacks/Captive Portal/language/sl.sh index e3c1e30..b2676e1 100755 --- a/attacks/Captive Portal/language/sl.sh +++ b/attacks/Captive Portal/language/sl.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Starting authenticator script.. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="METODA PREVERITVE GESLA" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal" +CaptivePortalCertificateSourceQuery="Select SSL certificate source for captive portal." CaptivePortalCertificateSourceGenerateOption="Create an SSL certificate" CaptivePortalCertificateSourceRescanOption="Detect SSL certificate (${CClr}search again$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Select a captive portal interface for the rogue network" +CaptivePortalUIQuery="Select a captive portal interface for the rogue network." CaptivePortalGenericInterfaceOption="Generic Portal" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/tk.sh b/attacks/Captive Portal/language/tk.sh index ad63941..c7f7a57 100755 --- a/attacks/Captive Portal/language/tk.sh +++ b/attacks/Captive Portal/language/tk.sh @@ -17,12 +17,16 @@ CaptivePortalStartingAuthenticatorServiceNotice="Dogrulayici kodu baslatiliyor.. # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CaptivePortalVerificationMethodQuery="Sifre dogrulama methodu seciniz" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -CaptivePortalCertificateSourceQuery="Esaret Portali icin SSL sertifika kaynagi seciniz" +CaptivePortalCertificateSourceQuery="Esaret Portali icin SSL sertifika kaynagi seciniz." CaptivePortalCertificateSourceGenerateOption="SSL sertifikasi olustur" CaptivePortalCertificateSourceRescanOption="SSL sertifikasi belirle (${CClr}tekrar ara$CGry)" CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" -CaptivePortalUIQuery="Duzenbaz ag icin Esaret Portali arayuzu seciniz" +CaptivePortalUIQuery="Duzenbaz ag icin Esaret Portali arayuzu seciniz." CaptivePortalGenericInterfaceOption="Generic Portal" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END diff --git a/attacks/Captive Portal/language/zh.sh b/attacks/Captive Portal/language/zh.sh index 459a7c1..bf6d587 100755 --- a/attacks/Captive Portal/language/zh.sh +++ b/attacks/Captive Portal/language/zh.sh @@ -24,5 +24,9 @@ CaptivePortalCertificateSourceDisabledOption="None (${CYel}disable SSL$CGry)" CaptivePortalUIQuery="选择钓鱼热点的认证网页界面" CaptivePortalGenericInterfaceOption="通用认证网页" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +CaptivePortalConnectivityQuery="Select an internet connectivity type for the rogue network." +CaptivePortalConnectivityDisconnectedOption="disconnected (${CGrn}recommended$CClr)" +CaptivePortalConnectivityEmulatedOption="emulated" +# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> # FLUXSCRIPT END