From 0f6a193a361e74f315d5e2ed47354051e4f74fe8 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sat, 11 Apr 2020 12:32:41 +0200 Subject: [PATCH 01/32] Language strings structure modification to load big array only once. Improve speed --- airgeddon.sh | 1 + language_strings.sh | 11 ++++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/airgeddon.sh b/airgeddon.sh index cb83ae6e4..4fc807140 100755 --- a/airgeddon.sh +++ b/airgeddon.sh @@ -15569,6 +15569,7 @@ function main() { fi check_language_strings + initialize_language_strings iptables_nftables_detection set_mdk_version dependencies_modifications diff --git a/language_strings.sh b/language_strings.sh index ceba7dcb7..e2cffcddf 100644 --- a/language_strings.sh +++ b/language_strings.sh @@ -16,9 +16,7 @@ function set_language_strings_version() { #Set different language text strings #shellcheck disable=SC2154 #shellcheck disable=SC2034 -function language_strings() { - - debug_print +function initialize_language_strings() { if [[ "$(declare -p wps_data_array 2> /dev/null)" != "declare -A"* ]]; then declare -gA wps_data_array @@ -9077,6 +9075,13 @@ function language_strings() { arr["POLISH",683]="${pending_of_translation} Plik przechwytywania został zweryfikowany jako zawierający Handshake/PMKID sieci docelowej. Skrypt może kontynuować..." arr["GERMAN",683]="Es wurde überprüft, ob die Capture-Datei das Handshake/PMKID des Zielnetzwerks enthält. Das Skript kann fortfahren..." arr["TURKISH",683]="Yakalama dosyasının hedef ağın El Handshake/PMKID değerini içerdiği doğrulandı. Yazılım devam edebilir..." +} + +#Print a language string +#shellcheck disable=SC2154 +function language_strings() { + + debug_print case "${3}" in "yellow") From d459398d389eab186ad2e04f8dce873525108f76 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sat, 11 Apr 2020 12:35:59 +0200 Subject: [PATCH 02/32] Preparing 10.20 version number --- README.md | 2 +- airgeddon.sh | 6 +++--- language_strings.sh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e1ced84a9..3582595b4 100644 --- a/README.md +++ b/README.md @@ -96,7 +96,7 @@ All the needed info about how to "install | use | enjoy" `airgeddon` is present [Hat Tip To]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Hat%20Tip%20To [Inspiration]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Inspiration -[Version-shield]: https://img.shields.io/badge/version-10.11-blue.svg?style=flat-square&colorA=273133&colorB=0093ee "Latest version" +[Version-shield]: https://img.shields.io/badge/version-10.20-blue.svg?style=flat-square&colorA=273133&colorB=0093ee "Latest version" [Bash4.2-shield]: https://img.shields.io/badge/bash-4.2%2B-blue.svg?style=flat-square&colorA=273133&colorB=00db00 "Bash 4.2 or later" [License-shield]: https://img.shields.io/badge/license-GPL%20v3%2B-blue.svg?style=flat-square&colorA=273133&colorB=bd0000 "GPL v3+" [Docker-shield]: https://img.shields.io/docker/cloud/automated/v1s1t0r1sh3r3/airgeddon.svg?style=flat-square&colorA=273133&colorB=a9a9a9 "Docker rules!" diff --git a/airgeddon.sh b/airgeddon.sh index 4fc807140..efdf312e4 100755 --- a/airgeddon.sh +++ b/airgeddon.sh @@ -2,7 +2,7 @@ #Title........: airgeddon.sh #Description..: This is a multi-use bash script for Linux systems to audit wireless networks. #Author.......: v1s1t0r -#Version......: 10.11 +#Version......: 10.20 #Usage........: bash airgeddon.sh #Bash Version.: 4.2 or later @@ -126,8 +126,8 @@ declare -A possible_alias_names=( ) #General vars -airgeddon_version="10.11" -language_strings_expected_version="10.11-1" +airgeddon_version="10.20" +language_strings_expected_version="10.20-1" standardhandshake_filename="handshake-01.cap" standardpmkid_filename="pmkid_hash.txt" timeout_capture_handshake="20" diff --git a/language_strings.sh b/language_strings.sh index e2cffcddf..e46aee9c7 100644 --- a/language_strings.sh +++ b/language_strings.sh @@ -10,7 +10,7 @@ function set_language_strings_version() { debug_print - language_strings_version="10.11-1" + language_strings_version="10.20-1" } #Set different language text strings From 5200ed6f5cf399994e82d6512b7ac43ff3b99cae Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sat, 11 Apr 2020 12:36:21 +0200 Subject: [PATCH 03/32] Update v10.20 changelog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b3cceeb18..f12dd08da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +### 10.20 + - Big language strings array now loaded only once. Speed of printing highly improved + ### 10.11 - Fixed error on PMKID capturing due hcxdumptool different params for different versions - Added feature to detect captured PMKID while capturing Handshake From 67fba937f27c6dd0dffa54e700fdaad7e7c0b330 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Mon, 13 Apr 2020 12:14:48 +0200 Subject: [PATCH 04/32] Update WPS Pin database --- known_pins.db | 1 + pindb_checksum.txt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/known_pins.db b/known_pins.db index b347c4f9a..f5b7da013 100644 --- a/known_pins.db +++ b/known_pins.db @@ -500,6 +500,7 @@ function set_pin_database() { PINDB["F8E1CF"]="12345670" PINDB["F8ED80"]="12345670" PINDB["F8F111"]="71031811 11212256 46518408 08114419" + PINDB["F8F739"]="12345670" PINDB["F8FB53"]="12345670" PINDB["F8FB56"]="12345670" PINDB["FC7516"]="46264848" diff --git a/pindb_checksum.txt b/pindb_checksum.txt index d4b1d71b6..6389fba7c 100644 --- a/pindb_checksum.txt +++ b/pindb_checksum.txt @@ -1 +1 @@ -3989d0f686097befd8bf3423b7890c04 +421d7860661fe87cb59ccb45e4297e8f From 2f1bf3eca533a635beab2bca2b70f2ed9fa91172 Mon Sep 17 00:00:00 2001 From: Magix <3617098+magixgf@users.noreply.github.com> Date: Sun, 19 Apr 2020 02:27:59 +0200 Subject: [PATCH 05/32] Implement a system for variable expansion in language strings during script execution --- airgeddon.sh | 12 ++++++++---- language_strings.sh | 45 +++++++++++++++++++++++++++++++-------------- 2 files changed, 39 insertions(+), 18 deletions(-) diff --git a/airgeddon.sh b/airgeddon.sh index efdf312e4..6855e146c 100755 --- a/airgeddon.sh +++ b/airgeddon.sh @@ -734,12 +734,15 @@ function special_text_missed_optional_tool() { done fi + local message + message=$(replace_string_vars "${@}") + if [ ${allowed_menu_option} -eq 1 ]; then - last_echo "${arr[${1},${2}]}" "${normal_color}" + last_echo "${message}" "${normal_color}" else - [[ ${arr[${1},${2}]} =~ ^([0-9]+)\.(.*)$ ]] && forbidden_options+=("${BASH_REMATCH[1]}") + [[ ${message} =~ ^([0-9]+)\.(.*)$ ]] && forbidden_options+=("${BASH_REMATCH[1]}") tools_needed=${tools_needed:: -1} - echo_red_slim "${arr[${1},${2}]} (${tools_needed})" + echo_red_slim "${message} (${tools_needed})" fi } @@ -2164,6 +2167,7 @@ function language_menu() { invalid_language_selected ;; esac + initialize_language_strings language_menu } @@ -14632,7 +14636,7 @@ function print_configuration_vars_issues() { if [ -z "${!error_var_state}" ]; then error_var_default_value="${errors_on_configuration_vars[${item},"${error_var_state}"]}" stop_on_var_errors=1 - if [ "${error_var_state}" = "missing_var" ]; then + if [ "${error_var_state}" = "missing_var" ]; then echo language_strings "${language}" 614 "yellow" else diff --git a/language_strings.sh b/language_strings.sh index e46aee9c7..878d0ec22 100644 --- a/language_strings.sh +++ b/language_strings.sh @@ -18,6 +18,8 @@ function set_language_strings_version() { #shellcheck disable=SC2034 function initialize_language_strings() { + debug_print + if [[ "$(declare -p wps_data_array 2> /dev/null)" != "declare -A"* ]]; then declare -gA wps_data_array fi @@ -9077,60 +9079,75 @@ function initialize_language_strings() { arr["TURKISH",683]="Yakalama dosyasının hedef ağın El Handshake/PMKID değerini içerdiği doğrulandı. Yazılım devam edebilir..." } +#Expand escaped variables in language strings with their actual values +function replace_string_vars() { + + debug_print + + local message + local replace + message=${arr[${1},${2}]} + parsed_message=$(echo "${message}" | sed -E 's/\"/\\\"/g') + eval "echo -e \"${parsed_message}\"" +} + #Print a language string #shellcheck disable=SC2154 function language_strings() { debug_print + local message + message=$(replace_string_vars "${@}") + case "${3}" in "yellow") interrupt_checkpoint "${2}" "${3}" - echo_yellow "${arr[${1},${2}]}" + echo_yellow "${message}" ;; "blue") - echo_blue "${arr[${1},${2}]}" + echo_blue "${message}" ;; "red") - echo_red "${arr[${1},${2}]}" + echo_red "${message}" ;; "green") if [[ "${2}" -ne "${abort_question}" ]] 2>/dev/null && [[ "${2}" != "${abort_question}" ]]; then interrupt_checkpoint "${2}" "${3}" fi - echo_green "${arr[${1},${2}]}" + echo_green "${message}" ;; "pink") - echo_pink "${arr[${1},${2}]}" + echo_pink "${message}" ;; "white") - echo_white "${arr[${1},${2}]}" + echo_white "${message}" ;; "title") - generate_dynamic_line "${arr[${1},${2}]}" "title" + generate_dynamic_line "${message}" "title" ;; "read") interrupt_checkpoint "${2}" "${3}" - read -p "${arr[${1},${2}]}" -r + read -p "${message}" -r ;; "multiline") - echo -ne "${arr[${1},${2}]}" + echo -ne "${message}" ;; "hint") - echo_brown "${hintvar} ${pink_color}${arr[${1},${2}]}" + echo_brown "${hintvar} ${pink_color}${message}" ;; "separator") - generate_dynamic_line "${arr[${1},${2}]}" "separator" + generate_dynamic_line "${message}" "separator" ;; "warning") - echo_yellow "${arr[${1},${2}]}" + echo_yellow "${message}" ;; "under_construction") - echo_red_slim "${arr[${1},${2}]} (${under_constructionvar})" + echo_red_slim "${message} (${under_constructionvar})" ;; *) if [ -z "${3}" ]; then - last_echo "${arr[${1},${2}]}" "${normal_color}" + last_echo "${message}" "${normal_color}" else special_text_missed_optional_tool "${1}" "${2}" "${3}" fi From 4d72d11ebcef59f24c53de5a8081d9f2870f36d8 Mon Sep 17 00:00:00 2001 From: Magix <3617098+magixgf@users.noreply.github.com> Date: Sun, 19 Apr 2020 02:32:29 +0200 Subject: [PATCH 06/32] Modify language strings in order to work with the new variable expansion system --- language_strings.sh | 5180 +++++++++++++++++++++---------------------- 1 file changed, 2590 insertions(+), 2590 deletions(-) diff --git a/language_strings.sh b/language_strings.sh index 878d0ec22..5f3a257ba 100644 --- a/language_strings.sh +++ b/language_strings.sh @@ -869,29 +869,29 @@ function initialize_language_strings() { footer_texts["TURKISH",1]="Eğer bu yazılımı kullanışlı ve eğlenceli bulduysanız, bize bağış yaparak destekte bulunabilirsiniz. PayPal üzerinden (${mail}) ya da herhangi bir kripto para birimi ile (Bitcoin, Ethereum, Litecoin...) Yolladığınız miktarın küçüklüğü fark etmez (1, 2, 5 $/€). Daha fazla fazla bilgi için linkler: ${urlgithub_wiki}/Contributing" declare -gA arr - arr["ENGLISH",0]="This interface ${current_iface_on_messages} is already in managed mode" - arr["SPANISH",0]="Esta interfaz ${current_iface_on_messages} ya está en modo managed" - arr["FRENCH",0]="L'interface ${current_iface_on_messages} est déjà en mode managed" - arr["CATALAN",0]="Aquesta interfície ${current_iface_on_messages} ja està en mode managed" - arr["PORTUGUESE",0]="Esta interface ${current_iface_on_messages} já está em modo managed" - arr["RUSSIAN",0]="Этот интерфейс ${current_iface_on_messages} уже в управляемом режиме" - arr["GREEK",0]="Αυτή η διεπαφή ${current_iface_on_messages} είναι ήδη σε ετερόκλητη κατάσταση" - arr["ITALIAN",0]="Questa interfaccia ${current_iface_on_messages} è già in modalità managed" - arr["POLISH",0]="Ten interfejs ${current_iface_on_messages} jest już w trybie managed" - arr["GERMAN",0]="Diese ${current_iface_on_messages}-Schnittstelle befindet sich bereits im managed Modus" - arr["TURKISH",0]="Bu arayüz ${current_iface_on_messages} zaten yönetici modunda" - - arr["ENGLISH",1]="This interface ${current_iface_on_messages} is not a wifi card. It doesn't support managed mode" - arr["SPANISH",1]="Esta interfaz ${current_iface_on_messages} no es una tarjeta wifi. No soporta modo managed" - arr["FRENCH",1]="L'interface ${current_iface_on_messages} n'est pas une carte wifi. Elle n'est donc pas compatible mode managed" - arr["CATALAN",1]="Aquesta interfície ${current_iface_on_messages} no és una targeta wifi vàlida. No es compatible amb mode managed" - arr["PORTUGUESE",1]="Esta interface ${current_iface_on_messages} não é wifi. Ela não suporta o modo managed" - arr["RUSSIAN",1]="Этот интерфейс ${current_iface_on_messages} не является wifi картой. Он не поддерживает управляемый режим" - arr["GREEK",1]="Αυτή η διεπαφή ${current_iface_on_messages} δεν είναι κάρτα wifi. Δεν υποστηρίζει ετερόκλητη κατάσταση" - arr["ITALIAN",1]="Questa interfaccia ${current_iface_on_messages} non è una scheda wifi. Non supporta la modalità managed" - arr["POLISH",1]="Interfejs ${current_iface_on_messages} nie jest kartą wifi. Nie obsługuje trybu zarządzania" - arr["GERMAN",1]="Diese ${current_iface_on_messages}-Schnittstelle ist keine wifi-Karte. Managed modus ist nicht unterstützt" - arr["TURKISH",1]="Bu arayüz ${current_iface_on_messages} wifi kart değildir. Yönetici modunu desteklemiyor" + arr["ENGLISH",0]="This interface \${current_iface_on_messages} is already in managed mode" + arr["SPANISH",0]="Esta interfaz \${current_iface_on_messages} ya está en modo managed" + arr["FRENCH",0]="L'interface \${current_iface_on_messages} est déjà en mode managed" + arr["CATALAN",0]="Aquesta interfície \${current_iface_on_messages} ja està en mode managed" + arr["PORTUGUESE",0]="Esta interface \${current_iface_on_messages} já está em modo managed" + arr["RUSSIAN",0]="Этот интерфейс \${current_iface_on_messages} уже в управляемом режиме" + arr["GREEK",0]="Αυτή η διεπαφή \${current_iface_on_messages} είναι ήδη σε ετερόκλητη κατάσταση" + arr["ITALIAN",0]="Questa interfaccia \${current_iface_on_messages} è già in modalità managed" + arr["POLISH",0]="Ten interfejs \${current_iface_on_messages} jest już w trybie managed" + arr["GERMAN",0]="Diese \${current_iface_on_messages}-Schnittstelle befindet sich bereits im managed Modus" + arr["TURKISH",0]="Bu arayüz \${current_iface_on_messages} zaten yönetici modunda" + + arr["ENGLISH",1]="This interface \${current_iface_on_messages} is not a wifi card. It doesn't support managed mode" + arr["SPANISH",1]="Esta interfaz \${current_iface_on_messages} no es una tarjeta wifi. No soporta modo managed" + arr["FRENCH",1]="L'interface \${current_iface_on_messages} n'est pas une carte wifi. Elle n'est donc pas compatible mode managed" + arr["CATALAN",1]="Aquesta interfície \${current_iface_on_messages} no és una targeta wifi vàlida. No es compatible amb mode managed" + arr["PORTUGUESE",1]="Esta interface \${current_iface_on_messages} não é wifi. Ela não suporta o modo managed" + arr["RUSSIAN",1]="Этот интерфейс \${current_iface_on_messages} не является wifi картой. Он не поддерживает управляемый режим" + arr["GREEK",1]="Αυτή η διεπαφή \${current_iface_on_messages} δεν είναι κάρτα wifi. Δεν υποστηρίζει ετερόκλητη κατάσταση" + arr["ITALIAN",1]="Questa interfaccia \${current_iface_on_messages} non è una scheda wifi. Non supporta la modalità managed" + arr["POLISH",1]="Interfejs \${current_iface_on_messages} nie jest kartą wifi. Nie obsługuje trybu zarządzania" + arr["GERMAN",1]="Diese \${current_iface_on_messages}-Schnittstelle ist keine wifi-Karte. Managed modus ist nicht unterstützt" + arr["TURKISH",1]="Bu arayüz \${current_iface_on_messages} wifi kart değildir. Yönetici modunu desteklemiyor" arr["ENGLISH",2]="English O.S. language detected. Supported by script. Automatically changed" arr["SPANISH",2]="Idioma Español del S.O. detectado. Soportado por el script. Se cambió automáticamente" @@ -941,17 +941,17 @@ function initialize_language_strings() { arr["GERMAN",5]="Anscheinend ist Ihre Internetverbindung nicht stabil. Das Skript kann keine Verbindung zum Repository herstellen. Es wird ohne Aktualisierung fortgesetzt..." arr["TURKISH",5]="Görünüşe göre internet bağlantınız dengesiz. Yazılım depoya bağlanamadı. Güncelleme olmadan devam edilecek..." - arr["ENGLISH",6]="Welcome to airgeddon script v${airgeddon_version}" - arr["SPANISH",6]="Bienvenid@ a airgeddon script v${airgeddon_version}" - arr["FRENCH",6]="Bienvenue au script airgeddon v${airgeddon_version}" - arr["CATALAN",6]="Benvingut a airgeddon script v${airgeddon_version}" - arr["PORTUGUESE",6]="Bem-vindo ao script airgeddon v${airgeddon_version}" - arr["RUSSIAN",6]="Добро пожаловать в скрипт airgeddon v${airgeddon_version}" - arr["GREEK",6]="Καλωσήρθατε στο airgeddon v${airgeddon_version}" - arr["ITALIAN",6]="Benvenuti a airgeddon script v${airgeddon_version}" - arr["POLISH",6]="Witaj w skrypcie airgeddon v${airgeddon_version}" - arr["GERMAN",6]="Willkommen bei airgeddon Skript v${airgeddon_version}" - arr["TURKISH",6]="airgeddon yazılımına hoşgeldiniz v${airgeddon_version}" + arr["ENGLISH",6]="Welcome to airgeddon script v\${airgeddon_version}" + arr["SPANISH",6]="Bienvenid@ a airgeddon script v\${airgeddon_version}" + arr["FRENCH",6]="Bienvenue au script airgeddon v\${airgeddon_version}" + arr["CATALAN",6]="Benvingut a airgeddon script v\${airgeddon_version}" + arr["PORTUGUESE",6]="Bem-vindo ao script airgeddon v\${airgeddon_version}" + arr["RUSSIAN",6]="Добро пожаловать в скрипт airgeddon v\${airgeddon_version}" + arr["GREEK",6]="Καλωσήρθατε στο airgeddon v\${airgeddon_version}" + arr["ITALIAN",6]="Benvenuti a airgeddon script v\${airgeddon_version}" + arr["POLISH",6]="Witaj w skrypcie airgeddon v\${airgeddon_version}" + arr["GERMAN",6]="Willkommen bei airgeddon Skript v\${airgeddon_version}" + arr["TURKISH",6]="airgeddon yazılımına hoşgeldiniz v\${airgeddon_version}" arr["ENGLISH",7]="This script is only for educational purposes. Be good boyz&girlz!" arr["SPANISH",7]="Este script se ha hecho sólo con fines educativos. Sed buen@s chic@s!" @@ -989,65 +989,65 @@ function initialize_language_strings() { arr["GERMAN",9]="Systemerkennung..." arr["TURKISH",9]="Sistem tespit ediliyor..." - arr["ENGLISH",10]="This interface ${current_iface_on_messages} is already in monitor mode" - arr["SPANISH",10]="Esta interfaz ${current_iface_on_messages} ya está en modo monitor" - arr["FRENCH",10]="L'interface ${current_iface_on_messages} est déjà en mode moniteur" - arr["CATALAN",10]="Aquesta interfície ${current_iface_on_messages} ja està en mode monitor" - arr["PORTUGUESE",10]="Esta interface ${current_iface_on_messages} já está em modo monitor" - arr["RUSSIAN",10]="Этот интерфейс ${current_iface_on_messages} уже в режиме монитора" - arr["GREEK",10]="Αυτή η διεπαφή ${current_iface_on_messages} είναι ήδη σε κατάσταση παρακολούθησης" - arr["ITALIAN",10]="Questa interfaccia ${current_iface_on_messages} è già in modalità monitor" - arr["POLISH",10]="Ten interfejs ${current_iface_on_messages} jest już w trybie monitorowania" - arr["GERMAN",10]="Diese ${current_iface_on_messages}-Schnittstelle befindet sich bereits im monitor-Modus" - arr["TURKISH",10]="Bu arayüz ${current_iface_on_messages} zaten izleme modunda" - - arr["ENGLISH",11]="Exiting airgeddon script v${airgeddon_version} - See you soon! :)" - arr["SPANISH",11]="Saliendo de airgeddon script v${airgeddon_version} - Nos vemos pronto! :)" - arr["FRENCH",11]="Fermeture du script airgeddon v${airgeddon_version} - A bientôt! :)" - arr["CATALAN",11]="Sortint de airgeddon script v${airgeddon_version} - Ens veiem aviat! :)" - arr["PORTUGUESE",11]="Saindo do script airgeddon v${airgeddon_version} - Até breve! :)" - arr["RUSSIAN",11]="Выход из скрипта airgeddon v${airgeddon_version} - До встречи! :)" - arr["GREEK",11]="Κλείσιμο του airgeddon v${airgeddon_version} - Αντίο! :)" - arr["ITALIAN",11]="Abbandonando airgeddon script v${airgeddon_version} - A presto! :)" - arr["POLISH",11]="Wyjście z skryptu airgeddon v${airgeddon_version} - Do zobaczenia wkrótce! :)" - arr["GERMAN",11]="Sie verlassen airgeddon Skript v${airgeddon_version} - Bis bald! :)" - arr["TURKISH",11]="airgeddon yazılımından çıkış yapılıyor v${airgeddon_version} - Tekrar görüşürüz! :)" - - arr["ENGLISH",12]="${blue_color}Interruption detected. ${green_color}Do you really want to exit? ${normal_color}${visual_choice}" - arr["SPANISH",12]="${blue_color}Detectada interrupción. ${green_color}¿Quieres realmente salir del script? ${normal_color}${visual_choice}" - arr["FRENCH",12]="${blue_color}Interruption détectée. ${green_color}Voulez-vous vraiment arrêter le script? ${normal_color}${visual_choice}" - arr["CATALAN",12]="${blue_color}Interrupció detectada. ${green_color}¿Realment vols sortir de l'script? ${normal_color}${visual_choice}" - arr["PORTUGUESE",12]="${blue_color}Interrupção detectada. ${green_color}Você quer realmente sair o script? ${normal_color}${visual_choice}" - arr["RUSSIAN",12]="${blue_color}Обнаружено прерывание. ${green_color}Вы действительно хотите выйти? ${normal_color}${visual_choice}" - arr["GREEK",12]="${blue_color}Εντοπίστηκε διακοπή. ${green_color}Είστε σίγουροι ότι θέλετε να τερματίσετε το script; ${normal_color}${visual_choice}" - arr["ITALIAN",12]="${blue_color}Rilevata interruzione. ${green_color}Vuoi davvero uscire dallo script? ${normal_color}${visual_choice}" - arr["POLISH",12]="${blue_color}Wykryto przerwanie. ${green_color}Czy naprawdę chcesz wyjść ze skryptu? ${normal_color}${visual_choice}" - arr["GERMAN",12]="${blue_color}Unterbrechung wurde erkannt. ${green_color}Wollen Sie wirklich aus dem Skript raus? ${normal_color}${visual_choice}" - arr["TURKISH",12]="${blue_color}Kesinti algılandı. ${green_color}Gerçekten çıkış yapmak istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",13]="This interface ${current_iface_on_messages} is not a wifi card. It doesn't support monitor mode" - arr["SPANISH",13]="Esta interfaz ${current_iface_on_messages} no es una tarjeta wifi. No soporta modo monitor" - arr["FRENCH",13]="L'interface ${current_iface_on_messages} n'est pas une carte wifi. Elle n'est pas compatible avec le mode moniteur" - arr["CATALAN",13]="Aquesta interfície ${current_iface_on_messages} no és una targeta wifi vàlida. No es compatible amb mode monitor" - arr["PORTUGUESE",13]="Esta interface ${current_iface_on_messages} não é wifi. Ela não suporta o modo monitor" - arr["RUSSIAN",13]="Этот интерфейс ${current_iface_on_messages} не является wifi картой. Он не поддерживает режим монитора" - arr["GREEK",13]="Αυτή η διεπαφή ${current_iface_on_messages} δεν έιναι κάρτα wifi. Δεν υποστηρίζει κατάσταση παρακολούθησης" - arr["ITALIAN",13]="Questa interfaccia ${current_iface_on_messages} non è una scheda wifi. Non supporta la modalità del monitor" - arr["POLISH",13]="Interfejs ${current_iface_on_messages} nie jest kartą wifi. Nie obsługuje trybu monitorowania" - arr["GERMAN",13]="Diese ${current_iface_on_messages}-interface ist keine WLAN-Karte. Monitor Modus ist nicht unterstützt" - arr["TURKISH",13]="Bu arayüz ${current_iface_on_messages} bir wifi kartı değildir. İzleme modunu desteklemiyor" - - arr["ENGLISH",14]="This interface ${current_iface_on_messages} is not in monitor mode" - arr["SPANISH",14]="Esta interfaz ${current_iface_on_messages} no está en modo monitor" - arr["FRENCH",14]="L'interface ${current_iface_on_messages} n'est pas en mode moniteur" - arr["CATALAN",14]="Aquesta interfície ${current_iface_on_messages} no està en mode monitor" - arr["PORTUGUESE",14]="Esta interface ${current_iface_on_messages} não está em modo monitor" - arr["RUSSIAN",14]="Этот интерфейс ${current_iface_on_messages} не в режиме монитора" - arr["GREEK",14]="Αυτή η διεπαφή ${current_iface_on_messages} δεν είναι σε κατάσταση παρακολούθησης" - arr["ITALIAN",14]="Questa interfaccia ${current_iface_on_messages} non è in modalità monitor" - arr["POLISH",14]="Ten interfejs ${current_iface_on_messages} nie jest w trybie monitorowania" - arr["GERMAN",14]="Diese ${current_iface_on_messages}-Interface befindet sich nicht im monitor Modus" - arr["TURKISH",14]="Bu arayüz ${current_iface_on_messages} izleme modunda değildir" + arr["ENGLISH",10]="This interface \${current_iface_on_messages} is already in monitor mode" + arr["SPANISH",10]="Esta interfaz \${current_iface_on_messages} ya está en modo monitor" + arr["FRENCH",10]="L'interface \${current_iface_on_messages} est déjà en mode moniteur" + arr["CATALAN",10]="Aquesta interfície \${current_iface_on_messages} ja està en mode monitor" + arr["PORTUGUESE",10]="Esta interface \${current_iface_on_messages} já está em modo monitor" + arr["RUSSIAN",10]="Этот интерфейс \${current_iface_on_messages} уже в режиме монитора" + arr["GREEK",10]="Αυτή η διεπαφή \${current_iface_on_messages} είναι ήδη σε κατάσταση παρακολούθησης" + arr["ITALIAN",10]="Questa interfaccia \${current_iface_on_messages} è già in modalità monitor" + arr["POLISH",10]="Ten interfejs \${current_iface_on_messages} jest już w trybie monitorowania" + arr["GERMAN",10]="Diese \${current_iface_on_messages}-Schnittstelle befindet sich bereits im monitor-Modus" + arr["TURKISH",10]="Bu arayüz \${current_iface_on_messages} zaten izleme modunda" + + arr["ENGLISH",11]="Exiting airgeddon script v\${airgeddon_version} - See you soon! :)" + arr["SPANISH",11]="Saliendo de airgeddon script v\${airgeddon_version} - Nos vemos pronto! :)" + arr["FRENCH",11]="Fermeture du script airgeddon v\${airgeddon_version} - A bientôt! :)" + arr["CATALAN",11]="Sortint de airgeddon script v\${airgeddon_version} - Ens veiem aviat! :)" + arr["PORTUGUESE",11]="Saindo do script airgeddon v\${airgeddon_version} - Até breve! :)" + arr["RUSSIAN",11]="Выход из скрипта airgeddon v\${airgeddon_version} - До встречи! :)" + arr["GREEK",11]="Κλείσιμο του airgeddon v\${airgeddon_version} - Αντίο! :)" + arr["ITALIAN",11]="Abbandonando airgeddon script v\${airgeddon_version} - A presto! :)" + arr["POLISH",11]="Wyjście z skryptu airgeddon v\${airgeddon_version} - Do zobaczenia wkrótce! :)" + arr["GERMAN",11]="Sie verlassen airgeddon Skript v\${airgeddon_version} - Bis bald! :)" + arr["TURKISH",11]="airgeddon yazılımından çıkış yapılıyor v\${airgeddon_version} - Tekrar görüşürüz! :)" + + arr["ENGLISH",12]="\${blue_color}Interruption detected. \${green_color}Do you really want to exit? \${normal_color}\${visual_choice}" + arr["SPANISH",12]="\${blue_color}Detectada interrupción. \${green_color}¿Quieres realmente salir del script? \${normal_color}\${visual_choice}" + arr["FRENCH",12]="\${blue_color}Interruption détectée. \${green_color}Voulez-vous vraiment arrêter le script? \${normal_color}\${visual_choice}" + arr["CATALAN",12]="\${blue_color}Interrupció detectada. \${green_color}¿Realment vols sortir de l'script? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",12]="\${blue_color}Interrupção detectada. \${green_color}Você quer realmente sair o script? \${normal_color}\${visual_choice}" + arr["RUSSIAN",12]="\${blue_color}Обнаружено прерывание. \${green_color}Вы действительно хотите выйти? \${normal_color}\${visual_choice}" + arr["GREEK",12]="\${blue_color}Εντοπίστηκε διακοπή. \${green_color}Είστε σίγουροι ότι θέλετε να τερματίσετε το script; \${normal_color}\${visual_choice}" + arr["ITALIAN",12]="\${blue_color}Rilevata interruzione. \${green_color}Vuoi davvero uscire dallo script? \${normal_color}\${visual_choice}" + arr["POLISH",12]="\${blue_color}Wykryto przerwanie. \${green_color}Czy naprawdę chcesz wyjść ze skryptu? \${normal_color}\${visual_choice}" + arr["GERMAN",12]="\${blue_color}Unterbrechung wurde erkannt. \${green_color}Wollen Sie wirklich aus dem Skript raus? \${normal_color}\${visual_choice}" + arr["TURKISH",12]="\${blue_color}Kesinti algılandı. \${green_color}Gerçekten çıkış yapmak istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",13]="This interface \${current_iface_on_messages} is not a wifi card. It doesn't support monitor mode" + arr["SPANISH",13]="Esta interfaz \${current_iface_on_messages} no es una tarjeta wifi. No soporta modo monitor" + arr["FRENCH",13]="L'interface \${current_iface_on_messages} n'est pas une carte wifi. Elle n'est pas compatible avec le mode moniteur" + arr["CATALAN",13]="Aquesta interfície \${current_iface_on_messages} no és una targeta wifi vàlida. No es compatible amb mode monitor" + arr["PORTUGUESE",13]="Esta interface \${current_iface_on_messages} não é wifi. Ela não suporta o modo monitor" + arr["RUSSIAN",13]="Этот интерфейс \${current_iface_on_messages} не является wifi картой. Он не поддерживает режим монитора" + arr["GREEK",13]="Αυτή η διεπαφή \${current_iface_on_messages} δεν έιναι κάρτα wifi. Δεν υποστηρίζει κατάσταση παρακολούθησης" + arr["ITALIAN",13]="Questa interfaccia \${current_iface_on_messages} non è una scheda wifi. Non supporta la modalità del monitor" + arr["POLISH",13]="Interfejs \${current_iface_on_messages} nie jest kartą wifi. Nie obsługuje trybu monitorowania" + arr["GERMAN",13]="Diese \${current_iface_on_messages}-interface ist keine WLAN-Karte. Monitor Modus ist nicht unterstützt" + arr["TURKISH",13]="Bu arayüz \${current_iface_on_messages} bir wifi kartı değildir. İzleme modunu desteklemiyor" + + arr["ENGLISH",14]="This interface \${current_iface_on_messages} is not in monitor mode" + arr["SPANISH",14]="Esta interfaz \${current_iface_on_messages} no está en modo monitor" + arr["FRENCH",14]="L'interface \${current_iface_on_messages} n'est pas en mode moniteur" + arr["CATALAN",14]="Aquesta interfície \${current_iface_on_messages} no està en mode monitor" + arr["PORTUGUESE",14]="Esta interface \${current_iface_on_messages} não está em modo monitor" + arr["RUSSIAN",14]="Этот интерфейс \${current_iface_on_messages} не в режиме монитора" + arr["GREEK",14]="Αυτή η διεπαφή \${current_iface_on_messages} δεν είναι σε κατάσταση παρακολούθησης" + arr["ITALIAN",14]="Questa interfaccia \${current_iface_on_messages} non è in modalità monitor" + arr["POLISH",14]="Ten interfejs \${current_iface_on_messages} nie jest w trybie monitorowania" + arr["GERMAN",14]="Diese \${current_iface_on_messages}-Interface befindet sich nicht im monitor Modus" + arr["TURKISH",14]="Bu arayüz \${current_iface_on_messages} izleme modunda değildir" arr["ENGLISH",15]="The interface changed its name while setting in managed mode. Autoselected" arr["SPANISH",15]="Esta interfaz ha cambiado su nombre al ponerse en modo managed. Se ha seleccionado automáticamente" @@ -1061,17 +1061,17 @@ function initialize_language_strings() { arr["GERMAN",15]="Diese Interface hat im Managed-Modus ihren Namen geändert. Es wurde automatisch ausgewählt" arr["TURKISH",15]="Arayüz ismi yönetici moduna alınırken değiştirildi. Otomatik olarak seçildi" - arr["ENGLISH",16]="Managed mode now is set on ${current_iface_on_messages}" - arr["SPANISH",16]="Se ha puesto el modo managed en ${current_iface_on_messages}" - arr["FRENCH",16]="${current_iface_on_messages} est maintenant en mode manged" - arr["CATALAN",16]="${current_iface_on_messages} s'ha configurat en mode managed" - arr["PORTUGUESE",16]="Modo managed configurado em ${current_iface_on_messages}" - arr["RUSSIAN",16]="Управляемый режим теперь установлен на ${current_iface_on_messages}" - arr["GREEK",16]="Η διεπαφή ${current_iface_on_messages} είναι τώρα σε ετερόκλητη κατάσταση" - arr["ITALIAN",16]="${current_iface_on_messages} è stata configurata in modalitá managed" - arr["POLISH",16]="Tryb zarządzany został ustawiony na ${current_iface_on_messages}" - arr["GERMAN",16]="Der Managed-Modus wurde auf ${current_iface_on_messages} festgelegt" - arr["TURKISH",16]="Yönetici modu açıldı ${current_iface_on_messages}" + arr["ENGLISH",16]="Managed mode now is set on \${current_iface_on_messages}" + arr["SPANISH",16]="Se ha puesto el modo managed en \${current_iface_on_messages}" + arr["FRENCH",16]="\${current_iface_on_messages} est maintenant en mode manged" + arr["CATALAN",16]="\${current_iface_on_messages} s'ha configurat en mode managed" + arr["PORTUGUESE",16]="Modo managed configurado em \${current_iface_on_messages}" + arr["RUSSIAN",16]="Управляемый режим теперь установлен на \${current_iface_on_messages}" + arr["GREEK",16]="Η διεπαφή \${current_iface_on_messages} είναι τώρα σε ετερόκλητη κατάσταση" + arr["ITALIAN",16]="\${current_iface_on_messages} è stata configurata in modalitá managed" + arr["POLISH",16]="Tryb zarządzany został ustawiony na \${current_iface_on_messages}" + arr["GERMAN",16]="Der Managed-Modus wurde auf \${current_iface_on_messages} festgelegt" + arr["TURKISH",16]="Yönetici modu açıldı \${current_iface_on_messages}" arr["ENGLISH",17]="Setting your interface in managed mode..." arr["SPANISH",17]="Poniendo la interfaz en modo managed..." @@ -1109,17 +1109,17 @@ function initialize_language_strings() { arr["GERMAN",19]="Wir bitten um Geduld. Mögliche konfliktreiche Prozesse werden gerade gestoppt..." arr["TURKISH",19]="Lütfen sabırlı olun. Bazı çelişkili süreçler sonlandırılıyor..." - arr["ENGLISH",20]="This interface ${current_iface_on_messages} doesn't support monitor mode" - arr["SPANISH",20]="Esta interfaz ${current_iface_on_messages} no soporta modo monitor" - arr["FRENCH",20]="L'interface ${current_iface_on_messages} n'est pas compatible mode moniteur" - arr["CATALAN",20]="Aquesta interfície ${current_iface_on_messages} no suporta mode monitor" - arr["PORTUGUESE",20]="Esta interface ${current_iface_on_messages} não suporta o modo monitor" - arr["RUSSIAN",20]="Этот интерфейс ${current_iface_on_messages} не поддерживает режим монитора" - arr["GREEK",20]="Αυτή η διεπαφή ${current_iface_on_messages} δεν υποστηρίζει κατάσταση παρακολούθησης" - arr["ITALIAN",20]="Questa interfaccia ${current_iface_on_messages} non supporta la modalità monitor" - arr["POLISH",20]="Interfejs ${current_iface_on_messages} nie obsługuje trybu monitorowania" - arr["GERMAN",20]="Diese ${current_iface_on_messages}-Interface unterstützt den monitor-Modus nicht" - arr["TURKISH",20]="Bu arayüz ${current_iface_on_messages} izleme modunu desteklemiyor" + arr["ENGLISH",20]="This interface \${current_iface_on_messages} doesn't support monitor mode" + arr["SPANISH",20]="Esta interfaz \${current_iface_on_messages} no soporta modo monitor" + arr["FRENCH",20]="L'interface \${current_iface_on_messages} n'est pas compatible mode moniteur" + arr["CATALAN",20]="Aquesta interfície \${current_iface_on_messages} no suporta mode monitor" + arr["PORTUGUESE",20]="Esta interface \${current_iface_on_messages} não suporta o modo monitor" + arr["RUSSIAN",20]="Этот интерфейс \${current_iface_on_messages} не поддерживает режим монитора" + arr["GREEK",20]="Αυτή η διεπαφή \${current_iface_on_messages} δεν υποστηρίζει κατάσταση παρακολούθησης" + arr["ITALIAN",20]="Questa interfaccia \${current_iface_on_messages} non supporta la modalità monitor" + arr["POLISH",20]="Interfejs \${current_iface_on_messages} nie obsługuje trybu monitorowania" + arr["GERMAN",20]="Diese \${current_iface_on_messages}-Interface unterstützt den monitor-Modus nicht" + arr["TURKISH",20]="Bu arayüz \${current_iface_on_messages} izleme modunu desteklemiyor" arr["ENGLISH",21]="The interface changed its name while setting in monitor mode. Autoselected" arr["SPANISH",21]="Esta interfaz ha cambiado su nombre al ponerla en modo monitor. Se ha seleccionado automáticamente" @@ -1133,17 +1133,17 @@ function initialize_language_strings() { arr["GERMAN",21]="Diese Interface hat im monitor-Modus ihren Namen geändert. Es wurde automatisch ausgewählt" arr["TURKISH",21]="Arayüz, monitör moduna girerken adını değiştirdi. Otomatik olarak seçildi" - arr["ENGLISH",22]="Monitor mode now is set on ${current_iface_on_messages}" - arr["SPANISH",22]="Se ha puesto el modo monitor en ${current_iface_on_messages}" - arr["FRENCH",22]="Mode moniteur activé sur l'interface ${current_iface_on_messages}" - arr["CATALAN",22]="S'ha configurat el mode monitor en ${current_iface_on_messages}" - arr["PORTUGUESE",22]="Modo monitor foi ativo em ${current_iface_on_messages}" - arr["RUSSIAN",22]="Режим монитора установлен на ${current_iface_on_messages}" - arr["GREEK",22]="Η διεπαφή ${current_iface_on_messages} είναι τώρα σε κατάσταση παρακολούθησης" - arr["ITALIAN",22]="È stato impostato il modo monitor in ${current_iface_on_messages}" - arr["POLISH",22]="Tryb monitorowania został ustawiony na ${current_iface_on_messages}" - arr["GERMAN",22]="Monitor-Modus wurde auf ${current_iface_on_messages} gesetzt" - arr["TURKISH",22]="İzleme modu açıldı ${current_iface_on_messages}" + arr["ENGLISH",22]="Monitor mode now is set on \${current_iface_on_messages}" + arr["SPANISH",22]="Se ha puesto el modo monitor en \${current_iface_on_messages}" + arr["FRENCH",22]="Mode moniteur activé sur l'interface \${current_iface_on_messages}" + arr["CATALAN",22]="S'ha configurat el mode monitor en \${current_iface_on_messages}" + arr["PORTUGUESE",22]="Modo monitor foi ativo em \${current_iface_on_messages}" + arr["RUSSIAN",22]="Режим монитора установлен на \${current_iface_on_messages}" + arr["GREEK",22]="Η διεπαφή \${current_iface_on_messages} είναι τώρα σε κατάσταση παρακολούθησης" + arr["ITALIAN",22]="È stato impostato il modo monitor in \${current_iface_on_messages}" + arr["POLISH",22]="Tryb monitorowania został ustawiony na \${current_iface_on_messages}" + arr["GERMAN",22]="Monitor-Modus wurde auf \${current_iface_on_messages} gesetzt" + arr["TURKISH",22]="İzleme modu açıldı \${current_iface_on_messages}" arr["ENGLISH",23]="There is a problem with the selected interface. Redirecting you to script exit" arr["SPANISH",23]="Hay un problema con la interfaz seleccionada. Redirigiendo a la salida del script" @@ -1181,17 +1181,17 @@ function initialize_language_strings() { arr["GERMAN",25]="Wähle einen Kanal (1-14):" arr["TURKISH",25]="Kanal ayarlayınız (1-14):" - arr["ENGLISH",26]="Channel set to ${normal_color}${channel}" - arr["SPANISH",26]="Canal elegido ${normal_color}${channel}" - arr["FRENCH",26]="Le canal ${normal_color}${channel}${blue_color} a été choisi" - arr["CATALAN",26]="El canal ${normal_color}${channel}${blue_color} s'ha escollit" - arr["PORTUGUESE",26]="Canal ${normal_color}${channel}${blue_color} selecionado" - arr["RUSSIAN",26]="Канал установлен на ${normal_color}${channel}" - arr["GREEK",26]="Το κανάλι ${normal_color}${channel}${blue_color} έχει επιλεχθεί" - arr["ITALIAN",26]="Canale selezionato ${normal_color}${channel}" - arr["POLISH",26]="Wybrany kanał ${normal_color}${channel}" - arr["GERMAN",26]="Ausgewählter Kanal ${normal_color}${channel}" - arr["TURKISH",26]="Kanal şu şekilde ayarlandı ${normal_color}${channel}" + arr["ENGLISH",26]="Channel set to \${normal_color}\${channel}" + arr["SPANISH",26]="Canal elegido \${normal_color}\${channel}" + arr["FRENCH",26]="Le canal \${normal_color}\${channel}\${blue_color} a été choisi" + arr["CATALAN",26]="El canal \${normal_color}\${channel}\${blue_color} s'ha escollit" + arr["PORTUGUESE",26]="Canal \${normal_color}\${channel}\${blue_color} selecionado" + arr["RUSSIAN",26]="Канал установлен на \${normal_color}\${channel}" + arr["GREEK",26]="Το κανάλι \${normal_color}\${channel}\${blue_color} έχει επιλεχθεί" + arr["ITALIAN",26]="Canale selezionato \${normal_color}\${channel}" + arr["POLISH",26]="Wybrany kanał \${normal_color}\${channel}" + arr["GERMAN",26]="Ausgewählter Kanal \${normal_color}\${channel}" + arr["TURKISH",26]="Kanal şu şekilde ayarlandı \${normal_color}\${channel}" arr["ENGLISH",27]="Type target BSSID (example: 00:11:22:33:44:55):" arr["SPANISH",27]="Escribe el BSSID objetivo (ejemplo: 00:11:22:33:44:55):" @@ -1205,17 +1205,17 @@ function initialize_language_strings() { arr["GERMAN",27]="Schreiben Sie die Ziel-BSSID (Beispiel: 00:11:22:33:44:55):" arr["TURKISH",27]="Hedef türü BSSID (example: 00:11:22:33:44:55):" - arr["ENGLISH",28]="BSSID set to ${normal_color}${bssid}" - arr["SPANISH",28]="BSSID elegido ${normal_color}${bssid}" - arr["FRENCH",28]="Le BSSID choisi est ${normal_color}${bssid}" - arr["CATALAN",28]="El BSSID escollit ${normal_color}${bssid}" - arr["PORTUGUESE",28]="BSSID escolhido ${normal_color}${bssid}" - arr["RUSSIAN",28]="BSSID установлена на ${normal_color}${bssid}" - arr["GREEK",28]="Το BSSID τέθηκε σε ${normal_color}${bssid}" - arr["ITALIAN",28]="BSSID selezionato ${normal_color}${bssid}" - arr["POLISH",28]="Wybrany BSSID ${normal_color}${bssid}" - arr["GERMAN",28]="Gewählte BSSID ${normal_color}${bssid}" - arr["TURKISH",28]="BSSID şu şekilde ayarlandı ${normal_color}${bssid}" + arr["ENGLISH",28]="BSSID set to \${normal_color}\${bssid}" + arr["SPANISH",28]="BSSID elegido \${normal_color}\${bssid}" + arr["FRENCH",28]="Le BSSID choisi est \${normal_color}\${bssid}" + arr["CATALAN",28]="El BSSID escollit \${normal_color}\${bssid}" + arr["PORTUGUESE",28]="BSSID escolhido \${normal_color}\${bssid}" + arr["RUSSIAN",28]="BSSID установлена на \${normal_color}\${bssid}" + arr["GREEK",28]="Το BSSID τέθηκε σε \${normal_color}\${bssid}" + arr["ITALIAN",28]="BSSID selezionato \${normal_color}\${bssid}" + arr["POLISH",28]="Wybrany BSSID \${normal_color}\${bssid}" + arr["GERMAN",28]="Gewählte BSSID \${normal_color}\${bssid}" + arr["TURKISH",28]="BSSID şu şekilde ayarlandı \${normal_color}\${bssid}" arr["ENGLISH",29]="Type target ESSID:" arr["SPANISH",29]="Escribe el ESSID objetivo:" @@ -1241,17 +1241,17 @@ function initialize_language_strings() { arr["GERMAN",30]="Sie haben ein verstecktes Netzwerk-ESSID ausgewählt. Es kann nicht verwendet werden. Wählen Sie einen anderen oder führen Sie stattdessen einen BSSID-basierenden Angriff aus" arr["TURKISH",30]="Gizli bir ağ seçtiniz ESSID. Bu kullanılamaz. Bunun yerine BSSID tabanlı başka bir saldırı seçiniz" - arr["ENGLISH",31]="ESSID set to ${normal_color}${essid}" - arr["SPANISH",31]="ESSID elegido ${normal_color}${essid}" - arr["FRENCH",31]="l'ESSID sélectionné est ${normal_color}${essid}" - arr["CATALAN",31]="l'ESSID seleccionat ${normal_color}${essid}" - arr["PORTUGUESE",31]="ESSID escolhido ${normal_color}${essid}" - arr["RUSSIAN",31]="ESSID установлена на ${normal_color}${essid}" - arr["GREEK",31]="Το ESSID τέθηκε σε ${normal_color}${essid}" - arr["ITALIAN",31]="ESSID selezionato ${normal_color}${essid}" - arr["POLISH",31]="Wybrany ESSID ${normal_color}${essid}" - arr["GERMAN",31]="Gewähltes ESSID ${normal_color}${essid}" - arr["TURKISH",31]="ESSID şu şekilde ayarlandı ${normal_color}${essid}" + arr["ENGLISH",31]="ESSID set to \${normal_color}\${essid}" + arr["SPANISH",31]="ESSID elegido \${normal_color}\${essid}" + arr["FRENCH",31]="l'ESSID sélectionné est \${normal_color}\${essid}" + arr["CATALAN",31]="l'ESSID seleccionat \${normal_color}\${essid}" + arr["PORTUGUESE",31]="ESSID escolhido \${normal_color}\${essid}" + arr["RUSSIAN",31]="ESSID установлена на \${normal_color}\${essid}" + arr["GREEK",31]="Το ESSID τέθηκε σε \${normal_color}\${essid}" + arr["ITALIAN",31]="ESSID selezionato \${normal_color}\${essid}" + arr["POLISH",31]="Wybrany ESSID \${normal_color}\${essid}" + arr["GERMAN",31]="Gewähltes ESSID \${normal_color}\${essid}" + arr["TURKISH",31]="ESSID şu şekilde ayarlandı \${normal_color}\${essid}" arr["ENGLISH",32]="All parameters set" arr["SPANISH",32]="Todos los parámetros están listos" @@ -1277,29 +1277,29 @@ function initialize_language_strings() { arr["GERMAN",33]="Angriff starten. Einmal gestartet, drücken Sie [Ctrl+C], um es zu stoppen..." arr["TURKISH",33]="Saldırı başlıyor. Başladıktan sonra, durdurmak için [Ctrl+C] basınız..." - arr["ENGLISH",34]="Selected interface ${current_iface_on_messages} is in monitor mode. Attack can be performed" - arr["SPANISH",34]="La interfaz seleccionada ${current_iface_on_messages} está en modo monitor. El ataque se puede realizar" - arr["FRENCH",34]="L'interface ${current_iface_on_messages} qui a été sélectionnée est bien en mode moniteur. L'attaque peut être lancée" - arr["CATALAN",34]="La interfície seleccionada ${current_iface_on_messages} està configurada en mode monitor. L'atac es pot realitzar" - arr["PORTUGUESE",34]="Interface selecionada ${current_iface_on_messages} está em modo monitor. O ataque pode ser realizado" - arr["RUSSIAN",34]="Выбранный интерфейс ${current_iface_on_messages} в режиме монитора. Можно выполнить атаку" - arr["GREEK",34]="Η επιλεγμένη διεπαφή ${current_iface_on_messages} είναι σε κατάσταση παρακολούθησης. Μπορεί να γίνει επίθεση" - arr["ITALIAN",34]="L'interfaccia selezionata ${current_iface_on_messages} è in modalità monitor. L'attacco può essere eseguito" - arr["POLISH",34]="Wybrany interfejs ${current_iface_on_messages} jest w trybie monitorowania. Można wykonać atak" - arr["GERMAN",34]="Die ausgewählte Interface ${current_iface_on_messages} befindet sich im monitor Modus. Der Angriff kann ausgeführt werden" - arr["TURKISH",34]="Seçilen arayüz ${current_iface_on_messages} izleme modunda. Saldırı yapılabilir" - - arr["ENGLISH",35]="Deauthentication / Dissasociation ${mdk_command} attack chosen (monitor mode needed)" - arr["SPANISH",35]="Elegido ataque de Desautenticación / Desasociación ${mdk_command} (modo monitor requerido)" - arr["FRENCH",35]="L'attaque de Dés-authentification / Dissociation ${mdk_command} a été choisie (mode moniteur nécessaire)" - arr["CATALAN",35]="Seleccionat atac de Desautenticació / Dissociació ${mdk_command} (es requereix mode monitor)" - arr["PORTUGUESE",35]="Ataque de desautenticação com ${mdk_command} (modo monitor obrigatório)" - arr["RUSSIAN",35]="Выбрана ${mdk_command} атака Деаутентификации / Разъединения (необходим режим монитора)" - arr["GREEK",35]="Deauthentication / Έχει επιλεχθεί επίθεση dissasociation ${mdk_command} (χρειάζεται η κατάσταση παρακολούθησης)" - arr["ITALIAN",35]="Attacco Deauth / Disassociation ${mdk_command} scelto (modalità monitor richiesta)" - arr["POLISH",35]="Wybrano atak Deauthentication / Disassociation ${mdk_command} (wymagany tryb monitorowania)" - arr["GERMAN",35]="Deauthentication / Disassociation ${mdk_command} Angriff ausgewählt (monitor-Modus erforderlich)" - arr["TURKISH",35]="Deauthentication / Dissasociation ${mdk_command} saldırısı seçildi (izleme modu gereklidir)" + arr["ENGLISH",34]="Selected interface \${current_iface_on_messages} is in monitor mode. Attack can be performed" + arr["SPANISH",34]="La interfaz seleccionada \${current_iface_on_messages} está en modo monitor. El ataque se puede realizar" + arr["FRENCH",34]="L'interface \${current_iface_on_messages} qui a été sélectionnée est bien en mode moniteur. L'attaque peut être lancée" + arr["CATALAN",34]="La interfície seleccionada \${current_iface_on_messages} està configurada en mode monitor. L'atac es pot realitzar" + arr["PORTUGUESE",34]="Interface selecionada \${current_iface_on_messages} está em modo monitor. O ataque pode ser realizado" + arr["RUSSIAN",34]="Выбранный интерфейс \${current_iface_on_messages} в режиме монитора. Можно выполнить атаку" + arr["GREEK",34]="Η επιλεγμένη διεπαφή \${current_iface_on_messages} είναι σε κατάσταση παρακολούθησης. Μπορεί να γίνει επίθεση" + arr["ITALIAN",34]="L'interfaccia selezionata \${current_iface_on_messages} è in modalità monitor. L'attacco può essere eseguito" + arr["POLISH",34]="Wybrany interfejs \${current_iface_on_messages} jest w trybie monitorowania. Można wykonać atak" + arr["GERMAN",34]="Die ausgewählte Interface \${current_iface_on_messages} befindet sich im monitor Modus. Der Angriff kann ausgeführt werden" + arr["TURKISH",34]="Seçilen arayüz \${current_iface_on_messages} izleme modunda. Saldırı yapılabilir" + + arr["ENGLISH",35]="Deauthentication / Dissasociation \${mdk_command} attack chosen (monitor mode needed)" + arr["SPANISH",35]="Elegido ataque de Desautenticación / Desasociación \${mdk_command} (modo monitor requerido)" + arr["FRENCH",35]="L'attaque de Dés-authentification / Dissociation \${mdk_command} a été choisie (mode moniteur nécessaire)" + arr["CATALAN",35]="Seleccionat atac de Desautenticació / Dissociació \${mdk_command} (es requereix mode monitor)" + arr["PORTUGUESE",35]="Ataque de desautenticação com \${mdk_command} (modo monitor obrigatório)" + arr["RUSSIAN",35]="Выбрана \${mdk_command} атака Деаутентификации / Разъединения (необходим режим монитора)" + arr["GREEK",35]="Deauthentication / Έχει επιλεχθεί επίθεση dissasociation \${mdk_command} (χρειάζεται η κατάσταση παρακολούθησης)" + arr["ITALIAN",35]="Attacco Deauth / Disassociation \${mdk_command} scelto (modalità monitor richiesta)" + arr["POLISH",35]="Wybrano atak Deauthentication / Disassociation \${mdk_command} (wymagany tryb monitorowania)" + arr["GERMAN",35]="Deauthentication / Disassociation \${mdk_command} Angriff ausgewählt (monitor-Modus erforderlich)" + arr["TURKISH",35]="Deauthentication / Dissasociation \${mdk_command} saldırısı seçildi (izleme modu gereklidir)" arr["ENGLISH",36]="Deauthentication aireplay attack chosen (monitor mode needed)" arr["SPANISH",36]="Elegido ataque de Desautenticación aireplay (modo monitor requerido)" @@ -1373,65 +1373,65 @@ function initialize_language_strings() { arr["GERMAN",41]="Keine Interface ausgewählt. Sie werden zur Auswahl weitergeleitet" arr["TURKISH",41]="Hiçbir arayüz seçilmedi. Seçmeniz için yönlendiriliyorsunuz" - arr["ENGLISH",42]="Interface ${pink_color}${current_iface_on_messages}${blue_color} selected. Mode: ${pink_color}${ifacemode}${normal_color}" - arr["SPANISH",42]="Interfaz ${pink_color}${current_iface_on_messages}${blue_color} seleccionada. Modo: ${pink_color}${ifacemode}${normal_color}" - arr["FRENCH",42]="Interface ${pink_color}${current_iface_on_messages}${blue_color} sélectionnée. Mode: ${pink_color}${ifacemode}${normal_color}" - arr["CATALAN",42]="Interfície ${pink_color}${current_iface_on_messages}${blue_color} seleccionada. Mode: ${pink_color}${ifacemode}${normal_color}" - arr["PORTUGUESE",42]="Interface ${pink_color}${current_iface_on_messages}${blue_color} selecionada. Modo: ${pink_color}${ifacemode}${normal_color}" - arr["RUSSIAN",42]="Интерфейс ${pink_color}${current_iface_on_messages}${blue_color} выбран. Режим: ${pink_color}${ifacemode}${normal_color}" - arr["GREEK",42]="Η διεπαφή ${pink_color}${current_iface_on_messages}${blue_color} έχει επιλεχθεί. Κατάσταση: ${pink_color}${ifacemode}${normal_color}" - arr["ITALIAN",42]="Interfaccia ${pink_color}${current_iface_on_messages}${blue_color} selezionata. Modalità: ${pink_color}${ifacemode}${normal_color}" - arr["POLISH",42]="Interfejs ${pink_color}${current_iface_on_messages}${blue_color} został wybrany. Tryb: ${pink_color}${ifacemode}${normal_color}" - arr["GERMAN",42]="Interface ${pink_color}${current_iface_on_messages}${blue_color} ausgewählt. Modus: ${pink_color}${ifacemode}${normal_color}" - arr["TURKISH",42]="Arayüz ${pink_color}${current_iface_on_messages}${blue_color} seçildi. Mod: ${pink_color}${ifacemode}${normal_color}" - - arr["ENGLISH",43]="Selected BSSID: ${pink_color}${bssid}${normal_color}" - arr["SPANISH",43]="BSSID seleccionado: ${pink_color}${bssid}${normal_color}" - arr["FRENCH",43]="BSSID sélectionné: ${pink_color}${bssid}${normal_color}" - arr["CATALAN",43]="BSSID seleccionat: ${pink_color}${bssid}${normal_color}" - arr["PORTUGUESE",43]="BSSID selecionado: ${pink_color}${bssid}${normal_color}" - arr["RUSSIAN",43]="Выбранный BSSID: ${pink_color}${bssid}${normal_color}" - arr["GREEK",43]="Επιλεγμένο BSSID: ${pink_color}${bssid}${normal_color}" - arr["ITALIAN",43]="BSSID selezionato: ${pink_color}${bssid}${normal_color}" - arr["POLISH",43]="Wybrany BSSID: ${pink_color}${bssid}${normal_color}" - arr["GERMAN",43]="Ausgewählte BSSID: ${pink_color}${bssid}${normal_color}" - arr["TURKISH",43]="Seçildi BSSID: ${pink_color}${bssid}${normal_color}" - - arr["ENGLISH",44]="Selected channel: ${pink_color}${channel}${normal_color}" - arr["SPANISH",44]="Canal seleccionado: ${pink_color}${channel}${normal_color}" - arr["FRENCH",44]="Canal sélectionné: ${pink_color}${channel}${normal_color}" - arr["CATALAN",44]="Canal seleccionat: ${pink_color}${channel}${normal_color}" - arr["PORTUGUESE",44]="Canal selecionado: ${pink_color}${channel}${normal_color}" - arr["RUSSIAN",44]="Выбранный канал: ${pink_color}${channel}${normal_color}" - arr["GREEK",44]="Επιλεγμένο κανάλι: ${pink_color}${channel}${normal_color}" - arr["ITALIAN",44]="Canale selezionato: ${pink_color}${channel}${normal_color}" - arr["POLISH",44]="Wybrany kanał: ${pink_color}${channel}${normal_color}" - arr["GERMAN",44]="Ausgewählter Kanal: ${pink_color}${channel}${normal_color}" - arr["TURKISH",44]="Seçilen kanal: ${pink_color}${channel}${normal_color}" - - arr["ENGLISH",45]="Selected ESSID: ${pink_color}${essid}${blue_color} <- can't be used" - arr["SPANISH",45]="ESSID seleccionado: ${pink_color}${essid}${blue_color} <- no se puede usar" - arr["FRENCH",45]="ESSID sélectionné: ${pink_color}${essid}${blue_color} <- ne peut pas être utilisé" - arr["CATALAN",45]="ESSID seleccionat: ${pink_color}${essid}${blue_color} <- no es pot utilitzar" - arr["PORTUGUESE",45]="ESSID selecionado: ${pink_color}${essid}${blue_color} <- não pode ser utilizada" - arr["RUSSIAN",45]="Выбранный ESSID: ${pink_color}${essid}${blue_color} <- не может быть использован" - arr["GREEK",45]="Επιλεγμένο ESSID: ${pink_color}${essid}${blue_color} <- δεν μπορεί να χρησιμοποιηθεί" - arr["ITALIAN",45]="ESSID selezionato: ${pink_color}${essid}${blue_color} <- non può essere utilizzato" - arr["POLISH",45]="Wybrany ESSID: ${pink_color}${essid}${blue_color} <- nie można używać" - arr["GERMAN",45]="Ausgewähltes ESSID: ${pink_color}${essid}${blue_color} <- kann nicht verwendet werden" - arr["TURKISH",45]="Seçilen ESSID: ${pink_color}${essid}${blue_color} <- kullanılamaz" - - arr["ENGLISH",46]="Selected ESSID: ${pink_color}${essid}${normal_color}" - arr["SPANISH",46]="ESSID seleccionado: ${pink_color}${essid}${normal_color}" - arr["FRENCH",46]="ESSID sélectionné: ${pink_color}${essid}${normal_color}" - arr["CATALAN",46]="ESSID seleccionat: ${pink_color}${essid}${normal_color}" - arr["PORTUGUESE",46]="ESSID selecionado: ${pink_color}${essid}${normal_color}" - arr["RUSSIAN",46]="Выбранный ESSID: ${pink_color}${essid}${normal_color}" - arr["GREEK",46]="Επιλεγμένο ESSID: ${pink_color}${essid}${normal_color}" - arr["ITALIAN",46]="ESSID selezionato: ${pink_color}${essid}${normal_color}" - arr["POLISH",46]="Wybrano ESSID: ${pink_color}${essid}${normal_color}" - arr["GERMAN",46]="Ausgewähltes ESSID: ${pink_color}${essid}${normal_color}" - arr["TURKISH",46]="Seçildi ESSID: ${pink_color}${essid}${normal_color}" + arr["ENGLISH",42]="Interface \${pink_color}\${current_iface_on_messages}\${blue_color} selected. Mode: \${pink_color}\${ifacemode}\${normal_color}" + arr["SPANISH",42]="Interfaz \${pink_color}\${current_iface_on_messages}\${blue_color} seleccionada. Modo: \${pink_color}\${ifacemode}\${normal_color}" + arr["FRENCH",42]="Interface \${pink_color}\${current_iface_on_messages}\${blue_color} sélectionnée. Mode: \${pink_color}\${ifacemode}\${normal_color}" + arr["CATALAN",42]="Interfície \${pink_color}\${current_iface_on_messages}\${blue_color} seleccionada. Mode: \${pink_color}\${ifacemode}\${normal_color}" + arr["PORTUGUESE",42]="Interface \${pink_color}\${current_iface_on_messages}\${blue_color} selecionada. Modo: \${pink_color}\${ifacemode}\${normal_color}" + arr["RUSSIAN",42]="Интерфейс \${pink_color}\${current_iface_on_messages}\${blue_color} выбран. Режим: \${pink_color}\${ifacemode}\${normal_color}" + arr["GREEK",42]="Η διεπαφή \${pink_color}\${current_iface_on_messages}\${blue_color} έχει επιλεχθεί. Κατάσταση: \${pink_color}\${ifacemode}\${normal_color}" + arr["ITALIAN",42]="Interfaccia \${pink_color}\${current_iface_on_messages}\${blue_color} selezionata. Modalità: \${pink_color}\${ifacemode}\${normal_color}" + arr["POLISH",42]="Interfejs \${pink_color}\${current_iface_on_messages}\${blue_color} został wybrany. Tryb: \${pink_color}\${ifacemode}\${normal_color}" + arr["GERMAN",42]="Interface \${pink_color}\${current_iface_on_messages}\${blue_color} ausgewählt. Modus: \${pink_color}\${ifacemode}\${normal_color}" + arr["TURKISH",42]="Arayüz \${pink_color}\${current_iface_on_messages}\${blue_color} seçildi. Mod: \${pink_color}\${ifacemode}\${normal_color}" + + arr["ENGLISH",43]="Selected BSSID: \${pink_color}\${bssid}\${normal_color}" + arr["SPANISH",43]="BSSID seleccionado: \${pink_color}\${bssid}\${normal_color}" + arr["FRENCH",43]="BSSID sélectionné: \${pink_color}\${bssid}\${normal_color}" + arr["CATALAN",43]="BSSID seleccionat: \${pink_color}\${bssid}\${normal_color}" + arr["PORTUGUESE",43]="BSSID selecionado: \${pink_color}\${bssid}\${normal_color}" + arr["RUSSIAN",43]="Выбранный BSSID: \${pink_color}\${bssid}\${normal_color}" + arr["GREEK",43]="Επιλεγμένο BSSID: \${pink_color}\${bssid}\${normal_color}" + arr["ITALIAN",43]="BSSID selezionato: \${pink_color}\${bssid}\${normal_color}" + arr["POLISH",43]="Wybrany BSSID: \${pink_color}\${bssid}\${normal_color}" + arr["GERMAN",43]="Ausgewählte BSSID: \${pink_color}\${bssid}\${normal_color}" + arr["TURKISH",43]="Seçildi BSSID: \${pink_color}\${bssid}\${normal_color}" + + arr["ENGLISH",44]="Selected channel: \${pink_color}\${channel}\${normal_color}" + arr["SPANISH",44]="Canal seleccionado: \${pink_color}\${channel}\${normal_color}" + arr["FRENCH",44]="Canal sélectionné: \${pink_color}\${channel}\${normal_color}" + arr["CATALAN",44]="Canal seleccionat: \${pink_color}\${channel}\${normal_color}" + arr["PORTUGUESE",44]="Canal selecionado: \${pink_color}\${channel}\${normal_color}" + arr["RUSSIAN",44]="Выбранный канал: \${pink_color}\${channel}\${normal_color}" + arr["GREEK",44]="Επιλεγμένο κανάλι: \${pink_color}\${channel}\${normal_color}" + arr["ITALIAN",44]="Canale selezionato: \${pink_color}\${channel}\${normal_color}" + arr["POLISH",44]="Wybrany kanał: \${pink_color}\${channel}\${normal_color}" + arr["GERMAN",44]="Ausgewählter Kanal: \${pink_color}\${channel}\${normal_color}" + arr["TURKISH",44]="Seçilen kanal: \${pink_color}\${channel}\${normal_color}" + + arr["ENGLISH",45]="Selected ESSID: \${pink_color}\${essid}\${blue_color} <- can't be used" + arr["SPANISH",45]="ESSID seleccionado: \${pink_color}\${essid}\${blue_color} <- no se puede usar" + arr["FRENCH",45]="ESSID sélectionné: \${pink_color}\${essid}\${blue_color} <- ne peut pas être utilisé" + arr["CATALAN",45]="ESSID seleccionat: \${pink_color}\${essid}\${blue_color} <- no es pot utilitzar" + arr["PORTUGUESE",45]="ESSID selecionado: \${pink_color}\${essid}\${blue_color} <- não pode ser utilizada" + arr["RUSSIAN",45]="Выбранный ESSID: \${pink_color}\${essid}\${blue_color} <- не может быть использован" + arr["GREEK",45]="Επιλεγμένο ESSID: \${pink_color}\${essid}\${blue_color} <- δεν μπορεί να χρησιμοποιηθεί" + arr["ITALIAN",45]="ESSID selezionato: \${pink_color}\${essid}\${blue_color} <- non può essere utilizzato" + arr["POLISH",45]="Wybrany ESSID: \${pink_color}\${essid}\${blue_color} <- nie można używać" + arr["GERMAN",45]="Ausgewähltes ESSID: \${pink_color}\${essid}\${blue_color} <- kann nicht verwendet werden" + arr["TURKISH",45]="Seçilen ESSID: \${pink_color}\${essid}\${blue_color} <- kullanılamaz" + + arr["ENGLISH",46]="Selected ESSID: \${pink_color}\${essid}\${normal_color}" + arr["SPANISH",46]="ESSID seleccionado: \${pink_color}\${essid}\${normal_color}" + arr["FRENCH",46]="ESSID sélectionné: \${pink_color}\${essid}\${normal_color}" + arr["CATALAN",46]="ESSID seleccionat: \${pink_color}\${essid}\${normal_color}" + arr["PORTUGUESE",46]="ESSID selecionado: \${pink_color}\${essid}\${normal_color}" + arr["RUSSIAN",46]="Выбранный ESSID: \${pink_color}\${essid}\${normal_color}" + arr["GREEK",46]="Επιλεγμένο ESSID: \${pink_color}\${essid}\${normal_color}" + arr["ITALIAN",46]="ESSID selezionato: \${pink_color}\${essid}\${normal_color}" + arr["POLISH",46]="Wybrano ESSID: \${pink_color}\${essid}\${normal_color}" + arr["GERMAN",46]="Ausgewähltes ESSID: \${pink_color}\${essid}\${normal_color}" + arr["TURKISH",46]="Seçildi ESSID: \${pink_color}\${essid}\${normal_color}" arr["ENGLISH",47]="Select an option from menu:" arr["SPANISH",47]="Selecciona una opción del menú:" @@ -1481,17 +1481,17 @@ function initialize_language_strings() { arr["GERMAN",50]="monitor-Modus bei Angriffen erforderlich" arr["TURKISH",50]="saldırılar için izleme modu gereklidir" - arr["ENGLISH",51]="5. Deauth / disassoc amok ${mdk_command} attack" - arr["SPANISH",51]="5. Ataque Deauth / Disassoc amok ${mdk_command}" - arr["FRENCH",51]="5. Attaque Deauth / Disassoc amok ${mdk_command}" - arr["CATALAN",51]="5. Atac Deauth / Disassoc amok ${mdk_command}" - arr["PORTUGUESE",51]="5. Ataque Deauth / Disassoc amok ${mdk_command}" - arr["RUSSIAN",51]="5. Атака деаутентификации / разъединения amok ${mdk_command}" - arr["GREEK",51]="5. Επίθεση Deauth / Disassoc amok ${mdk_command}" - arr["ITALIAN",51]="5. Attacco Deauth / Disassoc amok ${mdk_command}" - arr["POLISH",51]="5. Atak Deauth / Disassoc amok ${mdk_command}" - arr["GERMAN",51]="5. Deauth / Disassoc Amok ${mdk_command} Angriff" - arr["TURKISH",51]="5. Deauth / disassoc amok ${mdk_command} saldırısı" + arr["ENGLISH",51]="5. Deauth / disassoc amok \${mdk_command} attack" + arr["SPANISH",51]="5. Ataque Deauth / Disassoc amok \${mdk_command}" + arr["FRENCH",51]="5. Attaque Deauth / Disassoc amok \${mdk_command}" + arr["CATALAN",51]="5. Atac Deauth / Disassoc amok \${mdk_command}" + arr["PORTUGUESE",51]="5. Ataque Deauth / Disassoc amok \${mdk_command}" + arr["RUSSIAN",51]="5. Атака деаутентификации / разъединения amok \${mdk_command}" + arr["GREEK",51]="5. Επίθεση Deauth / Disassoc amok \${mdk_command}" + arr["ITALIAN",51]="5. Attacco Deauth / Disassoc amok \${mdk_command}" + arr["POLISH",51]="5. Atak Deauth / Disassoc amok \${mdk_command}" + arr["GERMAN",51]="5. Deauth / Disassoc Amok \${mdk_command} Angriff" + arr["TURKISH",51]="5. Deauth / disassoc amok \${mdk_command} saldırısı" arr["ENGLISH",52]="6. Deauth aireplay attack" arr["SPANISH",52]="6. Ataque Deauth aireplay" @@ -1661,17 +1661,17 @@ function initialize_language_strings() { arr["GERMAN",65]="Zielsuche ausgewählt (monitor-Modus erforderlich)" arr["TURKISH",65]="Hedef tarama modu seçildi (izleme modu gereklidir)" - arr["ENGLISH",66]="Selected interface ${current_iface_on_messages} is in monitor mode. Exploration can be performed" - arr["SPANISH",66]="La interfaz seleccionada ${current_iface_on_messages} está en modo monitor. La exploración se puede realizar" - arr["FRENCH",66]="L'interface choisie ${current_iface_on_messages} est en mode moniteur. L'exploration des réseaux environnants peut s'effectuer" - arr["CATALAN",66]="La interfície seleccionada ${current_iface_on_messages} està en mode monitor. L'exploració es pot realitzar" - arr["PORTUGUESE",66]="A interface selecionada ${current_iface_on_messages} está no modo monitor. A verificação pode ser realizada" - arr["RUSSIAN",66]="Выбранный интерфейс ${current_iface_on_messages} в режиме монитора. Сканирование может быть выполнено" - arr["GREEK",66]="Η επιλεγμένη διεπαφή ${current_iface_on_messages} είναι σε κατάσταση παρακολούθησης. Μπορεί να γίνει εξερεύνηση" - arr["ITALIAN",66]="L'interfaccia selezionata ${current_iface_on_messages} è in modalità monitor. La scansione può essere eseguita" - arr["POLISH",66]="Wybrany interfejs ${current_iface_on_messages} jest w trybie monitorowania. Można wykonać skanowanie" - arr["GERMAN",66]="Die ausgewählte Interface ${current_iface_on_messages} befindet sich im monitor-Modus. Der Scan kann durchgeführt werden" - arr["TURKISH",66]="Seçilen arayüz ${current_iface_on_messages} izleme modunda. Tarama gerçekleştirilebilir" + arr["ENGLISH",66]="Selected interface \${current_iface_on_messages} is in monitor mode. Exploration can be performed" + arr["SPANISH",66]="La interfaz seleccionada \${current_iface_on_messages} está en modo monitor. La exploración se puede realizar" + arr["FRENCH",66]="L'interface choisie \${current_iface_on_messages} est en mode moniteur. L'exploration des réseaux environnants peut s'effectuer" + arr["CATALAN",66]="La interfície seleccionada \${current_iface_on_messages} està en mode monitor. L'exploració es pot realitzar" + arr["PORTUGUESE",66]="A interface selecionada \${current_iface_on_messages} está no modo monitor. A verificação pode ser realizada" + arr["RUSSIAN",66]="Выбранный интерфейс \${current_iface_on_messages} в режиме монитора. Сканирование может быть выполнено" + arr["GREEK",66]="Η επιλεγμένη διεπαφή \${current_iface_on_messages} είναι σε κατάσταση παρακολούθησης. Μπορεί να γίνει εξερεύνηση" + arr["ITALIAN",66]="L'interfaccia selezionata \${current_iface_on_messages} è in modalità monitor. La scansione può essere eseguita" + arr["POLISH",66]="Wybrany interfejs \${current_iface_on_messages} jest w trybie monitorowania. Można wykonać skanowanie" + arr["GERMAN",66]="Die ausgewählte Interface \${current_iface_on_messages} befindet sich im monitor-Modus. Der Scan kann durchgeführt werden" + arr["TURKISH",66]="Seçilen arayüz \${current_iface_on_messages} izleme modunda. Tarama gerçekleştirilebilir" arr["ENGLISH",67]="WEP filter enabled in scan. When started, press [Ctrl+C] to stop..." arr["SPANISH",67]="Filtro WEP activado en escaneo. Una vez empezado, pulse [Ctrl+C] para pararlo..." @@ -1745,17 +1745,17 @@ function initialize_language_strings() { arr["GERMAN",72]="Zielnetzwerk nicht gültig" arr["TURKISH",72]="Gerçersiz hedef ağ seçildi" - arr["ENGLISH",73]="airgeddon script v${airgeddon_version} developed by:" - arr["SPANISH",73]="airgeddon script v${airgeddon_version} programado por:" - arr["FRENCH",73]="Le script airgeddon v${airgeddon_version} a été programmé par:" - arr["CATALAN",73]="airgeddon script v${airgeddon_version} desenvolupat per:" - arr["PORTUGUESE",73]="Script airgeddon v${airgeddon_version} desenvolvido por:" - arr["RUSSIAN",73]="скрипт airgeddon v${airgeddon_version} создал:" - arr["GREEK",73]="Το airgeddon script v${airgeddon_version} προγραμματίστηκε από:" - arr["ITALIAN",73]="airgeddon script v${airgeddon_version} sviluppato da:" - arr["POLISH",73]="Skrypt airgeddon v${airgeddon_version} napisany przez:" - arr["GERMAN",73]="airgeddon Skript v${airgeddon_version} entwickelt von:" - arr["TURKISH",73]="airgeddon yazılımı v${airgeddon_version} geliştiricisi:" + arr["ENGLISH",73]="airgeddon script v\${airgeddon_version} developed by:" + arr["SPANISH",73]="airgeddon script v\${airgeddon_version} programado por:" + arr["FRENCH",73]="Le script airgeddon v\${airgeddon_version} a été programmé par:" + arr["CATALAN",73]="airgeddon script v\${airgeddon_version} desenvolupat per:" + arr["PORTUGUESE",73]="Script airgeddon v\${airgeddon_version} desenvolvido por:" + arr["RUSSIAN",73]="скрипт airgeddon v\${airgeddon_version} создал:" + arr["GREEK",73]="Το airgeddon script v\${airgeddon_version} προγραμματίστηκε από:" + arr["ITALIAN",73]="airgeddon script v\${airgeddon_version} sviluppato da:" + arr["POLISH",73]="Skrypt airgeddon v\${airgeddon_version} napisany przez:" + arr["GERMAN",73]="airgeddon Skript v\${airgeddon_version} entwickelt von:" + arr["TURKISH",73]="airgeddon yazılımı v\${airgeddon_version} geliştiricisi:" arr["ENGLISH",74]="This script is under GPLv3 (or later) License" arr["SPANISH",74]="Este script está bajo Licencia GPLv3 (o posterior)" @@ -1890,17 +1890,17 @@ function initialize_language_strings() { arr["GERMAN",84]="Enterprise-Angriffsmenü" arr["TURKISH",84]="Enterprise saldırı menüsü" - arr["ENGLISH",85]="Contact us by mail, IRC, Discord, etc. More info here: ${normal_color}${urlgithub_wiki}/Contact" - arr["SPANISH",85]="Contáctanos por mail, IRC, Discord, etc. Más información aquí: ${normal_color}${urlgithub_wiki}/Contact" - arr["FRENCH",85]="Contactez-nous par e-mail, IRC, Discord, etc. Plus d'infos ici: ${normal_color}${urlgithub_wiki}/Contact" - arr["CATALAN",85]="Poseu-vos en contacte amb nosaltres per correu, IRC, Discord, etc. Més informació ací: ${normal_color}${urlgithub_wiki}/Contact" - arr["PORTUGUESE",85]="Contacte-nos por e-mail, IRC, Discord, etc. Mais informações em: ${normal_color}${urlgithub_wiki}/Contact" - arr["RUSSIAN",85]="Для связи с нами вы можете использовать электронную почту, IRC, Discord, и прочее. Больше информации здесь: ${normal_color}${urlgithub_wiki}/Contact" - arr["GREEK",85]="Επικοινωνήστε μαζί μας μέσω mail, IRC, Discord, κλπ. Περισσότερες πληροφορίες εδώ: ${normal_color}${urlgithub_wiki}/Contact" - arr["ITALIAN",85]="Contattaci via e-mail, IRC, Discord, ecc. Maggiori informazioni qui: ${normal_color}${urlgithub_wiki}/Contact" - arr["POLISH",85]="Skontaktuj się z nami za pośrednictwem poczty, IRC, Discord, itp. Więcej informacji tutaj: ${normal_color}${urlgithub_wiki}/Contact" - arr["GERMAN",85]="Kontaktieren Sie uns per E-Mail, IRC, Discord, etc. Mehr Infos hier: ${normal_color}${urlgithub_wiki}/Contact" - arr["TURKISH",85]="E-posta, IRC, Discord, vb. ile ile bize ulaşın. Daha fazla bilgi için: ${normal_color}${urlgithub_wiki}/Contact" + arr["ENGLISH",85]="Contact us by mail, IRC, Discord, etc. More info here: \${normal_color}\${urlgithub_wiki}/Contact" + arr["SPANISH",85]="Contáctanos por mail, IRC, Discord, etc. Más información aquí: \${normal_color}\${urlgithub_wiki}/Contact" + arr["FRENCH",85]="Contactez-nous par e-mail, IRC, Discord, etc. Plus d'infos ici: \${normal_color}\${urlgithub_wiki}/Contact" + arr["CATALAN",85]="Poseu-vos en contacte amb nosaltres per correu, IRC, Discord, etc. Més informació ací: \${normal_color}\${urlgithub_wiki}/Contact" + arr["PORTUGUESE",85]="Contacte-nos por e-mail, IRC, Discord, etc. Mais informações em: \${normal_color}\${urlgithub_wiki}/Contact" + arr["RUSSIAN",85]="Для связи с нами вы можете использовать электронную почту, IRC, Discord, и прочее. Больше информации здесь: \${normal_color}\${urlgithub_wiki}/Contact" + arr["GREEK",85]="Επικοινωνήστε μαζί μας μέσω mail, IRC, Discord, κλπ. Περισσότερες πληροφορίες εδώ: \${normal_color}\${urlgithub_wiki}/Contact" + arr["ITALIAN",85]="Contattaci via e-mail, IRC, Discord, ecc. Maggiori informazioni qui: \${normal_color}\${urlgithub_wiki}/Contact" + arr["POLISH",85]="Skontaktuj się z nami za pośrednictwem poczty, IRC, Discord, itp. Więcej informacji tutaj: \${normal_color}\${urlgithub_wiki}/Contact" + arr["GERMAN",85]="Kontaktieren Sie uns per E-Mail, IRC, Discord, etc. Mehr Infos hier: \${normal_color}\${urlgithub_wiki}/Contact" + arr["TURKISH",85]="E-posta, IRC, Discord, vb. ile ile bize ulaşın. Daha fazla bilgi için: \${normal_color}\${urlgithub_wiki}/Contact" arr["ENGLISH",86]="Welcome" arr["SPANISH",86]="Bienvenid@" @@ -1938,17 +1938,17 @@ function initialize_language_strings() { arr["GERMAN",88]="Interface-Auswahl" arr["TURKISH",88]="Arayüz seçimi" - arr["ENGLISH",89]="${mdk_command} amok action" - arr["SPANISH",89]="Acción ${mdk_command} amok" - arr["FRENCH",89]="Action ${mdk_command} amok" - arr["CATALAN",89]="Acció ${mdk_command} amok" - arr["PORTUGUESE",89]="Ação ${mdk_command} amok" - arr["RUSSIAN",89]="${mdk_command} amok в действии" - arr["GREEK",89]="Ενέργεια ${mdk_command} amok" - arr["ITALIAN",89]="Azione ${mdk_command} amok" - arr["POLISH",89]="Akcja ${mdk_command} amok" - arr["GERMAN",89]="${mdk_command} amok Aktion" - arr["TURKISH",89]="${mdk_command} amok etkisi" + arr["ENGLISH",89]="\${mdk_command} amok action" + arr["SPANISH",89]="Acción \${mdk_command} amok" + arr["FRENCH",89]="Action \${mdk_command} amok" + arr["CATALAN",89]="Acció \${mdk_command} amok" + arr["PORTUGUESE",89]="Ação \${mdk_command} amok" + arr["RUSSIAN",89]="\${mdk_command} amok в действии" + arr["GREEK",89]="Ενέργεια \${mdk_command} amok" + arr["ITALIAN",89]="Azione \${mdk_command} amok" + arr["POLISH",89]="Akcja \${mdk_command} amok" + arr["GERMAN",89]="\${mdk_command} amok Aktion" + arr["TURKISH",89]="\${mdk_command} amok etkisi" arr["ENGLISH",90]="Aireplay deauth action" arr["SPANISH",90]="Acción aireplay deauth" @@ -2010,17 +2010,17 @@ function initialize_language_strings() { arr["GERMAN",94]="Michael Shutdown Aktion" arr["TURKISH",94]="Michael Shutdown etkisi" - arr["ENGLISH",95]="${mdk_command} amok parameters" - arr["SPANISH",95]="Parámetros ${mdk_command} amok" - arr["FRENCH",95]="Paramètres ${mdk_command} amok" - arr["CATALAN",95]="Paràmetres ${mdk_command} amok" - arr["PORTUGUESE",95]="Parâmetros ${mdk_command} amok" - arr["RUSSIAN",95]="Параметры ${mdk_command} amok" - arr["GREEK",95]="Παράμετροι ${mdk_command} amok" - arr["ITALIAN",95]="Parametri ${mdk_command} amok" - arr["POLISH",95]="Parametry ${mdk_command} amok" - arr["GERMAN",95]="${mdk_command} amok Parameter" - arr["TURKISH",95]="${mdk_command} amok parametreleri" + arr["ENGLISH",95]="\${mdk_command} amok parameters" + arr["SPANISH",95]="Parámetros \${mdk_command} amok" + arr["FRENCH",95]="Paramètres \${mdk_command} amok" + arr["CATALAN",95]="Paràmetres \${mdk_command} amok" + arr["PORTUGUESE",95]="Parâmetros \${mdk_command} amok" + arr["RUSSIAN",95]="Параметры \${mdk_command} amok" + arr["GREEK",95]="Παράμετροι \${mdk_command} amok" + arr["ITALIAN",95]="Parametri \${mdk_command} amok" + arr["POLISH",95]="Parametry \${mdk_command} amok" + arr["GERMAN",95]="\${mdk_command} amok Parameter" + arr["TURKISH",95]="\${mdk_command} amok parametreleri" arr["ENGLISH",96]="Aireplay deauth parameters" arr["SPANISH",96]="Parámetros Aireplay deauth" @@ -2154,17 +2154,17 @@ function initialize_language_strings() { arr["GERMAN",106]="Verlassen" arr["TURKISH",106]="Çıkış yapılıyor" - arr["ENGLISH",107]="Join the project at ${normal_color}${urlgithub}" - arr["SPANISH",107]="Únete al proyecto en ${normal_color}${urlgithub}" - arr["FRENCH",107]="Rejoignez le projet: ${normal_color}${urlgithub}" - arr["CATALAN",107]="Uneix-te al projecte a ${normal_color}${urlgithub}" - arr["PORTUGUESE",107]="Junte-se ao projeto em ${normal_color}${urlgithub}" - arr["RUSSIAN",107]="Присоединитесь к проекту на ${normal_color}${urlgithub}" - arr["GREEK",107]="Συμμετέχετε στο project ${normal_color}${urlgithub}" - arr["ITALIAN",107]="Unisciti al progetto in ${normal_color}${urlgithub}" - arr["POLISH",107]="Dołącz do projektu w ${normal_color}${urlgithub}" - arr["GERMAN",107]="Treten Sie das Projekt in ${normal_color}${urlgithub} ${pink_color}bei" - arr["TURKISH",107]="Projeye buradan katılın ${normal_color}${urlgithub}" + arr["ENGLISH",107]="Join the project at \${normal_color}\${urlgithub}" + arr["SPANISH",107]="Únete al proyecto en \${normal_color}\${urlgithub}" + arr["FRENCH",107]="Rejoignez le projet: \${normal_color}\${urlgithub}" + arr["CATALAN",107]="Uneix-te al projecte a \${normal_color}\${urlgithub}" + arr["PORTUGUESE",107]="Junte-se ao projeto em \${normal_color}\${urlgithub}" + arr["RUSSIAN",107]="Присоединитесь к проекту на \${normal_color}\${urlgithub}" + arr["GREEK",107]="Συμμετέχετε στο project \${normal_color}\${urlgithub}" + arr["ITALIAN",107]="Unisciti al progetto in \${normal_color}\${urlgithub}" + arr["POLISH",107]="Dołącz do projektu w \${normal_color}\${urlgithub}" + arr["GERMAN",107]="Treten Sie das Projekt in \${normal_color}\${urlgithub} \${pink_color}bei" + arr["TURKISH",107]="Projeye buradan katılın \${normal_color}\${urlgithub}" arr["ENGLISH",108]="Let's check if you have installed what script needs" arr["SPANISH",108]="Vamos a chequear si tienes instalado lo que el script requiere" @@ -2346,17 +2346,17 @@ function initialize_language_strings() { arr["GERMAN",122]="7. Handshake-Datei bereinigen/optimieren" arr["TURKISH",122]="7. Handshake dosyalarını Temizle/Optimize et" - arr["ENGLISH",123]="If the password for the wifi network is obtained with the WPS attack, you should decide where to save it. ${green_color}Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${wps_potpath}]" - arr["SPANISH",123]="Si se consigue la contraseña de la red wifi con el ataque WPS, hay que decidir donde guardarla. ${green_color}Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${wps_potpath}]" - arr["FRENCH",123]="Si le mot de passe est obtenu par une attaque WPS, il faut ensuite indiquer l'endroit pour la sauvegarder. ${green_color}Entrez le chemin de l'endroit où vous voulez garder le fichier ou bien appuyez sur [Enter] si le chemin proposée par défaut vous convient ${normal_color}[${wps_potpath}]" - arr["CATALAN",123]="Si s'aconsegueix la contrasenya de la xarxa wifi amb l'atac WPS, cal decidir on guardar-la. ${green_color}Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${wps_potpath}]" - arr["PORTUGUESE",123]="Se a senha da rede wifi for obtida com o ataque WPS, onde deseja salvá-la?. ${green_color}Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${wps_potpath}]" - arr["RUSSIAN",123]="Если во время WPS атаки на Wi-Fi сеть получен пароль, вы должны решить, где его сохранить. ${green_color} Наберите путь для сохранения файла или нажмите [Enter] для принятия значения по умолчанию ${normal_color}[${wps_potpath}]" - arr["GREEK",123]="Θα πρέπει να εισάγετε μονοπάτι για την αποθήκευση του κωδικού σε αρχείο, εάν βρεθεί ο κωδικός πρόσβασης του ασύρματου δικτύου με την επίθεση WPS. ${green_color}Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${wps_potpath}]" - arr["ITALIAN",123]="Se si ottiene la password della rete wireless con l'attacco WPS, bisogna decidere dove salvarla. ${green_color}Scrivere il percorso dove salvare il file o premere [Enter] per accettare la proposta di default ${normal_color}[${wps_potpath}]" - arr["POLISH",123]="Jeśli hasło sieci wifi zostanie uzyskane atakiem WPS, musisz zdecydować gdzie je zapisać. ${green_color}Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${wps_potpath}]" - arr["GERMAN",123]="Wenn Sie das WLAN-Passwort mit dem WPS-Angriff erhalten, müssen Sie entscheiden, wo Sie es speichern möchten. ${green_color} Geben Sie den Pfad ein, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag ${normal_color}[${wps_potpath}] ${blue_color}zu akzeptieren" - arr["TURKISH",123]="Eğer wifi şifresini WPS saldırısı yöntemi ile elde ettiyseniz, nereye kaydedileceğini belirlemelisiniz. ${green_color}Dizin yolu girin veya [Enter] tuşuna varsayılan yere kaydedin. ${normal_color}[${wps_potpath}]" + arr["ENGLISH",123]="If the password for the wifi network is obtained with the WPS attack, you should decide where to save it. \${green_color}Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${wps_potpath}]" + arr["SPANISH",123]="Si se consigue la contraseña de la red wifi con el ataque WPS, hay que decidir donde guardarla. \${green_color}Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${wps_potpath}]" + arr["FRENCH",123]="Si le mot de passe est obtenu par une attaque WPS, il faut ensuite indiquer l'endroit pour la sauvegarder. \${green_color}Entrez le chemin de l'endroit où vous voulez garder le fichier ou bien appuyez sur [Enter] si le chemin proposée par défaut vous convient \${normal_color}[\${wps_potpath}]" + arr["CATALAN",123]="Si s'aconsegueix la contrasenya de la xarxa wifi amb l'atac WPS, cal decidir on guardar-la. \${green_color}Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${wps_potpath}]" + arr["PORTUGUESE",123]="Se a senha da rede wifi for obtida com o ataque WPS, onde deseja salvá-la?. \${green_color}Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${wps_potpath}]" + arr["RUSSIAN",123]="Если во время WPS атаки на Wi-Fi сеть получен пароль, вы должны решить, где его сохранить. \${green_color} Наберите путь для сохранения файла или нажмите [Enter] для принятия значения по умолчанию \${normal_color}[\${wps_potpath}]" + arr["GREEK",123]="Θα πρέπει να εισάγετε μονοπάτι για την αποθήκευση του κωδικού σε αρχείο, εάν βρεθεί ο κωδικός πρόσβασης του ασύρματου δικτύου με την επίθεση WPS. \${green_color}Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${wps_potpath}]" + arr["ITALIAN",123]="Se si ottiene la password della rete wireless con l'attacco WPS, bisogna decidere dove salvarla. \${green_color}Scrivere il percorso dove salvare il file o premere [Enter] per accettare la proposta di default \${normal_color}[\${wps_potpath}]" + arr["POLISH",123]="Jeśli hasło sieci wifi zostanie uzyskane atakiem WPS, musisz zdecydować gdzie je zapisać. \${green_color}Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${wps_potpath}]" + arr["GERMAN",123]="Wenn Sie das WLAN-Passwort mit dem WPS-Angriff erhalten, müssen Sie entscheiden, wo Sie es speichern möchten. \${green_color} Geben Sie den Pfad ein, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag \${normal_color}[\${wps_potpath}] \${blue_color}zu akzeptieren" + arr["TURKISH",123]="Eğer wifi şifresini WPS saldırısı yöntemi ile elde ettiyseniz, nereye kaydedileceğini belirlemelisiniz. \${green_color}Dizin yolu girin veya [Enter] tuşuna varsayılan yere kaydedin. \${normal_color}[\${wps_potpath}]" arr["ENGLISH",124]="monitor mode needed for capturing" arr["SPANISH",124]="modo monitor requerido en captura" @@ -2490,17 +2490,17 @@ function initialize_language_strings() { arr["GERMAN",134]="Wenn Ihr Linux eine virtuelle Maschine ist, können integrierte WLAN-Karten als Ethernet erkannt werden. Verwendet eine externe usb-WLAN-Karte" arr["TURKISH",134]="Linux'unuz sanal bir makineyse, entegre wifi kartlarının ethernet olarak algılanması mümkündür. Harici bir USB wifi kartı kullanmalısınız" - arr["ENGLISH",135]="Type of encryption: ${pink_color}${enc}${normal_color}" - arr["SPANISH",135]="Tipo de encriptado: ${pink_color}${enc}${normal_color}" - arr["FRENCH",135]="Type de chiffrement: ${pink_color}${enc}${normal_color}" - arr["CATALAN",135]="Tipus d'encriptat: ${pink_color}${enc}${normal_color}" - arr["PORTUGUESE",135]="Tipo de criptografia: ${pink_color}${enc}${normal_color}" - arr["RUSSIAN",135]="Тип шифрования: ${pink_color}${enc}${normal_color}" - arr["GREEK",135]="Τύπος κρυπτογράφησης: ${pink_color}${enc}${normal_color}" - arr["ITALIAN",135]="Tipo di crittografia: ${pink_color}${enc}${normal_color}" - arr["POLISH",135]="Typ szyfrowania: ${pink_color}${enc}${normal_color}" - arr["GERMAN",135]="Verschlüsselungsart: ${pink_color}${enc}${normal_color}" - arr["TURKISH",135]="Şifreleme tipi: ${pink_color}${enc}${normal_color}" + arr["ENGLISH",135]="Type of encryption: \${pink_color}\${enc}\${normal_color}" + arr["SPANISH",135]="Tipo de encriptado: \${pink_color}\${enc}\${normal_color}" + arr["FRENCH",135]="Type de chiffrement: \${pink_color}\${enc}\${normal_color}" + arr["CATALAN",135]="Tipus d'encriptat: \${pink_color}\${enc}\${normal_color}" + arr["PORTUGUESE",135]="Tipo de criptografia: \${pink_color}\${enc}\${normal_color}" + arr["RUSSIAN",135]="Тип шифрования: \${pink_color}\${enc}\${normal_color}" + arr["GREEK",135]="Τύπος κρυπτογράφησης: \${pink_color}\${enc}\${normal_color}" + arr["ITALIAN",135]="Tipo di crittografia: \${pink_color}\${enc}\${normal_color}" + arr["POLISH",135]="Typ szyfrowania: \${pink_color}\${enc}\${normal_color}" + arr["GERMAN",135]="Verschlüsselungsart: \${pink_color}\${enc}\${normal_color}" + arr["TURKISH",135]="Şifreleme tipi: \${pink_color}\${enc}\${normal_color}" arr["ENGLISH",136]="Only some networks are vulnerable to PMKID capturing. For this they must have activated roaming features like 802.11r" arr["SPANISH",136]="Solo algunas redes son vulnerables a la captura de un paquete que contenga un PMKID. Para ello han de tener activadas características de roaming como el 802.11r" @@ -2538,17 +2538,17 @@ function initialize_language_strings() { arr["GERMAN",138]="Handshake-Angriff" arr["TURKISH",138]="Saldırı için Handshake" - arr["ENGLISH",139]="1. Deauth / disassoc amok ${mdk_command} attack" - arr["SPANISH",139]="1. Ataque Deauth / Disassoc amok ${mdk_command}" - arr["FRENCH",139]="1. Attaque Deauth / Disassoc amok ${mdk_command}" - arr["CATALAN",139]="1. Atac Deauth / Disassoc amok ${mdk_command}" - arr["PORTUGUESE",139]="1. Ataque Deauth / Disassoc amok ${mdk_command}" - arr["RUSSIAN",139]="1. Атака деаутентификации / разъединения amok ${mdk_command}" - arr["GREEK",139]="1. Επίθεση Deauth / disassoc amok ${mdk_command}" - arr["ITALIAN",139]="1. Attacco Deauth / Disassoc amok ${mdk_command}" - arr["POLISH",139]="1. Atak Deauth / Disassoc amok ${mdk_command}" - arr["GERMAN",139]="1. Deauth / Disassoc Amok ${mdk_command} Angriff" - arr["TURKISH",139]="1. Deauth / disassoc amok ${mdk_command} saldırısı" + arr["ENGLISH",139]="1. Deauth / disassoc amok \${mdk_command} attack" + arr["SPANISH",139]="1. Ataque Deauth / Disassoc amok \${mdk_command}" + arr["FRENCH",139]="1. Attaque Deauth / Disassoc amok \${mdk_command}" + arr["CATALAN",139]="1. Atac Deauth / Disassoc amok \${mdk_command}" + arr["PORTUGUESE",139]="1. Ataque Deauth / Disassoc amok \${mdk_command}" + arr["RUSSIAN",139]="1. Атака деаутентификации / разъединения amok \${mdk_command}" + arr["GREEK",139]="1. Επίθεση Deauth / disassoc amok \${mdk_command}" + arr["ITALIAN",139]="1. Attacco Deauth / Disassoc amok \${mdk_command}" + arr["POLISH",139]="1. Atak Deauth / Disassoc amok \${mdk_command}" + arr["GERMAN",139]="1. Deauth / Disassoc Amok \${mdk_command} Angriff" + arr["TURKISH",139]="1. Deauth / disassoc amok \${mdk_command} saldırısı" arr["ENGLISH",140]="2. Deauth aireplay attack" arr["SPANISH",140]="2. Ataque Deauth aireplay" @@ -2598,29 +2598,29 @@ function initialize_language_strings() { arr["GERMAN",143]="Zwei Fenster werden sich öffnen. Eine mit dem Handshake-Grabber und eine mit dem Angriff, der die Kunden zwingt, sich wieder zu verbinden" arr["TURKISH",143]="Eğer Handshake bir saldırıdan sonra görünmezse, tekrar deneyin veya saldırı türünü değiştirin" - arr["ENGLISH",144]="Don't close any window manually, script will do when needed. In about ${timeout} seconds maximum you'll know if you've got the Handshake" - arr["SPANISH",144]="No cierres manualmente ninguna ventana, el script lo hará cuando proceda. En unos ${timeout} segundos como máximo sabrás si conseguiste el Handshake" - arr["FRENCH",144]="Ne pas fermer une des fenêtres manuellement: Le script va le faire automatiquement si besoin est. Vos saurez dans tout a plus ${timeout} secondes si avez obtenu le Handshake" - arr["CATALAN",144]="No tanquis manualment cap finestra, el script ho farà quan escaigui. En uns ${timeout} segons com a màxim sabràs si vas aconseguir el Handshake" - arr["PORTUGUESE",144]="Não feche nenhuma janela manualmente, o script fechará quando necessário. Em cerca de ${timeout} segundos no máximo você vai saber se tem o Handshake" - arr["RUSSIAN",144]="Не закрывайте вручную какое-либо окно, скрипт сделает это когда нужно. Примерно в максимум ${timeout} секунд вы узнаете, получили ли вы рукопожатие" - arr["GREEK",144]="Μην επιχειρήσετε το κλείσιμο κάποιου παραθύρου χειροκίνητα, εάν χρειαστεί το script θα το κάνει μόνο του. Σε περίπου ${timeout} δευτερόλεπτα το μέγιστο θα μάθετε αν αποκτήσατε την Χειραψία" - arr["ITALIAN",144]="Non chiudere nessuna finestra manualmente, lo script lo fará cuando necessario. In ${timeout} secondi al massimo scoprirai se hai catturato l'Handshake" - arr["POLISH",144]="Nie należy ręcznie zamykać okien, skrypt to zrobi w razie potrzeby. W ciągu co najwyżej ${timeout} sekund dowiesz się, czy masz Handshake" - arr["GERMAN",144]="Schließen Sie kein Fenster manuell, das Skript wird dies bei Bedarf tun. In ungefähr ${timeout} Sekunden werden Sie wissen, ob Sie den Handshake bekommen haben" - arr["TURKISH",144]="Herhangi bir pencereyi elle kapatmayın, yazılım gerektiğinde yapacaktır. Yaklaşık ${timeout} saniye içinde, Handshake'e sahip olup olmadığınızı bileceksiniz" - - arr["ENGLISH",145]="${blue_color}Your wifi card supports the 5Ghz band but your \"wash\" version included in reaver package (v${reaver_version}) is not able to scan both bands at once. To use dual band scan feature you must have at least version v${minimum_wash_dualscan_version} so you have to make a choice. ${green_color}Do you want to scan the 5Ghz band? ${pink_color}(If you answer no (\"n\"), 2.4Ghz band will be scanned) ${normal_color}${visual_choice}" - arr["SPANISH",145]="${blue_color}Tu tarjeta wifi soporta la banda de los 5Ghz pero tu versión de \"wash\" incluido en el paquete reaver (v${reaver_version}) no es capaz de escanear ambas bandas a la vez. Para utilizar el escaneo dual debes tener al menos la versión v${minimum_wash_dualscan_version} por lo que has de elegir. ${green_color}¿Deseas escanear en la banda de los 5Ghz? ${pink_color}(Si respondes que no (\"n\"), se escaneará la banda de 2.4Ghz) ${normal_color}${visual_choice}" - arr["FRENCH",145]="${blue_color}Votre carte wifi supporte la bande 5Ghz mais votre version du \"wash\" incluse dans le paquet reaver (v${reaver_version}) n'est pas capable de balayer les deux bandes en même temps. Pour utiliser l'analyse dual, vous devez avoir au moins la version v${minimum_wash_dualscan_version} vous devez donc choisir. ${green_color}Voulez-vous scanner dans la bande 5Ghz? ${pink_color}(Si vous répondez non (\"n\"), la bande 2.4Ghz sera analysée) ${normal_color}${visual_choice}" - arr["CATALAN",145]="${blue_color}La teva targeta wifi suporta la banda dels 5Ghz però la teva versió del \"wash\" inclòs en el paquet reaver (v${reaver_version}) no és capaç d'escanejar les dues bandes alhora. Per utilitzar l'escaneig dual has de tenir almenys la versió v${minimum_wash_dualscan_version} pel que has de triar. ${green_color}¿Voleu escanejar a la banda dels 5Ghz? ${pink_color}(Si respons que no (\"n\"), es escanejarà la banda de 2.4Ghz) ${normal_color}${visual_choice}" - arr["PORTUGUESE",145]="${blue_color}A sua interface wifi suporta a banda 5Ghz, mas a sua versão do \"wash\" incluída no pacote reaver (v${reaver_version}) não é capaz de escanear ambas as bandas ao mesmo tempo. Para usar a varredura dupla, você deve ter pelo menos a versão v${minimum_wash_dualscan_version}. Você deve escolher. ${green_color}Deseja escanear a banda 5Ghz? ${pink_color}(Se você responder não (\"n\"), somente banda 2.4Ghz será digitalizada) ${normal_color}${visual_choice}" - arr["RUSSIAN",145]="${blue_color}Ваша карта wifi поддерживает диапазон 5Ghz, но ваша версия \"wash\", включенная в пакет reaver (v${reaver_version}), не может одновременно сканировать обе полосы. Чтобы использовать двойное сканирование, вы должны иметь хотя бы версию v${minimum_wash_dualscan_version}, поэтому вам нужно выбрать только одну из частот. ${green_color}Вы хотите сканировать частоты 5Ghz? ${pink_color}(Если вы ответите нет (\"n\"), будут просканированы частоты 2.4Ghz) ${normal_color}${visual_choice}" - arr["GREEK",145]="${blue_color}Η κάρτα wifi σας υποστηρίζει την 5Ghz ζώνη, αλλά η έκδοση του \"wash\" που περιλαμβάνεται στο πακέτο του reaver (v${reaver_version}) δεν είναι σε θέση να σαρώσει ταυτόχρονα και τις δύο ζώνες (dual band). Για να χρησιμοποιήσετε την σάρωση για dual band, πρέπει να έχετε τουλάχιστον την έκδοση v${minimum_wash_dualscan_version} για να μπορέσετε να συνεχίσετε. ${green_color}Θέλετε να σαρώσετε στην 5Ghz ζώνη; ${pink_color}(Εάν απαντήσετε όχι (\"n\"), η 2.4Ghz ζώνη θα σαρωθεί) ${normal_color}${visual_choice}" - arr["ITALIAN",145]="${blue_color}La tua scheda wifi supporta la banda 5Ghz ma la tua versione di \"wash\" inclusa nel pacchetto reaver (v${reaver_version}) non è in grado di scansionare entrambe le bande contemporaneamente. Per usare la doppia scansione devi avere almeno la versione v${minimum_wash_dualscan_version}, quindi devi sceglierne una. ${green_color}Vuoi eseguire la scansione nella banda 5Ghz? ${pink_color}(Se rispondi no (\"n\"), verrà scansionata la banda 2.4Ghz) ${normal_color}${visual_choice}" - arr["POLISH",145]="${blue_color}Twoja karta wifi obsługuje pasmo 5Ghz, ale twoja wersja \"wash\" zawarta w pakiecie reaver (v${reaver_version}) nie jest w stanie skanować obu pasm w tym samym czasie. Aby użyć podwójnego skanowania, musisz mieć przynajmniej wersję v${minimum_wash_dualscan_version}. ${green_color}Musisz wybrać: czy chcesz skanować w paśmie 5Ghz? ${pink_color}(Jeśli odpowiesz nie (\"n\"), zostanie zeskanowane pasmo 2.4Ghz) ${normal_color}${visual_choice}" - arr["GERMAN",145]="${blue_color}Ihre WLAN-Karte unterstützt das 5Ghz-Band, aber Ihre im reaver-Paket enthaltene Version von \"wash\" (v${reaver_version}) kann nicht beide Bänder gleichzeitig scannen. Um den dualen Scan zu verwenden, müssen Sie mindestens Version v${minimum_wash_dualscan_version} haben, also müssen Sie wählen. ${green_color}Möchten Sie im 5Ghz-Band scannen? ${pink_color}(Wenn Sie nein (\"n\" antworten), wird das 2.4Ghz-Band gescannt) ${normal_color}${visual_choice}" - arr["TURKISH",145]="${blue_color}Wifi kartınız 5Ghz destekliyor fakat \"wash\" versiyonunuz iki bandı aynı anda taramayı desteklemiyor. İkili band taramayı yapabilmek için en son versiyona v${minimum_wash_dualscan_version} sahip olmanız gerekiyor. ${green_color}5Ghz band taramayı istiyor musunuz? ${pink_color}(Eğer cevabınız hayır ise (\"n\"), 2.4Ghz band taranacak) ${normal_color}${visual_choice}" + arr["ENGLISH",144]="Don't close any window manually, script will do when needed. In about \${timeout} seconds maximum you'll know if you've got the Handshake" + arr["SPANISH",144]="No cierres manualmente ninguna ventana, el script lo hará cuando proceda. En unos \${timeout} segundos como máximo sabrás si conseguiste el Handshake" + arr["FRENCH",144]="Ne pas fermer une des fenêtres manuellement: Le script va le faire automatiquement si besoin est. Vos saurez dans tout a plus \${timeout} secondes si avez obtenu le Handshake" + arr["CATALAN",144]="No tanquis manualment cap finestra, el script ho farà quan escaigui. En uns \${timeout} segons com a màxim sabràs si vas aconseguir el Handshake" + arr["PORTUGUESE",144]="Não feche nenhuma janela manualmente, o script fechará quando necessário. Em cerca de \${timeout} segundos no máximo você vai saber se tem o Handshake" + arr["RUSSIAN",144]="Не закрывайте вручную какое-либо окно, скрипт сделает это когда нужно. Примерно в максимум \${timeout} секунд вы узнаете, получили ли вы рукопожатие" + arr["GREEK",144]="Μην επιχειρήσετε το κλείσιμο κάποιου παραθύρου χειροκίνητα, εάν χρειαστεί το script θα το κάνει μόνο του. Σε περίπου \${timeout} δευτερόλεπτα το μέγιστο θα μάθετε αν αποκτήσατε την Χειραψία" + arr["ITALIAN",144]="Non chiudere nessuna finestra manualmente, lo script lo fará cuando necessario. In \${timeout} secondi al massimo scoprirai se hai catturato l'Handshake" + arr["POLISH",144]="Nie należy ręcznie zamykać okien, skrypt to zrobi w razie potrzeby. W ciągu co najwyżej \${timeout} sekund dowiesz się, czy masz Handshake" + arr["GERMAN",144]="Schließen Sie kein Fenster manuell, das Skript wird dies bei Bedarf tun. In ungefähr \${timeout} Sekunden werden Sie wissen, ob Sie den Handshake bekommen haben" + arr["TURKISH",144]="Herhangi bir pencereyi elle kapatmayın, yazılım gerektiğinde yapacaktır. Yaklaşık \${timeout} saniye içinde, Handshake'e sahip olup olmadığınızı bileceksiniz" + + arr["ENGLISH",145]="\${blue_color}Your wifi card supports the 5Ghz band but your \"wash\" version included in reaver package (v\${reaver_version}) is not able to scan both bands at once. To use dual band scan feature you must have at least version v\${minimum_wash_dualscan_version} so you have to make a choice. \${green_color}Do you want to scan the 5Ghz band? \${pink_color}(If you answer no (\"n\"), 2.4Ghz band will be scanned) \${normal_color}\${visual_choice}" + arr["SPANISH",145]="\${blue_color}Tu tarjeta wifi soporta la banda de los 5Ghz pero tu versión de \"wash\" incluido en el paquete reaver (v\${reaver_version}) no es capaz de escanear ambas bandas a la vez. Para utilizar el escaneo dual debes tener al menos la versión v\${minimum_wash_dualscan_version} por lo que has de elegir. \${green_color}¿Deseas escanear en la banda de los 5Ghz? \${pink_color}(Si respondes que no (\"n\"), se escaneará la banda de 2.4Ghz) \${normal_color}\${visual_choice}" + arr["FRENCH",145]="\${blue_color}Votre carte wifi supporte la bande 5Ghz mais votre version du \"wash\" incluse dans le paquet reaver (v\${reaver_version}) n'est pas capable de balayer les deux bandes en même temps. Pour utiliser l'analyse dual, vous devez avoir au moins la version v\${minimum_wash_dualscan_version} vous devez donc choisir. \${green_color}Voulez-vous scanner dans la bande 5Ghz? \${pink_color}(Si vous répondez non (\"n\"), la bande 2.4Ghz sera analysée) \${normal_color}\${visual_choice}" + arr["CATALAN",145]="\${blue_color}La teva targeta wifi suporta la banda dels 5Ghz però la teva versió del \"wash\" inclòs en el paquet reaver (v\${reaver_version}) no és capaç d'escanejar les dues bandes alhora. Per utilitzar l'escaneig dual has de tenir almenys la versió v\${minimum_wash_dualscan_version} pel que has de triar. \${green_color}¿Voleu escanejar a la banda dels 5Ghz? \${pink_color}(Si respons que no (\"n\"), es escanejarà la banda de 2.4Ghz) \${normal_color}\${visual_choice}" + arr["PORTUGUESE",145]="\${blue_color}A sua interface wifi suporta a banda 5Ghz, mas a sua versão do \"wash\" incluída no pacote reaver (v\${reaver_version}) não é capaz de escanear ambas as bandas ao mesmo tempo. Para usar a varredura dupla, você deve ter pelo menos a versão v\${minimum_wash_dualscan_version}. Você deve escolher. \${green_color}Deseja escanear a banda 5Ghz? \${pink_color}(Se você responder não (\"n\"), somente banda 2.4Ghz será digitalizada) \${normal_color}\${visual_choice}" + arr["RUSSIAN",145]="\${blue_color}Ваша карта wifi поддерживает диапазон 5Ghz, но ваша версия \"wash\", включенная в пакет reaver (v\${reaver_version}), не может одновременно сканировать обе полосы. Чтобы использовать двойное сканирование, вы должны иметь хотя бы версию v\${minimum_wash_dualscan_version}, поэтому вам нужно выбрать только одну из частот. \${green_color}Вы хотите сканировать частоты 5Ghz? \${pink_color}(Если вы ответите нет (\"n\"), будут просканированы частоты 2.4Ghz) \${normal_color}\${visual_choice}" + arr["GREEK",145]="\${blue_color}Η κάρτα wifi σας υποστηρίζει την 5Ghz ζώνη, αλλά η έκδοση του \"wash\" που περιλαμβάνεται στο πακέτο του reaver (v\${reaver_version}) δεν είναι σε θέση να σαρώσει ταυτόχρονα και τις δύο ζώνες (dual band). Για να χρησιμοποιήσετε την σάρωση για dual band, πρέπει να έχετε τουλάχιστον την έκδοση v\${minimum_wash_dualscan_version} για να μπορέσετε να συνεχίσετε. \${green_color}Θέλετε να σαρώσετε στην 5Ghz ζώνη; \${pink_color}(Εάν απαντήσετε όχι (\"n\"), η 2.4Ghz ζώνη θα σαρωθεί) \${normal_color}\${visual_choice}" + arr["ITALIAN",145]="\${blue_color}La tua scheda wifi supporta la banda 5Ghz ma la tua versione di \"wash\" inclusa nel pacchetto reaver (v\${reaver_version}) non è in grado di scansionare entrambe le bande contemporaneamente. Per usare la doppia scansione devi avere almeno la versione v\${minimum_wash_dualscan_version}, quindi devi sceglierne una. \${green_color}Vuoi eseguire la scansione nella banda 5Ghz? \${pink_color}(Se rispondi no (\"n\"), verrà scansionata la banda 2.4Ghz) \${normal_color}\${visual_choice}" + arr["POLISH",145]="\${blue_color}Twoja karta wifi obsługuje pasmo 5Ghz, ale twoja wersja \"wash\" zawarta w pakiecie reaver (v\${reaver_version}) nie jest w stanie skanować obu pasm w tym samym czasie. Aby użyć podwójnego skanowania, musisz mieć przynajmniej wersję v\${minimum_wash_dualscan_version}. \${green_color}Musisz wybrać: czy chcesz skanować w paśmie 5Ghz? \${pink_color}(Jeśli odpowiesz nie (\"n\"), zostanie zeskanowane pasmo 2.4Ghz) \${normal_color}\${visual_choice}" + arr["GERMAN",145]="\${blue_color}Ihre WLAN-Karte unterstützt das 5Ghz-Band, aber Ihre im reaver-Paket enthaltene Version von \"wash\" (v\${reaver_version}) kann nicht beide Bänder gleichzeitig scannen. Um den dualen Scan zu verwenden, müssen Sie mindestens Version v\${minimum_wash_dualscan_version} haben, also müssen Sie wählen. \${green_color}Möchten Sie im 5Ghz-Band scannen? \${pink_color}(Wenn Sie nein (\"n\" antworten), wird das 2.4Ghz-Band gescannt) \${normal_color}\${visual_choice}" + arr["TURKISH",145]="\${blue_color}Wifi kartınız 5Ghz destekliyor fakat \"wash\" versiyonunuz iki bandı aynı anda taramayı desteklemiyor. İkili band taramayı yapabilmek için en son versiyona v\${minimum_wash_dualscan_version} sahip olmanız gerekiyor. \${green_color}5Ghz band taramayı istiyor musunuz? \${pink_color}(Eğer cevabınız hayır ise (\"n\"), 2.4Ghz band taranacak) \${normal_color}\${visual_choice}" arr["ENGLISH",146]="It seems we failed... try it again, choose another attack or increase the timeout" arr["SPANISH",146]="Parece que no lo hemos conseguido... inténtalo de nuevo, elige otro ataque o incrementa el timeout" @@ -2646,29 +2646,29 @@ function initialize_language_strings() { arr["GERMAN",147]="0. Zurück zum Handshake Werkzeugmenü" arr["TURKISH",147]="0. Handshake menüsüne geri dön" - arr["ENGLISH",148]="Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${handshakepath}]" - arr["SPANISH",148]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${handshakepath}]" - arr["FRENCH",148]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour prendre le chemin proposé par défaut ${normal_color}[${handshakepath}]" - arr["CATALAN",148]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${handshakepath}]" - arr["PORTUGUESE",148]="Digite o caminho para salvar o arquivo ou pressione [Enter] para o caminho padrão ${normal_color}[${handshakepath}]" - arr["RUSSIAN",148]="Напечатайте путь, по которому сохранить файл или нажмите [Enter] для принятия предложения по умолчанию ${normal_color}[${handshakepath}]" - arr["GREEK",148]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${handshakepath}]" - arr["ITALIAN",148]="Scrivere il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default ${normal_color}[${handshakepath}]" - arr["POLISH",148]="Wpisz ścieżkę do zapisywania plików lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${handshakepath}]" - arr["GERMAN",148]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag ${normal_color}[${handshakepath}] ${green_color}zu benutzen" - arr["TURKISH",148]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın ${normal_color}[${handshakepath}]" - - arr["ENGLISH",149]="Handshake file generated successfully at [${normal_color}${enteredpath}${blue_color}]" - arr["SPANISH",149]="Fichero de Handshake generado con éxito en [${normal_color}${enteredpath}${blue_color}]" - arr["FRENCH",149]="Fichier Handshake généré avec succès dans [${normal_color}${enteredpath}${blue_color}]" - arr["CATALAN",149]="Fitxer de Handshake generat amb èxit a [${normal_color}${enteredpath}${blue_color}]" - arr["PORTUGUESE",149]="Arquivo de Handshake gerado com sucesso [${normal_color}${enteredpath}${blue_color}]" - arr["RUSSIAN",149]="Файл рукопожатия успешно создан в [${normal_color}${enteredpath}${blue_color}]" - arr["GREEK",149]="Το αρχείο Χειραψίας δημιουργήθηκε επιτυχώς στο [${normal_color}${enteredpath}${blue_color}]" - arr["ITALIAN",149]="Handshake del file generato con successo in [${normal_color}${enteredpath}${blue_color}]" - arr["POLISH",149]="Plik Handshake został pomyślnie wygenerowany w [${normal_color}${enteredpath}${blue_color}]" - arr["GERMAN",149]="Handshake-Datei erfolgreich in [${normal_color}${enteredpath}${blue_color}] erstellt" - arr["TURKISH",149]="Handshake dosyası şu hedefte başarıyla oluşturuldu [${normal_color}${enteredpath}${blue_color}]" + arr["ENGLISH",148]="Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${handshakepath}]" + arr["SPANISH",148]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${handshakepath}]" + arr["FRENCH",148]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour prendre le chemin proposé par défaut \${normal_color}[\${handshakepath}]" + arr["CATALAN",148]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${handshakepath}]" + arr["PORTUGUESE",148]="Digite o caminho para salvar o arquivo ou pressione [Enter] para o caminho padrão \${normal_color}[\${handshakepath}]" + arr["RUSSIAN",148]="Напечатайте путь, по которому сохранить файл или нажмите [Enter] для принятия предложения по умолчанию \${normal_color}[\${handshakepath}]" + arr["GREEK",148]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${handshakepath}]" + arr["ITALIAN",148]="Scrivere il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default \${normal_color}[\${handshakepath}]" + arr["POLISH",148]="Wpisz ścieżkę do zapisywania plików lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${handshakepath}]" + arr["GERMAN",148]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag \${normal_color}[\${handshakepath}] \${green_color}zu benutzen" + arr["TURKISH",148]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın \${normal_color}[\${handshakepath}]" + + arr["ENGLISH",149]="Handshake file generated successfully at [\${normal_color}\${enteredpath}\${blue_color}]" + arr["SPANISH",149]="Fichero de Handshake generado con éxito en [\${normal_color}\${enteredpath}\${blue_color}]" + arr["FRENCH",149]="Fichier Handshake généré avec succès dans [\${normal_color}\${enteredpath}\${blue_color}]" + arr["CATALAN",149]="Fitxer de Handshake generat amb èxit a [\${normal_color}\${enteredpath}\${blue_color}]" + arr["PORTUGUESE",149]="Arquivo de Handshake gerado com sucesso [\${normal_color}\${enteredpath}\${blue_color}]" + arr["RUSSIAN",149]="Файл рукопожатия успешно создан в [\${normal_color}\${enteredpath}\${blue_color}]" + arr["GREEK",149]="Το αρχείο Χειραψίας δημιουργήθηκε επιτυχώς στο [\${normal_color}\${enteredpath}\${blue_color}]" + arr["ITALIAN",149]="Handshake del file generato con successo in [\${normal_color}\${enteredpath}\${blue_color}]" + arr["POLISH",149]="Plik Handshake został pomyślnie wygenerowany w [\${normal_color}\${enteredpath}\${blue_color}]" + arr["GERMAN",149]="Handshake-Datei erfolgreich in [\${normal_color}\${enteredpath}\${blue_color}] erstellt" + arr["TURKISH",149]="Handshake dosyası şu hedefte başarıyla oluşturuldu [\${normal_color}\${enteredpath}\${blue_color}]" arr["ENGLISH",150]="No captured Handshake file detected during this session..." arr["SPANISH",150]="No se ha detectado ningún fichero de Handshake capturado en esta sesión..." @@ -2682,29 +2682,29 @@ function initialize_language_strings() { arr["GERMAN",150]="Keine erfasste Handshake-Datei wurde in dieser Sitzung erkannt..." arr["TURKISH",150]="Bu oturumda hiçbir handshake dosyayı tespit edilmedi..." - arr["ENGLISH",151]="Handshake captured file detected during this session [${normal_color}${enteredpath}${blue_color}]" - arr["SPANISH",151]="Se ha detectado un fichero de Handshake capturado en esta sesión [${normal_color}${enteredpath}${blue_color}]" - arr["FRENCH",151]="Un fichier contenant un Handshake a été détecté pour la session effectuée et se trouve dans ${normal_color}${enteredpath}${blue_color}]" - arr["CATALAN",151]="S'ha detectat un fitxer de Handshake capturat en aquesta sessió [${normal_color}${enteredpath}${blue_color}]" - arr["PORTUGUESE",151]="Handshake capturado com sucesso [${normal_color}${enteredpath}${blue_color}]" - arr["RUSSIAN",151]="В этой сессии обнаружен файл с захваченным рукопожатием [${normal_color}${enteredpath}${blue_color}]" - arr["GREEK",151]="Εντοπίστηκε αρχείο καταγραφής Χειραψίας κατά τη διάρκεια της συνεδρίας [${normal_color}${enteredpath}${blue_color}]" - arr["ITALIAN",151]="Trovato un file di Handshake catturato in questa sessione [${normal_color}${enteredpath}${blue_color}]" - arr["POLISH",151]="Plik Handshake został przechwycony w tej sesji został [${normal_color}${enteredpath}${blue_color}]" - arr["GERMAN",151]="Eine erfasste Handshake-Datei wurde erkannt [${normal_color}${enteredpath}${blue_color}]" - arr["TURKISH",151]="Bu oturum sırasında yakalanmış bir handshake dosyası tespit edildi [${normal_color}${enteredpath}${blue_color}]" - - arr["ENGLISH",152]="Do you want to clean/optimize the Handshake captured file during this session? ${normal_color}${visual_choice}" - arr["SPANISH",152]="¿Quieres limpiar/optimizar el fichero de Handshake capturado en esta sesión? ${normal_color}${visual_choice}" - arr["FRENCH",152]="Voulez-vous nettoyer/optimiser le fichier Handshake capturé pendant cette session? ${normal_color}${visual_choice}" - arr["CATALAN",152]="¿Vols netejar/optimitzar el fitxer de Handshake capturat en aquesta sessió? ${normal_color}${visual_choice}" - arr["PORTUGUESE",152]="Quer limpar/otimizar o arquivo handshake capturado nesta sessão? ${normal_color}${visual_choice}" - arr["RUSSIAN",152]="Вы хотите очистить/оптимизировать захваченный за эту сессию файл рукопожания? ${normal_color}${visual_choice}" - arr["GREEK",152]="Θέλετε να καθαρίσετε/βελτιστοποιήσετε το αρχείο καταγραφής Χειραψίας της συνεδρίας; ${normal_color}${visual_choice}" - arr["ITALIAN",152]="Vuoi pulire/ottimizzare il file di Handshake catturato in questa sessione? ${normal_color}${visual_choice}" - arr["POLISH",152]="Czy chcesz wyczyścić/zoptymalizować plik Handshake przechwycony w tej sesji? ${normal_color}${visual_choice}" - arr["GERMAN",152]="Möchten Sie die Handshake-Datei bereinigen/optimieren? ${normal_color}${visual_choice}" - arr["TURKISH",152]="Handshake ele geçirilmiş dosyayı bu oturum sırasında temizlemek/optimize etmek ister misiniz? ${normal_color}${visual_choice}" + arr["ENGLISH",151]="Handshake captured file detected during this session [\${normal_color}\${enteredpath}\${blue_color}]" + arr["SPANISH",151]="Se ha detectado un fichero de Handshake capturado en esta sesión [\${normal_color}\${enteredpath}\${blue_color}]" + arr["FRENCH",151]="Un fichier contenant un Handshake a été détecté pour la session effectuée et se trouve dans \${normal_color}\${enteredpath}\${blue_color}]" + arr["CATALAN",151]="S'ha detectat un fitxer de Handshake capturat en aquesta sessió [\${normal_color}\${enteredpath}\${blue_color}]" + arr["PORTUGUESE",151]="Handshake capturado com sucesso [\${normal_color}\${enteredpath}\${blue_color}]" + arr["RUSSIAN",151]="В этой сессии обнаружен файл с захваченным рукопожатием [\${normal_color}\${enteredpath}\${blue_color}]" + arr["GREEK",151]="Εντοπίστηκε αρχείο καταγραφής Χειραψίας κατά τη διάρκεια της συνεδρίας [\${normal_color}\${enteredpath}\${blue_color}]" + arr["ITALIAN",151]="Trovato un file di Handshake catturato in questa sessione [\${normal_color}\${enteredpath}\${blue_color}]" + arr["POLISH",151]="Plik Handshake został przechwycony w tej sesji został [\${normal_color}\${enteredpath}\${blue_color}]" + arr["GERMAN",151]="Eine erfasste Handshake-Datei wurde erkannt [\${normal_color}\${enteredpath}\${blue_color}]" + arr["TURKISH",151]="Bu oturum sırasında yakalanmış bir handshake dosyası tespit edildi [\${normal_color}\${enteredpath}\${blue_color}]" + + arr["ENGLISH",152]="Do you want to clean/optimize the Handshake captured file during this session? \${normal_color}\${visual_choice}" + arr["SPANISH",152]="¿Quieres limpiar/optimizar el fichero de Handshake capturado en esta sesión? \${normal_color}\${visual_choice}" + arr["FRENCH",152]="Voulez-vous nettoyer/optimiser le fichier Handshake capturé pendant cette session? \${normal_color}\${visual_choice}" + arr["CATALAN",152]="¿Vols netejar/optimitzar el fitxer de Handshake capturat en aquesta sessió? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",152]="Quer limpar/otimizar o arquivo handshake capturado nesta sessão? \${normal_color}\${visual_choice}" + arr["RUSSIAN",152]="Вы хотите очистить/оптимизировать захваченный за эту сессию файл рукопожания? \${normal_color}\${visual_choice}" + arr["GREEK",152]="Θέλετε να καθαρίσετε/βελτιστοποιήσετε το αρχείο καταγραφής Χειραψίας της συνεδρίας; \${normal_color}\${visual_choice}" + arr["ITALIAN",152]="Vuoi pulire/ottimizzare il file di Handshake catturato in questa sessione? \${normal_color}\${visual_choice}" + arr["POLISH",152]="Czy chcesz wyczyścić/zoptymalizować plik Handshake przechwycony w tej sesji? \${normal_color}\${visual_choice}" + arr["GERMAN",152]="Möchten Sie die Handshake-Datei bereinigen/optimieren? \${normal_color}\${visual_choice}" + arr["TURKISH",152]="Handshake ele geçirilmiş dosyayı bu oturum sırasında temizlemek/optimize etmek ister misiniz? \${normal_color}\${visual_choice}" arr["ENGLISH",153]="File cleaned/optimized successfully" arr["SPANISH",153]="Fichero limpiado/optimizado con éxito" @@ -2730,17 +2730,17 @@ function initialize_language_strings() { arr["GERMAN",154]="Geben Sie den Pfad zur Datei ein:" arr["TURKISH",154]="Path dizini girin:" - arr["ENGLISH",155]="The directory exists but you didn't specify filename. It will be autogenerated [${normal_color}${suggested_filename}${yellow_color}]" - arr["SPANISH",155]="El directorio existe pero no se especificó nombre de fichero. Se autogenerará [${normal_color}${suggested_filename}${yellow_color}]" - arr["FRENCH",155]="Le dossier existe mais sans qu'aucun nom pour le fichier soit précisé. Il sera donc appelé [${normal_color}${suggested_filename}${yellow_color}]" - arr["CATALAN",155]="El directori existeix però no s'ha especificat nom de fitxer. Es autogenerará [${normal_color}${suggested_filename}${yellow_color}]" - arr["PORTUGUESE",155]="O diretório existe, mas o nome do arquivo não foi especificado. Será gerado automaticamente [${normal_color}${suggested_filename}${yellow_color}]" - arr["RUSSIAN",155]="Директория существует, но вы не указали имя файла. Оно будет сгенерировано автоматически [${normal_color}${suggested_filename}${yellow_color}]" - arr["GREEK",155]="Ο κατάλογος υπάρχει αλλά δεν έχετε προσδιορίσει το όνομα του αρχείου [${normal_color}${suggested_filename}${yellow_color}]" - arr["ITALIAN",155]="La directory esiste, peró non è stato specificato il nome del file. Sarà generato automaticamente [${normal_color}${suggested_filename}${yellow_color}]" - arr["POLISH",155]="Katalog istnieje, ale nie określono nazwy pliku. Zostanie ona wygenerowana automatycznie [${normal_color}${suggested_filename}${yellow_color}]" - arr["GERMAN",155]="Das Verzeichnis existiert, aber es wurde kein Dateiname angegeben. Es wird sich selbst erzeugen [${normal_color}${suggested_filename}${yellow_color}]" - arr["TURKISH",155]="Dizin var ancak dosya adı belirtmediniz. O otomatik üretilecek [${normal_color}${suggested_filename}${yellow_color}]" + arr["ENGLISH",155]="The directory exists but you didn't specify filename. It will be autogenerated [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["SPANISH",155]="El directorio existe pero no se especificó nombre de fichero. Se autogenerará [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["FRENCH",155]="Le dossier existe mais sans qu'aucun nom pour le fichier soit précisé. Il sera donc appelé [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["CATALAN",155]="El directori existeix però no s'ha especificat nom de fitxer. Es autogenerará [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["PORTUGUESE",155]="O diretório existe, mas o nome do arquivo não foi especificado. Será gerado automaticamente [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["RUSSIAN",155]="Директория существует, но вы не указали имя файла. Оно будет сгенерировано автоматически [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["GREEK",155]="Ο κατάλογος υπάρχει αλλά δεν έχετε προσδιορίσει το όνομα του αρχείου [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["ITALIAN",155]="La directory esiste, peró non è stato specificato il nome del file. Sarà generato automaticamente [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["POLISH",155]="Katalog istnieje, ale nie określono nazwy pliku. Zostanie ona wygenerowana automatycznie [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["GERMAN",155]="Das Verzeichnis existiert, aber es wurde kein Dateiname angegeben. Es wird sich selbst erzeugen [\${normal_color}\${suggested_filename}\${yellow_color}]" + arr["TURKISH",155]="Dizin var ancak dosya adı belirtmediniz. O otomatik üretilecek [\${normal_color}\${suggested_filename}\${yellow_color}]" arr["ENGLISH",156]="Directory does not exist" arr["SPANISH",156]="El directorio no existe" @@ -2862,17 +2862,17 @@ function initialize_language_strings() { arr["GERMAN",165]="Überprüfung, ob Reinigungs/Restaurierungsarbeiten durchgeführt werden müssen..." arr["TURKISH",165]="Temizlik/geri yükleme görevlerinin gerekli olup olmadığı denetleniyor..." - arr["ENGLISH",166]="Do you want to preserve monitor mode for your card on exit? ${normal_color}${visual_choice}" - arr["SPANISH",166]="¿Deseas conservar el modo monitor de tu interfaz al salir? ${normal_color}${visual_choice}" - arr["FRENCH",166]="Voulez-vous laisser votre interface en mode moniteur après l'arrêt du script? ${normal_color}${visual_choice}" - arr["CATALAN",166]="¿Vols conservar el mode monitor de la teva interfície en sortir? ${normal_color}${visual_choice}" - arr["PORTUGUESE",166]="Quer manter sua interface em modo monitor ao sair do script? ${normal_color}${visual_choice}" - arr["RUSSIAN",166]="Вы хотите сохранить режим монитора вашей карты при выходе? ${normal_color}${visual_choice}" - arr["GREEK",166]="Θέλετε να παραμείνει η κάρτα σε κατάσταση παρακολούθησης κατά την έξοδο; ${normal_color}${visual_choice}" - arr["ITALIAN",166]="Vuoi mantenere l'interfaccia in modalità monitor dopo essere uscito? ${normal_color}${visual_choice}" - arr["POLISH",166]="Czy chcesz zachować tryb monitorowania teojej karty sieciowej po wyjsciu? ${normal_color}${visual_choice}" - arr["GERMAN",166]="Möchten Sie den monitor-Modus Ihrer Interface beim Beenden beibehalten? ${normal_color}${visual_choice}" - arr["TURKISH",166]="Çıkışta kartınızın monitör modunu korumak istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",166]="Do you want to preserve monitor mode for your card on exit? \${normal_color}\${visual_choice}" + arr["SPANISH",166]="¿Deseas conservar el modo monitor de tu interfaz al salir? \${normal_color}\${visual_choice}" + arr["FRENCH",166]="Voulez-vous laisser votre interface en mode moniteur après l'arrêt du script? \${normal_color}\${visual_choice}" + arr["CATALAN",166]="¿Vols conservar el mode monitor de la teva interfície en sortir? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",166]="Quer manter sua interface em modo monitor ao sair do script? \${normal_color}\${visual_choice}" + arr["RUSSIAN",166]="Вы хотите сохранить режим монитора вашей карты при выходе? \${normal_color}\${visual_choice}" + arr["GREEK",166]="Θέλετε να παραμείνει η κάρτα σε κατάσταση παρακολούθησης κατά την έξοδο; \${normal_color}\${visual_choice}" + arr["ITALIAN",166]="Vuoi mantenere l'interfaccia in modalità monitor dopo essere uscito? \${normal_color}\${visual_choice}" + arr["POLISH",166]="Czy chcesz zachować tryb monitorowania teojej karty sieciowej po wyjsciu? \${normal_color}\${visual_choice}" + arr["GERMAN",166]="Möchten Sie den monitor-Modus Ihrer Interface beim Beenden beibehalten? \${normal_color}\${visual_choice}" + arr["TURKISH",166]="Çıkışta kartınızın monitör modunu korumak istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",167]="Setting your interface in managed mode" arr["SPANISH",167]="Poniendo interfaz en modo managed" @@ -2946,29 +2946,29 @@ function initialize_language_strings() { arr["GERMAN",172]="1. (aircrack) Wörterbuchangriff auf der aufgenommenen Handshake/PMKID Datei" arr["TURKISH",172]="1. (aircrack) Yakalanan Handshake/PMKID dosyasına sözlük saldırısı" - arr["ENGLISH",173]="Selected capture file: ${pink_color}${enteredpath}${normal_color}" - arr["SPANISH",173]="Fichero de captura seleccionado: ${pink_color}${enteredpath}${normal_color}" - arr["FRENCH",173]="Fichier de capture sélectionné: ${pink_color}${enteredpath}${normal_color}" - arr["CATALAN",173]="Fitxer de captura seleccionat: ${pink_color}${enteredpath}${normal_color}" - arr["PORTUGUESE",173]="Arquivo de captura selecionado: ${pink_color}${enteredpath}${normal_color}" - arr["RUSSIAN",173]="Выбранный файл захвата: ${pink_color}${enteredpath}${normal_color}" - arr["GREEK",173]="Επιλεγμένο αρχείο καταγραφής: ${pink_color}${enteredpath}${normal_color}" - arr["ITALIAN",173]="File di cattura selezionato: ${pink_color}${enteredpath}${normal_color}" - arr["POLISH",173]="Wybrany plik przechwytywania: ${pink_color}${enteredpath}${normal_color}" - arr["GERMAN",173]="Ausgewählte Capture-Datei: ${pink_color}${enteredpath}${normal_color}" - arr["TURKISH",173]="Seçilen yakalama dosyası: ${pink_color}${enteredpath}${normal_color}" - - arr["ENGLISH",174]="It seems you have an unsupported by airgeddon bettercap version. The last bettercap supported version is ${maximum_bettercap_supported_version}. If you want to get this attack working you should perform a downgrade of the package. For more information, see the Bettercap section of the Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["SPANISH",174]="Parece que tienes una versión de bettercap no soportada por airgeddon. La última versión soportada de bettercap es la ${maximum_bettercap_supported_version}. Si quieres realizar este ataque deberías hacer un downgrade del paquete. Para más información consulta la sección Bettercap del Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["FRENCH",174]="Il semble que vous avez une version non supportée de bettercap par airgeddon. La dernière version prise en charge par bettercap est ${maximum_bettercap_supported_version}. Si vous voulez que cette attaque fonctionne, vous devez effectuer une downgrade du paquet. Pour plus d'informations, consultez la section Bettercap de notre Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["CATALAN",174]="Sembla que teniu una versió de bettercap no suportada per airgeddon. L'última versió suportada de bettercap és ${maximum_bettercap_supported_version}. Si voleu que aquest atac funcioni, hauríeu de realitzar un downgrade del paquet. Per a més informació consulta la secció Bettercap del Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["PORTUGUESE",174]="Sua versão do bettercap não é suportada pelo airgeddon. A última versão suportada é ${maximum_bettercap_supported_version}. Se você quiser que este ataque funcione, você deve fazer um downgrade. Para mais informações consulte a seção Bettercap Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["RUSSIAN",174]="Кажется, ваша версия bettercap не поддерживается airgeddon. Последняя поддерживаемая версия bettercap ${maximum_bettercap_supported_version}. Если вы хотите, чтобы эта атака работала, вы должны понизить версию этого пакета. Для получения дополнительной информации см. раздел Bettercap в Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["GREEK",174]="Φαίνεται πως η έκδοση του bettercap δεν υποστηρίζεται από το airgeddon. Η παλαιότερη έκδοση του bettercap που υποστηρίζεται από το airgeddon είναι η ${maximum_bettercap_supported_version}. Αν θέλετε αυτή η επίθεση να επιτύχει, θα πρέπει να κάνετε υποβάθμιση (downgrade) του πακέτου. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Bettercap του Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["ITALIAN",174]="Sembra che tu abbia una versione di bettercap non supportata da airgeddon. L'ultima versione di bettercap supportata è ${maximum_bettercap_supported_version}. Se vuoi far funzionare questo attacco devi eseguire un downgrade del pacchetto. Per ulteriori informazioni consultare la sezione Bettercap della nostra Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["POLISH",174]="Wygląda na to, że masz nieobsługiwaną przez airgeddon wersję bettercap. Ostatnia obsługiwana wersja bettercap to ${maximum_bettercap_supported_version}. Jeśli chcesz, aby ten atak działał, musisz obniżyć wersje. Aby uzyskać więcej informacji, zobacz sekcję Bettercap Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["GERMAN",174]="Anscheinend ist die benutzte bettercap version von airgeddon nicht unterstützt. Die letzte unterstützte bettercap Version ist ${maximum_bettercap_supported_version}. Wenn Sie diesen Angriff beuntzen wollen, sollten Sie ein Downgrade des bettercap-Pakets durchführen. Weitere Informationen finden Sie im Abschnitt Bettercap des Wiki: ${normal_color}${urlgithub_wiki}/Bettercap Tips" - arr["TURKISH",174]="airgeddon bettercap sürümününüz desteklenmiyor gibi görünüyor. Son çıkan en iyi desteklenen sürüm ${maximum_bettercap_supported_version}. Bu saldırıyı gerçekleştirmek istiyorsanız, paketin bir sürümünün düşürülmesi gerekir. Daha fazla bilgi için, Wiki'nin Bettercap bölümüne bakın: ${normal_color}${urlgithub_wiki}/Bettercap Tips" + arr["ENGLISH",173]="Selected capture file: \${pink_color}\${enteredpath}\${normal_color}" + arr["SPANISH",173]="Fichero de captura seleccionado: \${pink_color}\${enteredpath}\${normal_color}" + arr["FRENCH",173]="Fichier de capture sélectionné: \${pink_color}\${enteredpath}\${normal_color}" + arr["CATALAN",173]="Fitxer de captura seleccionat: \${pink_color}\${enteredpath}\${normal_color}" + arr["PORTUGUESE",173]="Arquivo de captura selecionado: \${pink_color}\${enteredpath}\${normal_color}" + arr["RUSSIAN",173]="Выбранный файл захвата: \${pink_color}\${enteredpath}\${normal_color}" + arr["GREEK",173]="Επιλεγμένο αρχείο καταγραφής: \${pink_color}\${enteredpath}\${normal_color}" + arr["ITALIAN",173]="File di cattura selezionato: \${pink_color}\${enteredpath}\${normal_color}" + arr["POLISH",173]="Wybrany plik przechwytywania: \${pink_color}\${enteredpath}\${normal_color}" + arr["GERMAN",173]="Ausgewählte Capture-Datei: \${pink_color}\${enteredpath}\${normal_color}" + arr["TURKISH",173]="Seçilen yakalama dosyası: \${pink_color}\${enteredpath}\${normal_color}" + + arr["ENGLISH",174]="It seems you have an unsupported by airgeddon bettercap version. The last bettercap supported version is \${maximum_bettercap_supported_version}. If you want to get this attack working you should perform a downgrade of the package. For more information, see the Bettercap section of the Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["SPANISH",174]="Parece que tienes una versión de bettercap no soportada por airgeddon. La última versión soportada de bettercap es la \${maximum_bettercap_supported_version}. Si quieres realizar este ataque deberías hacer un downgrade del paquete. Para más información consulta la sección Bettercap del Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["FRENCH",174]="Il semble que vous avez une version non supportée de bettercap par airgeddon. La dernière version prise en charge par bettercap est \${maximum_bettercap_supported_version}. Si vous voulez que cette attaque fonctionne, vous devez effectuer une downgrade du paquet. Pour plus d'informations, consultez la section Bettercap de notre Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["CATALAN",174]="Sembla que teniu una versió de bettercap no suportada per airgeddon. L'última versió suportada de bettercap és \${maximum_bettercap_supported_version}. Si voleu que aquest atac funcioni, hauríeu de realitzar un downgrade del paquet. Per a més informació consulta la secció Bettercap del Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["PORTUGUESE",174]="Sua versão do bettercap não é suportada pelo airgeddon. A última versão suportada é \${maximum_bettercap_supported_version}. Se você quiser que este ataque funcione, você deve fazer um downgrade. Para mais informações consulte a seção Bettercap Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["RUSSIAN",174]="Кажется, ваша версия bettercap не поддерживается airgeddon. Последняя поддерживаемая версия bettercap \${maximum_bettercap_supported_version}. Если вы хотите, чтобы эта атака работала, вы должны понизить версию этого пакета. Для получения дополнительной информации см. раздел Bettercap в Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["GREEK",174]="Φαίνεται πως η έκδοση του bettercap δεν υποστηρίζεται από το airgeddon. Η παλαιότερη έκδοση του bettercap που υποστηρίζεται από το airgeddon είναι η \${maximum_bettercap_supported_version}. Αν θέλετε αυτή η επίθεση να επιτύχει, θα πρέπει να κάνετε υποβάθμιση (downgrade) του πακέτου. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Bettercap του Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["ITALIAN",174]="Sembra che tu abbia una versione di bettercap non supportata da airgeddon. L'ultima versione di bettercap supportata è \${maximum_bettercap_supported_version}. Se vuoi far funzionare questo attacco devi eseguire un downgrade del pacchetto. Per ulteriori informazioni consultare la sezione Bettercap della nostra Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["POLISH",174]="Wygląda na to, że masz nieobsługiwaną przez airgeddon wersję bettercap. Ostatnia obsługiwana wersja bettercap to \${maximum_bettercap_supported_version}. Jeśli chcesz, aby ten atak działał, musisz obniżyć wersje. Aby uzyskać więcej informacji, zobacz sekcję Bettercap Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["GERMAN",174]="Anscheinend ist die benutzte bettercap version von airgeddon nicht unterstützt. Die letzte unterstützte bettercap Version ist \${maximum_bettercap_supported_version}. Wenn Sie diesen Angriff beuntzen wollen, sollten Sie ein Downgrade des bettercap-Pakets durchführen. Weitere Informationen finden Sie im Abschnitt Bettercap des Wiki: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" + arr["TURKISH",174]="airgeddon bettercap sürümününüz desteklenmiyor gibi görünüyor. Son çıkan en iyi desteklenen sürüm \${maximum_bettercap_supported_version}. Bu saldırıyı gerçekleştirmek istiyorsanız, paketin bir sürümünün düşürülmesi gerekir. Daha fazla bilgi için, Wiki'nin Bettercap bölümüne bakın: \${normal_color}\${urlgithub_wiki}/Bettercap Tips" arr["ENGLISH",175]="2. (aircrack + crunch) Bruteforce attack against Handshake/PMKID capture file" arr["SPANISH",175]="2. (aircrack + crunch) Ataque de fuerza bruta sobre fichero de captura Handshake/PMKID" @@ -2994,17 +2994,17 @@ function initialize_language_strings() { arr["GERMAN",176]="CPU aircrack Angriffe, keine GPU" arr["TURKISH",176]="aircrack CPU, GPU olmayan saldırılar" - arr["ENGLISH",177]="Selected captured file: ${pink_color}None${normal_color}" - arr["SPANISH",177]="Fichero capturado seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",177]="Fichier de capture sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",177]="Fitxer capturat seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",177]="Arquivo de captura selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",177]="Выбран файл захвата: ${pink_color}Нет${normal_color}" - arr["GREEK",177]="Επιλεγμένο αρχείο καταγραφής: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",177]="File catturato selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",177]="Wybrany przechwycony plik: ${pink_color}Brak${normal_color}" - arr["GERMAN",177]="Ausgewählte erfasste Datei: ${pink_color}Keine${normal_color}" - arr["TURKISH",177]="Seçilen yakalanmış dosya: ${pink_color}None${normal_color}" + arr["ENGLISH",177]="Selected captured file: \${pink_color}None\${normal_color}" + arr["SPANISH",177]="Fichero capturado seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",177]="Fichier de capture sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",177]="Fitxer capturat seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",177]="Arquivo de captura selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",177]="Выбран файл захвата: \${pink_color}Нет\${normal_color}" + arr["GREEK",177]="Επιλεγμένο αρχείο καταγραφής: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",177]="File catturato selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",177]="Wybrany przechwycony plik: \${pink_color}Brak\${normal_color}" + arr["GERMAN",177]="Ausgewählte erfasste Datei: \${pink_color}Keine\${normal_color}" + arr["TURKISH",177]="Seçilen yakalanmış dosya: \${pink_color}None\${normal_color}" arr["ENGLISH",178]="To decrypt the key of a WPA/WPA2 network, the capture file must contain a Handshake/PMKID" arr["SPANISH",178]="Para descifrar la clave de una red WPA/WPA2, el fichero de captura debe contener un Handshake/PMKID" @@ -3054,77 +3054,77 @@ function initialize_language_strings() { arr["GERMAN",181]="Der Pfad zur Wörterbuchdatei ist gültig. Das Skript kann fortfahren..." arr["TURKISH",181]="Dosya yolu geçerli. Yazılım devam edebilir..." - arr["ENGLISH",182]="Selected dictionary file: ${pink_color}${DICTIONARY}${normal_color}" - arr["SPANISH",182]="Fichero de diccionario seleccionado: ${pink_color}${DICTIONARY}${normal_color}" - arr["FRENCH",182]="Fichier dictionnaire sélectionné: ${pink_color}${DICTIONARY}${normal_color}" - arr["CATALAN",182]="Fitxer de diccionari seleccionat: ${pink_color}${DICTIONARY}${normal_color}" - arr["PORTUGUESE",182]="Dicionário selecionado: ${pink_color}${DICTIONARY}${normal_color}" - arr["RUSSIAN",182]="Выбранный файл словаря: ${pink_color}${DICTIONARY}${normal_color}" - arr["GREEK",182]="Επιλεγμένο λεξικό: ${pink_color}${DICTIONARY}${normal_color}" - arr["ITALIAN",182]="File di dizionario selezionato: ${pink_color}${DICTIONARY}${normal_color}" - arr["POLISH",182]="Wybrany plik słownika: ${pink_color}${DICTIONARY}${normal_color}" - arr["GERMAN",182]="Ausgewählte Wörterbuchdatei: ${pink_color}${DICTIONARY}${normal_color}" - arr["TURKISH",182]="Seçilen sözlük dosyası: ${pink_color}${DICTIONARY}${normal_color}" - - arr["ENGLISH",183]="You already have selected a dictionary file during this session [${normal_color}${DICTIONARY}${blue_color}]" - arr["SPANISH",183]="Ya tienes seleccionado un fichero de diccionario en esta sesión [${normal_color}${DICTIONARY}${blue_color}]" - arr["FRENCH",183]="Vous avez déjà sélectionné un fichier dictionnaire pour cette session ${normal_color}${DICTIONARY}${blue_color}]" - arr["CATALAN",183]="Ja tens seleccionat un fitxer de diccionari en aquesta sessió [${normal_color}${DICTIONARY}${blue_color}]" - arr["PORTUGUESE",183]="Você selecionou um arquivo de dicionário nesta sessão [${normal_color}${DICTIONARY}${blue_color}]" - arr["RUSSIAN",183]="Во время этой сессии вы выбрали файл словаря [${normal_color}${DICTIONARY}${blue_color}]" - arr["GREEK",183]="Έχετε ήδη επιλέξει λεξικό κατά τη διάρκεια της συνεδρίας [${normal_color}${DICTIONARY}${blue_color}]" - arr["ITALIAN",183]="È stato selezionato un file di dizionario in questa sessione [${normal_color}${DICTIONARY}${blue_color}]" - arr["POLISH",183]="W tej sesji wybrano plik słownika [${normal_color}${DICTIONARY}${blue_color}]" - arr["GERMAN",183]="Sie haben in dieser Sitzung bereits eine Wörterbuchdatei ausgewählt [${normal_color}${DICTIONARY}${blue_color}]" - arr["TURKISH",183]="Bu oturumda zaten sözlük dosyası seçtiniz [${normal_color}${DICTIONARY}${blue_color}]" - - arr["ENGLISH",184]="Do you want to use this already selected dictionary file? ${normal_color}${visual_choice}" - arr["SPANISH",184]="¿Quieres utilizar este fichero de diccionario ya seleccionado? ${normal_color}${visual_choice}" - arr["FRENCH",184]="Souhaitez vous utiliser le dictionnaire déjà sélectionné? ${normal_color}${visual_choice}" - arr["CATALAN",184]="¿Vols fer servir aquest fitxer de diccionari ja seleccionat? ${normal_color}${visual_choice}" - arr["PORTUGUESE",184]="Você quer usar esse arquivo de dicionário já selecionado? ${normal_color}${visual_choice}" - arr["RUSSIAN",184]="Вы хотите использовать этот уже выбранный файл словаря? ${normal_color}${visual_choice}" - arr["GREEK",184]="Θέλετε να χρησιμοποιήσετε το ήδη επιλεγμένο λεξικό; ${normal_color}${visual_choice}" - arr["ITALIAN",184]="Vuoi utilizzare questo file di dizionario già selezionato? ${normal_color}${visual_choice}" - arr["POLISH",184]="Czy chcesz użyć już wybraniego pliku słownika? ${normal_color}${visual_choice}" - arr["GERMAN",184]="Möchten Sie diese ausgewählte Wörterbuchdatei verwenden? ${normal_color}${visual_choice}" - arr["TURKISH",184]="Seçilen sözlük dosyasını kullanmak istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",185]="Selected BSSID: ${pink_color}None${normal_color}" - arr["SPANISH",185]="BSSID seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",185]="BSSID sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",185]="BSSID seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",185]="BSSID selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",185]="Выбранная BSSID: ${pink_color}Нет${normal_color}" - arr["GREEK",185]="Επιλεγμένο BSSID: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",185]="BSSID selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",185]="Wybrany BSSID: ${pink_color}Brak${normal_color}" - arr["GERMAN",185]="Ausgewählte BSSID: ${pink_color}Keine${normal_color}" - arr["TURKISH",185]="Seçilen BSSID: ${pink_color}None${normal_color}" - - arr["ENGLISH",186]="You already have selected a capture file during this session [${normal_color}${enteredpath}${blue_color}]" - arr["SPANISH",186]="Ya tienes seleccionado un fichero de captura en esta sesión [${normal_color}${enteredpath}${blue_color}]" - arr["FRENCH",186]="Vous avez déjà sélectionné un fichier de capture pour cette session ${normal_color}${enteredpath}${blue_color}]" - arr["CATALAN",186]="Ja tens seleccionat un fitxer de captura en aquesta sessió [${normal_color}${enteredpath}${blue_color}]" - arr["PORTUGUESE",186]="Você selecionou um arquivo de captura nesta sessão [${normal_color}${enteredpath}${blue_color}]" - arr["RUSSIAN",186]="Вы уже выбрали файл захвата во время этой сессии [${normal_color}${enteredpath}${blue_color}]" - arr["GREEK",186]="Έχετε ήδη επιλέξει αρχείο καταγραφής κατά τη διάρκεια της συνεδρίας [${normal_color}${enteredpath}${blue_color}]" - arr["ITALIAN",186]="È stato selezionato un file di cattura in questa sessione [${normal_color}${enteredpath}${blue_color}]" - arr["POLISH",186]="W tej sesji wybrano już plik przechwytywania [${normal_color}${enteredpath}${blue_color}]" - arr["GERMAN",186]="Sie haben bereits eine Capture-Datei in dieser Sitzung ausgewählt [${normal_color}${enteredpath}${blue_color}]" - arr["TURKISH",186]="Bu oturumda zaten bir yakalama dosyası seçtiniz [${normal_color} ${enteredpath}${blue_color}]" - - arr["ENGLISH",187]="Do you want to use this already selected capture file? ${normal_color}${visual_choice}" - arr["SPANISH",187]="¿Quieres utilizar este fichero de captura ya seleccionado? ${normal_color}${visual_choice}" - arr["FRENCH",187]="Souhaitez vous utiliser le fichier de capture déjà sélectionné? ${normal_color}${visual_choice}" - arr["CATALAN",187]="¿Vols fer servir aquest fitxer de captura ja seleccionat? ${normal_color}${visual_choice}" - arr["PORTUGUESE",187]="Você quer usar esse arquivo de captura selecionado? ${normal_color}${visual_choice}" - arr["RUSSIAN",187]="Вы хотите использовать этот уже выбранный файл захвата? ${normal_color}${visual_choice}" - arr["GREEK",187]="Θέλετε να χρησιμοποιήσετε το ήδη επιλεγμένο αρχείο καταγραφής; ${normal_color}${visual_choice}" - arr["ITALIAN",187]="Vuoi utilizzare questo file di cattura giá selezionato? ${normal_color}${visual_choice}" - arr["POLISH",187]="Czy chcesz użyć już wybranego pliku przechwytywania? ${normal_color}${visual_choice}" - arr["GERMAN",187]="Möchten Sie diese ausgewählte Capture-Datei verwenden? ${normal_color}${visual_choice}" - arr["TURKISH",187]="Bu yakalama dosyasını kullanmak istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",182]="Selected dictionary file: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["SPANISH",182]="Fichero de diccionario seleccionado: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["FRENCH",182]="Fichier dictionnaire sélectionné: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["CATALAN",182]="Fitxer de diccionari seleccionat: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["PORTUGUESE",182]="Dicionário selecionado: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["RUSSIAN",182]="Выбранный файл словаря: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["GREEK",182]="Επιλεγμένο λεξικό: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["ITALIAN",182]="File di dizionario selezionato: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["POLISH",182]="Wybrany plik słownika: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["GERMAN",182]="Ausgewählte Wörterbuchdatei: \${pink_color}\${DICTIONARY}\${normal_color}" + arr["TURKISH",182]="Seçilen sözlük dosyası: \${pink_color}\${DICTIONARY}\${normal_color}" + + arr["ENGLISH",183]="You already have selected a dictionary file during this session [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["SPANISH",183]="Ya tienes seleccionado un fichero de diccionario en esta sesión [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["FRENCH",183]="Vous avez déjà sélectionné un fichier dictionnaire pour cette session \${normal_color}\${DICTIONARY}\${blue_color}]" + arr["CATALAN",183]="Ja tens seleccionat un fitxer de diccionari en aquesta sessió [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["PORTUGUESE",183]="Você selecionou um arquivo de dicionário nesta sessão [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["RUSSIAN",183]="Во время этой сессии вы выбрали файл словаря [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["GREEK",183]="Έχετε ήδη επιλέξει λεξικό κατά τη διάρκεια της συνεδρίας [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["ITALIAN",183]="È stato selezionato un file di dizionario in questa sessione [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["POLISH",183]="W tej sesji wybrano plik słownika [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["GERMAN",183]="Sie haben in dieser Sitzung bereits eine Wörterbuchdatei ausgewählt [\${normal_color}\${DICTIONARY}\${blue_color}]" + arr["TURKISH",183]="Bu oturumda zaten sözlük dosyası seçtiniz [\${normal_color}\${DICTIONARY}\${blue_color}]" + + arr["ENGLISH",184]="Do you want to use this already selected dictionary file? \${normal_color}\${visual_choice}" + arr["SPANISH",184]="¿Quieres utilizar este fichero de diccionario ya seleccionado? \${normal_color}\${visual_choice}" + arr["FRENCH",184]="Souhaitez vous utiliser le dictionnaire déjà sélectionné? \${normal_color}\${visual_choice}" + arr["CATALAN",184]="¿Vols fer servir aquest fitxer de diccionari ja seleccionat? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",184]="Você quer usar esse arquivo de dicionário já selecionado? \${normal_color}\${visual_choice}" + arr["RUSSIAN",184]="Вы хотите использовать этот уже выбранный файл словаря? \${normal_color}\${visual_choice}" + arr["GREEK",184]="Θέλετε να χρησιμοποιήσετε το ήδη επιλεγμένο λεξικό; \${normal_color}\${visual_choice}" + arr["ITALIAN",184]="Vuoi utilizzare questo file di dizionario già selezionato? \${normal_color}\${visual_choice}" + arr["POLISH",184]="Czy chcesz użyć już wybraniego pliku słownika? \${normal_color}\${visual_choice}" + arr["GERMAN",184]="Möchten Sie diese ausgewählte Wörterbuchdatei verwenden? \${normal_color}\${visual_choice}" + arr["TURKISH",184]="Seçilen sözlük dosyasını kullanmak istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",185]="Selected BSSID: \${pink_color}None\${normal_color}" + arr["SPANISH",185]="BSSID seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",185]="BSSID sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",185]="BSSID seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",185]="BSSID selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",185]="Выбранная BSSID: \${pink_color}Нет\${normal_color}" + arr["GREEK",185]="Επιλεγμένο BSSID: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",185]="BSSID selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",185]="Wybrany BSSID: \${pink_color}Brak\${normal_color}" + arr["GERMAN",185]="Ausgewählte BSSID: \${pink_color}Keine\${normal_color}" + arr["TURKISH",185]="Seçilen BSSID: \${pink_color}None\${normal_color}" + + arr["ENGLISH",186]="You already have selected a capture file during this session [\${normal_color}\${enteredpath}\${blue_color}]" + arr["SPANISH",186]="Ya tienes seleccionado un fichero de captura en esta sesión [\${normal_color}\${enteredpath}\${blue_color}]" + arr["FRENCH",186]="Vous avez déjà sélectionné un fichier de capture pour cette session \${normal_color}\${enteredpath}\${blue_color}]" + arr["CATALAN",186]="Ja tens seleccionat un fitxer de captura en aquesta sessió [\${normal_color}\${enteredpath}\${blue_color}]" + arr["PORTUGUESE",186]="Você selecionou um arquivo de captura nesta sessão [\${normal_color}\${enteredpath}\${blue_color}]" + arr["RUSSIAN",186]="Вы уже выбрали файл захвата во время этой сессии [\${normal_color}\${enteredpath}\${blue_color}]" + arr["GREEK",186]="Έχετε ήδη επιλέξει αρχείο καταγραφής κατά τη διάρκεια της συνεδρίας [\${normal_color}\${enteredpath}\${blue_color}]" + arr["ITALIAN",186]="È stato selezionato un file di cattura in questa sessione [\${normal_color}\${enteredpath}\${blue_color}]" + arr["POLISH",186]="W tej sesji wybrano już plik przechwytywania [\${normal_color}\${enteredpath}\${blue_color}]" + arr["GERMAN",186]="Sie haben bereits eine Capture-Datei in dieser Sitzung ausgewählt [\${normal_color}\${enteredpath}\${blue_color}]" + arr["TURKISH",186]="Bu oturumda zaten bir yakalama dosyası seçtiniz [\${normal_color} \${enteredpath}\${blue_color}]" + + arr["ENGLISH",187]="Do you want to use this already selected capture file? \${normal_color}\${visual_choice}" + arr["SPANISH",187]="¿Quieres utilizar este fichero de captura ya seleccionado? \${normal_color}\${visual_choice}" + arr["FRENCH",187]="Souhaitez vous utiliser le fichier de capture déjà sélectionné? \${normal_color}\${visual_choice}" + arr["CATALAN",187]="¿Vols fer servir aquest fitxer de captura ja seleccionat? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",187]="Você quer usar esse arquivo de captura selecionado? \${normal_color}\${visual_choice}" + arr["RUSSIAN",187]="Вы хотите использовать этот уже выбранный файл захвата? \${normal_color}\${visual_choice}" + arr["GREEK",187]="Θέλετε να χρησιμοποιήσετε το ήδη επιλεγμένο αρχείο καταγραφής; \${normal_color}\${visual_choice}" + arr["ITALIAN",187]="Vuoi utilizzare questo file di cattura giá selezionato? \${normal_color}\${visual_choice}" + arr["POLISH",187]="Czy chcesz użyć już wybranego pliku przechwytywania? \${normal_color}\${visual_choice}" + arr["GERMAN",187]="Möchten Sie diese ausgewählte Capture-Datei verwenden? \${normal_color}\${visual_choice}" + arr["TURKISH",187]="Bu yakalama dosyasını kullanmak istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",188]="Enter the path of a captured file:" arr["SPANISH",188]="Introduce la ruta de un fichero de captura:" @@ -3162,65 +3162,65 @@ function initialize_language_strings() { arr["GERMAN",190]="Entschlüsselung starten. Nach dem Start drücken Sie [Ctrl+C], um es zu stoppen..." arr["TURKISH",190]="Şifre çözme başlıyor. Başladıktan sonra, durdurmak için [Ctrl+C] basınız..." - arr["ENGLISH",191]="${blue_color}airgeddon can't find the directory path where you have BeEF installed. ${green_color}Do you want to enter it manually? ${normal_color}${visual_choice}" - arr["SPANISH",191]="${blue_color}airgeddon no ha podido encontrar la ruta del directorio donde tienes instalado BeEF. ${green_color}¿Quieres introducirla manualmente? ${normal_color}${visual_choice}" - arr["FRENCH",191]="${blue_color}airgeddon n'a pas trouvé le dossier qui contient BeEF. ${green_color}Voulez-vous l'indiquer manuellement? ${normal_color}${visual_choice}" - arr["CATALAN",191]="${blue_color}airgeddon no ha pogut trobar la ruta del directori on tens instal·lat BeEF. ${green_color}¿Vols introduir-la manualment? ${normal_color}${visual_choice}" - arr["PORTUGUESE",191]="${blue_color}O airgeddon não conseguiu encontrar o diretório onde você instalou o BeEF. ${green_color}Você quer inseri-lo manualmente? ${normal_color}${visual_choice}" - arr["RUSSIAN",191]="${blue_color}airgeddon не может найти путь к каталогу, где вы установили BeEF. ${green_color}Вы хотите ввести его вручную? ${normal_color}${visual_choice}" - arr["GREEK",191]="${blue_color}Το airgeddon δεν μπορεί να βρει το μονοπάτι για τον κατάλογο όπου έχετε εγκαταστημένο το BeEF. ${green_color}Θέλετε να το εισάγετε χειροκίνητα; ${normal_color}${visual_choice}" - arr["ITALIAN",191]="${blue_color}airgeddon non ha potuto trovare il percorso della directory in cui è stato installato BeEF. ${green_color}Vuoi inserirlo manualmente? ${normal_color}${visual_choice}" - arr["POLISH",191]="${blue_color}airgeddon nie mógł znaleźć ścieżki, w której zainstalowano BeEF. ${green_color}Czy chcesz ją wprowadzić ręcznie? ${normal_color}${visual_choice}" - arr["GERMAN",191]="${blue_color}airgeddon konnte den Verzeichnispfad, in den BeEF installiert ist, nicht finden. ${green_color}Möchten Sie es manuell eingeben? ${normal_color}${visual_choice}" - arr["TURKISH",191]="${blue_color}airgeddon BeEF yazılımının kurulu olduğu dizini bulamadı. ${green_color}Elle girmek ister misiniz? ${normal_color}${visual_choice}" - - arr["ENGLISH",192]="You already have selected a BSSID during this session and is present in capture file [${normal_color}${bssid}${blue_color}]" - arr["SPANISH",192]="Ya tienes seleccionado un BSSID en esta sesión y está presente en el fichero de captura [${normal_color}${bssid}${blue_color}]" - arr["FRENCH",192]="Vous avez déjà sélectionné un BSSID pour la session en cours et est présent dans le fichier de capture ${normal_color}${bssid}${blue_color}]" - arr["CATALAN",192]="Ja tens seleccionat un BSSID en aquesta sessió i està present en el fitxer de captura [${normal_color}${bssid}${blue_color}]" - arr["PORTUGUESE",192]="Você selecionou um BSSID nesta sessão que está presente no arquivo de captura [${normal_color}${bssid}${blue_color}]" - arr["RUSSIAN",192]="У вас уже есть выбранная во время этой сессии BSSID и она присутствует в файле захвата [${normal_color}${bssid}${blue_color}]" - arr["GREEK",192]="Έχετε ήδη επιλέξει BSSID κατά τη διάρκεια της συνεδρίας και βρίσκεται στο αρχείο καταγραφής [${normal_color}${bssid}${blue_color}]" - arr["ITALIAN",192]="È stato selezionato un BSSID in questa sessione che è giá presente nel file di cattura [${normal_color}${bssid}${blue_color}]" - arr["POLISH",192]="Wybrano już BSSID w tej sesji i jest on obecny w pliku przechwytywania [${normal_color}${bssid}${blue_color}]" - arr["GERMAN",192]="Sie haben in dieser Sitzung bereits eine BSSID ausgewählt, die in der Erfassungsdatei vorhanden ist [${normal_color}${bssid}${blue_color}]" - arr["TURKISH",192]="Bu oturum sırasında zaten bir BSSID seçtiniz ve yakalama dosyasında mevcut [${normal_color}${bssid}${blue_color}]" - - arr["ENGLISH",193]="Do you want to use this already selected BSSID? ${normal_color}${visual_choice}" - arr["SPANISH",193]="¿Quieres utilizar este BSSID ya seleccionado? ${normal_color}${visual_choice}" - arr["FRENCH",193]="Souhaitez vous utiliser le BSSID déjà sélectionné? ${normal_color}${visual_choice}" - arr["CATALAN",193]="¿Vols fer servir aquest BSSID ja seleccionat? ${normal_color}${visual_choice}" - arr["PORTUGUESE",193]="Você quer usar este BSSID já selecionado? ${normal_color}${visual_choice}" - arr["RUSSIAN",193]="Вы хотите использовать эту уже выбранную BSSID? ${normal_color}${visual_choice}" - arr["GREEK",193]="Θέλετε να χρησιμοποιήσετε το ήδη επιλεγμένο BSSID; ${normal_color}${visual_choice}" - arr["ITALIAN",193]="Vuoi usare questo BSSID già selezionato? ${normal_color}${visual_choice}" - arr["POLISH",193]="Czy chcesz użyć już wybranego BSSID? ${normal_color}${visual_choice}" - arr["GERMAN",193]="Möchten Sie diese ausgewählte BSSID verwenden? ${normal_color}${visual_choice}" - arr["TURKISH",193]="Seçilen BSSID ile devam etmek ister misiniz? ${normal_color}${visual_choice}" - - arr["ENGLISH",194]="Enter the minimum length of the key to decrypt (${minlength_text}-63):" - arr["SPANISH",194]="Introduce la longitud mínima de la clave a descifrar (${minlength_text}-63):" - arr["FRENCH",194]="Entrez la longueur minimale de la clef à cracker (${minlength_text}-63):" - arr["CATALAN",194]="Introdueix la longitud mínima de la clau a desxifrar (${minlength_text}-63):" - arr["PORTUGUESE",194]="Digite o comprimento mínimo da senha para descriptografar (${minlength_text}-63):" - arr["RUSSIAN",194]="Введите минимальную длину ключа для расшифровки (${minlength_text}-63):" - arr["GREEK",194]="Εισάγετε το ελάχιστο μήκος κλειδιού για αποκρυπτογράφηση (${minlength_text}-63):" - arr["ITALIAN",194]="Inserire la lunghezza minima della chiave da decifrare (${minlength_text}-63):" - arr["POLISH",194]="Wpisz minimalną długość klucza do odszyfrowania (${minlength_text}-63):" - arr["GERMAN",194]="Geben Sie die Mindestlänge des zu entschlüsselnden Schlüssels ein (${minlength_text}-63):" - arr["TURKISH",194]="Şifreyi çözmek için anahtarın minimum uzunluğunu girin (${minlength_text}-63):" - - arr["ENGLISH",195]="Enter the maximum length of the key to decrypt (${minlength}-63):" - arr["SPANISH",195]="Introduce la longitud máxima de la clave a descifrar (${minlength}-63):" - arr["FRENCH",195]="Entrez la longueur maximale de la clef à cracker (${minlength}-63):" - arr["CATALAN",195]="Introdueix la longitud màxima de la clau a desxifrar (${minlength}-63):" - arr["PORTUGUESE",195]="Digite o comprimento máximo da senha para descriptografar (${minlength}-63):" - arr["RUSSIAN",195]="Введите максимальную длину ключа для расшифровки (${minlength}-63):" - arr["GREEK",195]="Εισάγετε το μέγιστο μήκος κλειδιού για αποκρυπτογράφηση (${minlength}-63):" - arr["ITALIAN",195]="Inserire la lunghezza massima della chiave da decifrare (${minlength}-63):" - arr["POLISH",195]="Wpisz maksymalną długość klucza do odszyfrowania (${minlength}-63):" - arr["GERMAN",195]="Geben Sie die maximale Länge des zu entschlüsselnden Schlüssels ein (${minlength}-63):" - arr["TURKISH",195]="Şifreyi çözmek için anahtarın maximum uzunluğunu girin (${minlength}-63):" + arr["ENGLISH",191]="\${blue_color}airgeddon can't find the directory path where you have BeEF installed. \${green_color}Do you want to enter it manually? \${normal_color}\${visual_choice}" + arr["SPANISH",191]="\${blue_color}airgeddon no ha podido encontrar la ruta del directorio donde tienes instalado BeEF. \${green_color}¿Quieres introducirla manualmente? \${normal_color}\${visual_choice}" + arr["FRENCH",191]="\${blue_color}airgeddon n'a pas trouvé le dossier qui contient BeEF. \${green_color}Voulez-vous l'indiquer manuellement? \${normal_color}\${visual_choice}" + arr["CATALAN",191]="\${blue_color}airgeddon no ha pogut trobar la ruta del directori on tens instal·lat BeEF. \${green_color}¿Vols introduir-la manualment? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",191]="\${blue_color}O airgeddon não conseguiu encontrar o diretório onde você instalou o BeEF. \${green_color}Você quer inseri-lo manualmente? \${normal_color}\${visual_choice}" + arr["RUSSIAN",191]="\${blue_color}airgeddon не может найти путь к каталогу, где вы установили BeEF. \${green_color}Вы хотите ввести его вручную? \${normal_color}\${visual_choice}" + arr["GREEK",191]="\${blue_color}Το airgeddon δεν μπορεί να βρει το μονοπάτι για τον κατάλογο όπου έχετε εγκαταστημένο το BeEF. \${green_color}Θέλετε να το εισάγετε χειροκίνητα; \${normal_color}\${visual_choice}" + arr["ITALIAN",191]="\${blue_color}airgeddon non ha potuto trovare il percorso della directory in cui è stato installato BeEF. \${green_color}Vuoi inserirlo manualmente? \${normal_color}\${visual_choice}" + arr["POLISH",191]="\${blue_color}airgeddon nie mógł znaleźć ścieżki, w której zainstalowano BeEF. \${green_color}Czy chcesz ją wprowadzić ręcznie? \${normal_color}\${visual_choice}" + arr["GERMAN",191]="\${blue_color}airgeddon konnte den Verzeichnispfad, in den BeEF installiert ist, nicht finden. \${green_color}Möchten Sie es manuell eingeben? \${normal_color}\${visual_choice}" + arr["TURKISH",191]="\${blue_color}airgeddon BeEF yazılımının kurulu olduğu dizini bulamadı. \${green_color}Elle girmek ister misiniz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",192]="You already have selected a BSSID during this session and is present in capture file [\${normal_color}\${bssid}\${blue_color}]" + arr["SPANISH",192]="Ya tienes seleccionado un BSSID en esta sesión y está presente en el fichero de captura [\${normal_color}\${bssid}\${blue_color}]" + arr["FRENCH",192]="Vous avez déjà sélectionné un BSSID pour la session en cours et est présent dans le fichier de capture \${normal_color}\${bssid}\${blue_color}]" + arr["CATALAN",192]="Ja tens seleccionat un BSSID en aquesta sessió i està present en el fitxer de captura [\${normal_color}\${bssid}\${blue_color}]" + arr["PORTUGUESE",192]="Você selecionou um BSSID nesta sessão que está presente no arquivo de captura [\${normal_color}\${bssid}\${blue_color}]" + arr["RUSSIAN",192]="У вас уже есть выбранная во время этой сессии BSSID и она присутствует в файле захвата [\${normal_color}\${bssid}\${blue_color}]" + arr["GREEK",192]="Έχετε ήδη επιλέξει BSSID κατά τη διάρκεια της συνεδρίας και βρίσκεται στο αρχείο καταγραφής [\${normal_color}\${bssid}\${blue_color}]" + arr["ITALIAN",192]="È stato selezionato un BSSID in questa sessione che è giá presente nel file di cattura [\${normal_color}\${bssid}\${blue_color}]" + arr["POLISH",192]="Wybrano już BSSID w tej sesji i jest on obecny w pliku przechwytywania [\${normal_color}\${bssid}\${blue_color}]" + arr["GERMAN",192]="Sie haben in dieser Sitzung bereits eine BSSID ausgewählt, die in der Erfassungsdatei vorhanden ist [\${normal_color}\${bssid}\${blue_color}]" + arr["TURKISH",192]="Bu oturum sırasında zaten bir BSSID seçtiniz ve yakalama dosyasında mevcut [\${normal_color}\${bssid}\${blue_color}]" + + arr["ENGLISH",193]="Do you want to use this already selected BSSID? \${normal_color}\${visual_choice}" + arr["SPANISH",193]="¿Quieres utilizar este BSSID ya seleccionado? \${normal_color}\${visual_choice}" + arr["FRENCH",193]="Souhaitez vous utiliser le BSSID déjà sélectionné? \${normal_color}\${visual_choice}" + arr["CATALAN",193]="¿Vols fer servir aquest BSSID ja seleccionat? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",193]="Você quer usar este BSSID já selecionado? \${normal_color}\${visual_choice}" + arr["RUSSIAN",193]="Вы хотите использовать эту уже выбранную BSSID? \${normal_color}\${visual_choice}" + arr["GREEK",193]="Θέλετε να χρησιμοποιήσετε το ήδη επιλεγμένο BSSID; \${normal_color}\${visual_choice}" + arr["ITALIAN",193]="Vuoi usare questo BSSID già selezionato? \${normal_color}\${visual_choice}" + arr["POLISH",193]="Czy chcesz użyć już wybranego BSSID? \${normal_color}\${visual_choice}" + arr["GERMAN",193]="Möchten Sie diese ausgewählte BSSID verwenden? \${normal_color}\${visual_choice}" + arr["TURKISH",193]="Seçilen BSSID ile devam etmek ister misiniz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",194]="Enter the minimum length of the key to decrypt (\${minlength_text}-63):" + arr["SPANISH",194]="Introduce la longitud mínima de la clave a descifrar (\${minlength_text}-63):" + arr["FRENCH",194]="Entrez la longueur minimale de la clef à cracker (\${minlength_text}-63):" + arr["CATALAN",194]="Introdueix la longitud mínima de la clau a desxifrar (\${minlength_text}-63):" + arr["PORTUGUESE",194]="Digite o comprimento mínimo da senha para descriptografar (\${minlength_text}-63):" + arr["RUSSIAN",194]="Введите минимальную длину ключа для расшифровки (\${minlength_text}-63):" + arr["GREEK",194]="Εισάγετε το ελάχιστο μήκος κλειδιού για αποκρυπτογράφηση (\${minlength_text}-63):" + arr["ITALIAN",194]="Inserire la lunghezza minima della chiave da decifrare (\${minlength_text}-63):" + arr["POLISH",194]="Wpisz minimalną długość klucza do odszyfrowania (\${minlength_text}-63):" + arr["GERMAN",194]="Geben Sie die Mindestlänge des zu entschlüsselnden Schlüssels ein (\${minlength_text}-63):" + arr["TURKISH",194]="Şifreyi çözmek için anahtarın minimum uzunluğunu girin (\${minlength_text}-63):" + + arr["ENGLISH",195]="Enter the maximum length of the key to decrypt (\${minlength}-63):" + arr["SPANISH",195]="Introduce la longitud máxima de la clave a descifrar (\${minlength}-63):" + arr["FRENCH",195]="Entrez la longueur maximale de la clef à cracker (\${minlength}-63):" + arr["CATALAN",195]="Introdueix la longitud màxima de la clau a desxifrar (\${minlength}-63):" + arr["PORTUGUESE",195]="Digite o comprimento máximo da senha para descriptografar (\${minlength}-63):" + arr["RUSSIAN",195]="Введите максимальную длину ключа для расшифровки (\${minlength}-63):" + arr["GREEK",195]="Εισάγετε το μέγιστο μήκος κλειδιού για αποκρυπτογράφηση (\${minlength}-63):" + arr["ITALIAN",195]="Inserire la lunghezza massima della chiave da decifrare (\${minlength}-63):" + arr["POLISH",195]="Wpisz maksymalną długość klucza do odszyfrowania (\${minlength}-63):" + arr["GERMAN",195]="Geben Sie die maximale Länge des zu entschlüsselnden Schlüssels ein (\${minlength}-63):" + arr["TURKISH",195]="Şifreyi çözmek için anahtarın maximum uzunluğunu girin (\${minlength}-63):" arr["ENGLISH",196]="Select the character set to use:" arr["SPANISH",196]="Selecciona el juego de caracteres a utilizar:" @@ -3378,17 +3378,17 @@ function initialize_language_strings() { arr["GERMAN",208]="Wenn Sie einen breiten Zeichensatz und eine große Schlüssellänge auswählen, kann der Vorgang sehr lange dauern" arr["TURKISH",208]="Büyük bir karakter kümesi ve uzun bir anahtar uzunluğu seçerseniz, süreç çok zaman alabilir" - arr["ENGLISH",209]="The charset to use is: [${normal_color}${showcharset}${blue_color}]" - arr["SPANISH",209]="El juego de caracteres elegido es: [${normal_color}${showcharset}${blue_color}]" - arr["FRENCH",209]="Le jeu de caractères définit est: [${normal_color}${showcharset}${blue_color}]" - arr["CATALAN",209]="El joc de caràcters escollit és: [${normal_color}${showcharset}${blue_color}]" - arr["PORTUGUESE",209]="Conjunto de caracteres escolhido: [${normal_color}${showcharset}${blue_color}]" - arr["RUSSIAN",209]="Символы для использования: [${normal_color}${showcharset}${blue_color}]" - arr["GREEK",209]="Η συμβολοσειρά που θα χρησιμοποιηθεί είναι: [${normal_color}${showcharset}${blue_color}]" - arr["ITALIAN",209]="Il set di caratteri scelto è: [${normal_color}${showcharset}${blue_color}]" - arr["POLISH",209]="Wybrany zestaw znaków to: [${normal_color}${showcharset}${blue_color}]" - arr["GERMAN",209]="Der gewählte Zeichensatz ist: [${normal_color}${showcharset}${blue_color}]" - arr["TURKISH",209]="Kullanılacak karakter kümesi: [${normal_color}${showcharset}${blue_color}]" + arr["ENGLISH",209]="The charset to use is: [\${normal_color}\${showcharset}\${blue_color}]" + arr["SPANISH",209]="El juego de caracteres elegido es: [\${normal_color}\${showcharset}\${blue_color}]" + arr["FRENCH",209]="Le jeu de caractères définit est: [\${normal_color}\${showcharset}\${blue_color}]" + arr["CATALAN",209]="El joc de caràcters escollit és: [\${normal_color}\${showcharset}\${blue_color}]" + arr["PORTUGUESE",209]="Conjunto de caracteres escolhido: [\${normal_color}\${showcharset}\${blue_color}]" + arr["RUSSIAN",209]="Символы для использования: [\${normal_color}\${showcharset}\${blue_color}]" + arr["GREEK",209]="Η συμβολοσειρά που θα χρησιμοποιηθεί είναι: [\${normal_color}\${showcharset}\${blue_color}]" + arr["ITALIAN",209]="Il set di caratteri scelto è: [\${normal_color}\${showcharset}\${blue_color}]" + arr["POLISH",209]="Wybrany zestaw znaków to: [\${normal_color}\${showcharset}\${blue_color}]" + arr["GERMAN",209]="Der gewählte Zeichensatz ist: [\${normal_color}\${showcharset}\${blue_color}]" + arr["TURKISH",209]="Kullanılacak karakter kümesi: [\${normal_color}\${showcharset}\${blue_color}]" arr["ENGLISH",210]="The script will check for internet access looking for a newer version. Please be patient..." arr["SPANISH",210]="El script va a comprobar si tienes acceso a internet para ver si existe una nueva versión. Por favor ten paciencia..." @@ -3426,17 +3426,17 @@ function initialize_language_strings() { arr["GERMAN",212]="Das Skript ist bereits in der neuesten Version. Es muss nicht aktualisiert werden" arr["TURKISH",212]="Yazılım zaten en son sürüm. Güncellemeye gerek yok" - arr["ENGLISH",213]="A new version of the script exists (v${airgeddon_last_version}). It will be downloaded" - arr["SPANISH",213]="Existe una nueva versión del script (v${airgeddon_last_version}). Será descargada" - arr["FRENCH",213]="Une nouvelle version du script est disponible (v${airgeddon_last_version}). Lancement du téléchargement" - arr["CATALAN",213]="Hi ha una nova versió dels script (v${airgeddon_last_version}). Serà descarregada" - arr["PORTUGUESE",213]="Existe uma nova versão do script (v${airgeddon_last_version}). Download será iniciado" - arr["RUSSIAN",213]="Существует новая версия скрипта (v${airgeddon_last_version}). Она будет загружена" - arr["GREEK",213]="Υπάρχει νεότερη έκδοση του script (v${airgeddon_last_version}). Θα κατέβει" - arr["ITALIAN",213]="Esiste una nuova versione dello script (v${airgeddon_last_version}). Sarà scaricata" - arr["POLISH",213]="Jest nowa wersja skryptu (v${airgeddon_last_version}). Zostanie ona pobrana" - arr["GERMAN",213]="Es gibt eine neue Version des Skripts (v${airgeddon_last_version}). Sie wird automatisch heruntergeladet" - arr["TURKISH",213]="Yazılımın yeni bir sürümü mevcut (v${airgeddon_last_version}). İndirilecek" + arr["ENGLISH",213]="A new version of the script exists (v\${airgeddon_last_version}). It will be downloaded" + arr["SPANISH",213]="Existe una nueva versión del script (v\${airgeddon_last_version}). Será descargada" + arr["FRENCH",213]="Une nouvelle version du script est disponible (v\${airgeddon_last_version}). Lancement du téléchargement" + arr["CATALAN",213]="Hi ha una nova versió dels script (v\${airgeddon_last_version}). Serà descarregada" + arr["PORTUGUESE",213]="Existe uma nova versão do script (v\${airgeddon_last_version}). Download será iniciado" + arr["RUSSIAN",213]="Существует новая версия скрипта (v\${airgeddon_last_version}). Она будет загружена" + arr["GREEK",213]="Υπάρχει νεότερη έκδοση του script (v\${airgeddon_last_version}). Θα κατέβει" + arr["ITALIAN",213]="Esiste una nuova versione dello script (v\${airgeddon_last_version}). Sarà scaricata" + arr["POLISH",213]="Jest nowa wersja skryptu (v\${airgeddon_last_version}). Zostanie ona pobrana" + arr["GERMAN",213]="Es gibt eine neue Version des Skripts (v\${airgeddon_last_version}). Sie wird automatisch heruntergeladet" + arr["TURKISH",213]="Yazılımın yeni bir sürümü mevcut (v\${airgeddon_last_version}). İndirilecek" arr["ENGLISH",214]="The new version was successfully downloaded. The script will be launched again" arr["SPANISH",214]="La nueva versión se ha descargado con éxito. El script se lanzará de nuevo" @@ -3474,17 +3474,17 @@ function initialize_language_strings() { arr["GERMAN",216]="In der ausgewählten Datei wurden keine Netzwerke mit Handshake gefunden" arr["TURKISH",216]="Seçilen dosyada yakalanan Handshake ile ağ bulunamadı" - arr["ENGLISH",217]="Only one valid target detected on file. BSSID autoselected [${normal_color}${bssid}${blue_color}]" - arr["SPANISH",217]="Sólo un objetivo válido detectado en el fichero. Se ha seleccionado automáticamente el BSSID [${normal_color}${bssid}${blue_color}]" - arr["FRENCH",217]="Le seul réseau valide présent dans le fichier choisi a été sélectionné automatiquement, son BSSID est [${normal_color}${bssid}${blue_color}]" - arr["CATALAN",217]="Només un objectiu vàlid detectat en el fitxer. S'ha seleccionat automàticament el BSSID [${normal_color}${bssid}${blue_color}]" - arr["PORTUGUESE",217]="Apenas um alvo válido detectado no arquivo. BSSID selecionado automaticamente [${normal_color}${bssid}${blue_color}]" - arr["RUSSIAN",217]="В файле обнаружена только одна подходящая цель. BSSID выбрана автоматически [${normal_color}${bssid}${blue_color}]" - arr["GREEK",217]="Μόνο ένας έγκυρος στόχος εντοπίστηκε στο αρχείο. Επιλέχθηκε αυτόματα το BSSID [${normal_color}${bssid}${blue_color}]" - arr["ITALIAN",217]="Solo un bersaglio valido rilevato nel file. Viene selezionato automaticamente il BSSID [${normal_color}${bssid}${blue_color}]" - arr["POLISH",217]="W pliku został wykryty tylko jeden prawidłowy cel. BSSID wybrany automatycznie [${normal_color}${bssid}${blue_color}]" - arr["GERMAN",217]="Nur ein gültiges Ziel wurde in der Datei gefunden. Die BSSID [${normal_color}${bssid}${blue_color}] wurde automatisch ausgewählt" - arr["TURKISH",217]="Dosyada sadece bir tane geçerli hedef tespit edildi. BSSID otomatik seçildi [${normal_color}${bssid}${blue_color}]" + arr["ENGLISH",217]="Only one valid target detected on file. BSSID autoselected [\${normal_color}\${bssid}\${blue_color}]" + arr["SPANISH",217]="Sólo un objetivo válido detectado en el fichero. Se ha seleccionado automáticamente el BSSID [\${normal_color}\${bssid}\${blue_color}]" + arr["FRENCH",217]="Le seul réseau valide présent dans le fichier choisi a été sélectionné automatiquement, son BSSID est [\${normal_color}\${bssid}\${blue_color}]" + arr["CATALAN",217]="Només un objectiu vàlid detectat en el fitxer. S'ha seleccionat automàticament el BSSID [\${normal_color}\${bssid}\${blue_color}]" + arr["PORTUGUESE",217]="Apenas um alvo válido detectado no arquivo. BSSID selecionado automaticamente [\${normal_color}\${bssid}\${blue_color}]" + arr["RUSSIAN",217]="В файле обнаружена только одна подходящая цель. BSSID выбрана автоматически [\${normal_color}\${bssid}\${blue_color}]" + arr["GREEK",217]="Μόνο ένας έγκυρος στόχος εντοπίστηκε στο αρχείο. Επιλέχθηκε αυτόματα το BSSID [\${normal_color}\${bssid}\${blue_color}]" + arr["ITALIAN",217]="Solo un bersaglio valido rilevato nel file. Viene selezionato automaticamente il BSSID [\${normal_color}\${bssid}\${blue_color}]" + arr["POLISH",217]="W pliku został wykryty tylko jeden prawidłowy cel. BSSID wybrany automatycznie [\${normal_color}\${bssid}\${blue_color}]" + arr["GERMAN",217]="Nur ein gültiges Ziel wurde in der Datei gefunden. Die BSSID [\${normal_color}\${bssid}\${blue_color}] wurde automatisch ausgewählt" + arr["TURKISH",217]="Dosyada sadece bir tane geçerli hedef tespit edildi. BSSID otomatik seçildi [\${normal_color}\${bssid}\${blue_color}]" arr["ENGLISH",218]="Optional tools: checking..." arr["SPANISH",218]="Herramientas opcionales: comprobando..." @@ -3522,29 +3522,29 @@ function initialize_language_strings() { arr["GERMAN",220]="Blockierte Menüoption" arr["TURKISH",220]="Kilitli menü seçeneği seçildi" - arr["ENGLISH",221]="Accepted bash version (${BASH_VERSION}). Minimum required version: ${minimum_bash_version_required}" - arr["SPANISH",221]="Versión de bash (${BASH_VERSION}) aceptada. Mínimo requerido versión: ${minimum_bash_version_required}" - arr["FRENCH",221]="Votre version de bash (${BASH_VERSION}) est acceptée. Version minimale requise: ${minimum_bash_version_required}" - arr["CATALAN",221]="Versió de bash (${BASH_VERSION}) acceptada. Versió minima requerida: ${minimum_bash_version_required}" - arr["PORTUGUESE",221]="Versão Bash (${BASH_VERSION}) aceita. Versão mínima exigida: ${minimum_bash_version_required}" - arr["RUSSIAN",221]="Используемая версия bash (${BASH_VERSION}). Минимальная требуемая версия: ${minimum_bash_version_required}" - arr["GREEK",221]="Αποδεκτή έκδοση bash (${BASH_VERSION}). Ελάχιστη απαιτούμενη έκδοση: ${minimum_bash_version_required}" - arr["ITALIAN",221]="Versione di bash (${BASH_VERSION}) accettata. Minima versione richiesta: ${minimum_bash_version_required}" - arr["POLISH",221]="Zaakceptowano wersję bash (${BASH_VERSION}). Minimalna wymagana wersja: ${minimum_bash_version_required}" - arr["GERMAN",221]="Bash-Version (${BASH_VERSION}) akzeptiert. Mindestversion erforderlich: ${minimum_bash_version_required}" - arr["TURKISH",221]="Kabul edilen bash sürümü (${BASH_VERSION}). Gerekli minimum sürüm: ${minimum_bash_version_required}" - - arr["ENGLISH",222]="Insufficient bash version (${BASH_VERSION}). Minimum required version: ${minimum_bash_version_required}" - arr["SPANISH",222]="Versión de bash insuficiente (${BASH_VERSION}). Mínimo requerido versión: ${minimum_bash_version_required}" - arr["FRENCH",222]="Votre version de bash (${BASH_VERSION}) n'est pas suffisante. Version minimale requise: ${minimum_bash_version_required}" - arr["CATALAN",222]="Versió de bash insuficient (${BASH_VERSION}). Versió mínima requerida: ${minimum_bash_version_required}" - arr["PORTUGUESE",222]="Versão Bash insuficiente (${BASH_VERSION}). Versão mínima exigida: ${minimum_bash_version_required}" - arr["RUSSIAN",222]="Неудовлетворительная версия bash (${BASH_VERSION}). Минимальная требуемая версия: ${minimum_bash_version_required}" - arr["GREEK",222]="Ανεπαρκής έκδοση bash (${BASH_VERSION}). Ελάχιστη απαιτούμενη έκδοση: ${minimum_bash_version_required}" - arr["ITALIAN",222]="Versione di bash insufficiente (${BASH_VERSION}). Versione minima richiesta: ${minimum_bash_version_required}" - arr["POLISH",222]="Niewystarczająca wersja bash (${BASH_VERSION}). Minimalna wymagana wersja: ${minimum_bash_version_required}" - arr["GERMAN",222]="Unzureichende Bash-Version (${BASH_VERSION}). Mindestversion erforderlich: ${minimum_bash_version_required}" - arr["TURKISH",222]="Yetersiz bash sürümü (${BASH_VERSION}). Gerekli minimum sürüm: ${minimum_bash_version_required}" + arr["ENGLISH",221]="Accepted bash version (\${BASH_VERSION}). Minimum required version: \${minimum_bash_version_required}" + arr["SPANISH",221]="Versión de bash (\${BASH_VERSION}) aceptada. Mínimo requerido versión: \${minimum_bash_version_required}" + arr["FRENCH",221]="Votre version de bash (\${BASH_VERSION}) est acceptée. Version minimale requise: \${minimum_bash_version_required}" + arr["CATALAN",221]="Versió de bash (\${BASH_VERSION}) acceptada. Versió minima requerida: \${minimum_bash_version_required}" + arr["PORTUGUESE",221]="Versão Bash (\${BASH_VERSION}) aceita. Versão mínima exigida: \${minimum_bash_version_required}" + arr["RUSSIAN",221]="Используемая версия bash (\${BASH_VERSION}). Минимальная требуемая версия: \${minimum_bash_version_required}" + arr["GREEK",221]="Αποδεκτή έκδοση bash (\${BASH_VERSION}). Ελάχιστη απαιτούμενη έκδοση: \${minimum_bash_version_required}" + arr["ITALIAN",221]="Versione di bash (\${BASH_VERSION}) accettata. Minima versione richiesta: \${minimum_bash_version_required}" + arr["POLISH",221]="Zaakceptowano wersję bash (\${BASH_VERSION}). Minimalna wymagana wersja: \${minimum_bash_version_required}" + arr["GERMAN",221]="Bash-Version (\${BASH_VERSION}) akzeptiert. Mindestversion erforderlich: \${minimum_bash_version_required}" + arr["TURKISH",221]="Kabul edilen bash sürümü (\${BASH_VERSION}). Gerekli minimum sürüm: \${minimum_bash_version_required}" + + arr["ENGLISH",222]="Insufficient bash version (\${BASH_VERSION}). Minimum required version: \${minimum_bash_version_required}" + arr["SPANISH",222]="Versión de bash insuficiente (\${BASH_VERSION}). Mínimo requerido versión: \${minimum_bash_version_required}" + arr["FRENCH",222]="Votre version de bash (\${BASH_VERSION}) n'est pas suffisante. Version minimale requise: \${minimum_bash_version_required}" + arr["CATALAN",222]="Versió de bash insuficient (\${BASH_VERSION}). Versió mínima requerida: \${minimum_bash_version_required}" + arr["PORTUGUESE",222]="Versão Bash insuficiente (\${BASH_VERSION}). Versão mínima exigida: \${minimum_bash_version_required}" + arr["RUSSIAN",222]="Неудовлетворительная версия bash (\${BASH_VERSION}). Минимальная требуемая версия: \${minimum_bash_version_required}" + arr["GREEK",222]="Ανεπαρκής έκδοση bash (\${BASH_VERSION}). Ελάχιστη απαιτούμενη έκδοση: \${minimum_bash_version_required}" + arr["ITALIAN",222]="Versione di bash insufficiente (\${BASH_VERSION}). Versione minima richiesta: \${minimum_bash_version_required}" + arr["POLISH",222]="Niewystarczająca wersja bash (\${BASH_VERSION}). Minimalna wymagana wersja: \${minimum_bash_version_required}" + arr["GERMAN",222]="Unzureichende Bash-Version (\${BASH_VERSION}). Mindestversion erforderlich: \${minimum_bash_version_required}" + arr["TURKISH",222]="Yetersiz bash sürümü (\${BASH_VERSION}). Gerekli minimum sürüm: \${minimum_bash_version_required}" arr["ENGLISH",223]="airgeddon needs root permissions to work. Launch the script as root user or using \"sudo\"" arr["SPANISH",223]="airgeddon necesita permisos de root para funcionar. Lanza el script como usuario root o usando \"sudo\"" @@ -3606,17 +3606,17 @@ function initialize_language_strings() { arr["GERMAN",227]="In der Arbeit... " arr["TURKISH",227]="Çalışıyor... " - arr["ENGLISH",228]=" Developed by ${author}" - arr["SPANISH",228]=" Programado por ${author}" - arr["FRENCH",228]=" Programmé par ${author}" - arr["CATALAN",228]=" Desenvolupat per ${author}" - arr["PORTUGUESE",228]=" Programado por ${author}" - arr["RUSSIAN",228]=" Создал ${author}" - arr["GREEK",228]=" Προγραμματισμένο από ${author}" - arr["ITALIAN",228]=" Sviluppato da ${author}" - arr["POLISH",228]=" Opracowany przez ${author}" - arr["GERMAN",228]=" Entwickelt von ${author}" - arr["TURKISH",228]=" ${author} tarafından geliştirildi" + arr["ENGLISH",228]=" Developed by \${author}" + arr["SPANISH",228]=" Programado por \${author}" + arr["FRENCH",228]=" Programmé par \${author}" + arr["CATALAN",228]=" Desenvolupat per \${author}" + arr["PORTUGUESE",228]=" Programado por \${author}" + arr["RUSSIAN",228]=" Создал \${author}" + arr["GREEK",228]=" Προγραμματισμένο από \${author}" + arr["ITALIAN",228]=" Sviluppato da \${author}" + arr["POLISH",228]=" Opracowany przez \${author}" + arr["GERMAN",228]=" Entwickelt von \${author}" + arr["TURKISH",228]=" \${author} tarafından geliştirildi" arr["ENGLISH",229]="hashcat CPU, non GPU attacks" arr["SPANISH",229]="ataques hashcat CPU, no GPU" @@ -3666,17 +3666,17 @@ function initialize_language_strings() { arr["GERMAN",232]="5. (hashcat) Regeln-basierender Angriff gegen der Capture-Handshake-Datei" arr["TURKISH",232]="5. (hashcat) Yakalanan Handshake dosyasına karşı kural tabanlı saldırı" - arr["ENGLISH",233]="Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${hashcat_potpath}]" - arr["SPANISH",233]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${hashcat_potpath}]" - arr["FRENCH",233]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé ${normal_color}[${hashcat_potpath}]" - arr["CATALAN",233]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${hashcat_potpath}]" - arr["PORTUGUESE",233]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${hashcat_potpath}]" - arr["RUSSIAN",233]="Напечатайте путь к сохранённому файлу или нажмите [Enter] для принятия предложения по умолчанию ${normal_color}[${hashcat_potpath}]" - arr["GREEK",233]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${hashcat_potpath}]" - arr["ITALIAN",233]="Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello di default ${normal_color}[${hashcat_potpath}]" - arr["POLISH",233]="Wpisz ścieżkę do zapisu pliku lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${hashcat_potpath}]" - arr["GERMAN",233]="Schreiben Sie den Pfad wo die Datei gespeichert werden soll, oder drücken Sie die [Enter], um den Standardvorschlag zu akzeptieren ${normal_color}[${hashcat_potpath}]" - arr["TURKISH",233]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın. ${normal_color}[${hashcat_potpath}]" + arr["ENGLISH",233]="Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${hashcat_potpath}]" + arr["SPANISH",233]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${hashcat_potpath}]" + arr["FRENCH",233]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé \${normal_color}[\${hashcat_potpath}]" + arr["CATALAN",233]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${hashcat_potpath}]" + arr["PORTUGUESE",233]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${hashcat_potpath}]" + arr["RUSSIAN",233]="Напечатайте путь к сохранённому файлу или нажмите [Enter] для принятия предложения по умолчанию \${normal_color}[\${hashcat_potpath}]" + arr["GREEK",233]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${hashcat_potpath}]" + arr["ITALIAN",233]="Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello di default \${normal_color}[\${hashcat_potpath}]" + arr["POLISH",233]="Wpisz ścieżkę do zapisu pliku lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${hashcat_potpath}]" + arr["GERMAN",233]="Schreiben Sie den Pfad wo die Datei gespeichert werden soll, oder drücken Sie die [Enter], um den Standardvorschlag zu akzeptieren \${normal_color}[\${hashcat_potpath}]" + arr["TURKISH",233]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın. \${normal_color}[\${hashcat_potpath}]" arr["ENGLISH",234]="Contratulations!! It seems the key has been decrypted" arr["SPANISH",234]="Enhorabuena!! Parece que la clave ha sido descifrada" @@ -3690,29 +3690,29 @@ function initialize_language_strings() { arr["GERMAN",234]="Herzlichen Glückwunsch!! Es scheint, dass der Schlüssel entschlüsselt wurde" arr["TURKISH",234]="Tebrikler!! Görünüşe göre key şifresi çözüldü" - arr["ENGLISH",235]="Do you want to save the trophy file with the decrypted password? ${normal_color}${visual_choice}" - arr["SPANISH",235]="¿Quieres guardar el fichero de trofeo con la clave descifrada? ${normal_color}${visual_choice}" - arr["FRENCH",235]="Voulez-vous enregistrer le fichier trophée avec le mot de passe déchiffré? ${normal_color}${visual_choice}" - arr["CATALAN",235]="¿Vols desar el fitxer de trofeu amb la clau desxifrada? ${normal_color}${visual_choice}" - arr["PORTUGUESE",235]="Você quer salvar arquivo com a senha descriptografada? ${normal_color}${visual_choice}" - arr["RUSSIAN",235]="Вы хотите сохранить трофейный файл с расшифрованным паролем? ${normal_color}${visual_choice}" - arr["GREEK",235]="Θέλετε να αποθηκεύσετε το αρχείο τρόπαιο με τον αποκρυπτογραφημένο κωδικό πρόσβασης; ${normal_color}${visual_choice}" - arr["ITALIAN",235]="Vuoi salvare il file trofeo con la password decifrata? ${normal_color}${visual_choice}" - arr["POLISH",235]="Czy chcesz zapisać plik trofeum przy użyciu odszyfrowanego klucza? ${normal_color}${visual_choice}" - arr["GERMAN",235]="Möchten Sie die Trophäendatei mit dem entschlüsselten Schlüssel speichern? ${normal_color}${visual_choice}" - arr["TURKISH",235]="Trophy dosyasını şifresi çözülmüş olarak kaydetmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",236]="Hashcat trophy file generated successfully at [${normal_color}${potenteredpath}${blue_color}]" - arr["SPANISH",236]="Fichero de trofeo hashcat generado con éxito en [${normal_color}${potenteredpath}${blue_color}]" - arr["FRENCH",236]="Le fichier trophée hashcat a bien été crée dans [${normal_color}${potenteredpath}${blue_color}]" - arr["CATALAN",236]="Fitxer de trofeu hashcat generat amb èxit a [${normal_color}${potenteredpath}${blue_color}]" - arr["PORTUGUESE",236]="Arquivo de troféu hashcat gerado com sucesso [${normal_color}${potenteredpath}${blue_color}]" - arr["RUSSIAN",236]="Трофейный файл hashcat был успешно сгенерирован в [${normal_color}${potenteredpath}${blue_color}]" - arr["GREEK",236]="Το hashcat αρχείο τρόπαιο δημιουργήθηκε επιτυχώς [${normal_color}${potenteredpath}${blue_color}]" - arr["ITALIAN",236]="File di trofeo di hashcat generato con successo [${normal_color}${potenteredpath}${blue_color}]" - arr["POLISH",236]="Plik trofeum hashcat został pomyślnie wygenerowany w [${normal_color}${potenteredpath}${blue_color}]" - arr["GERMAN",236]="Trophäen-Datei-Hashcat erfolgreich in [${normal_color}${potenteredpath}${blue_color}] generiert" - arr["TURKISH",236]="Hashcat trophy dosyası başarıyla şurada oluşturuldu [${normal_color}${potenteredpath}${blue_color}]" + arr["ENGLISH",235]="Do you want to save the trophy file with the decrypted password? \${normal_color}\${visual_choice}" + arr["SPANISH",235]="¿Quieres guardar el fichero de trofeo con la clave descifrada? \${normal_color}\${visual_choice}" + arr["FRENCH",235]="Voulez-vous enregistrer le fichier trophée avec le mot de passe déchiffré? \${normal_color}\${visual_choice}" + arr["CATALAN",235]="¿Vols desar el fitxer de trofeu amb la clau desxifrada? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",235]="Você quer salvar arquivo com a senha descriptografada? \${normal_color}\${visual_choice}" + arr["RUSSIAN",235]="Вы хотите сохранить трофейный файл с расшифрованным паролем? \${normal_color}\${visual_choice}" + arr["GREEK",235]="Θέλετε να αποθηκεύσετε το αρχείο τρόπαιο με τον αποκρυπτογραφημένο κωδικό πρόσβασης; \${normal_color}\${visual_choice}" + arr["ITALIAN",235]="Vuoi salvare il file trofeo con la password decifrata? \${normal_color}\${visual_choice}" + arr["POLISH",235]="Czy chcesz zapisać plik trofeum przy użyciu odszyfrowanego klucza? \${normal_color}\${visual_choice}" + arr["GERMAN",235]="Möchten Sie die Trophäendatei mit dem entschlüsselten Schlüssel speichern? \${normal_color}\${visual_choice}" + arr["TURKISH",235]="Trophy dosyasını şifresi çözülmüş olarak kaydetmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",236]="Hashcat trophy file generated successfully at [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["SPANISH",236]="Fichero de trofeo hashcat generado con éxito en [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["FRENCH",236]="Le fichier trophée hashcat a bien été crée dans [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["CATALAN",236]="Fitxer de trofeu hashcat generat amb èxit a [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["PORTUGUESE",236]="Arquivo de troféu hashcat gerado com sucesso [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["RUSSIAN",236]="Трофейный файл hashcat был успешно сгенерирован в [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["GREEK",236]="Το hashcat αρχείο τρόπαιο δημιουργήθηκε επιτυχώς [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["ITALIAN",236]="File di trofeo di hashcat generato con successo [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["POLISH",236]="Plik trofeum hashcat został pomyślnie wygenerowany w [\${normal_color}\${potenteredpath}\${blue_color}]" + arr["GERMAN",236]="Trophäen-Datei-Hashcat erfolgreich in [\${normal_color}\${potenteredpath}\${blue_color}] generiert" + arr["TURKISH",236]="Hashcat trophy dosyası başarıyla şurada oluşturuldu [\${normal_color}\${potenteredpath}\${blue_color}]" arr["ENGLISH",237]="There is a problem with the files or the entered path. Make sure that ca.pem, server.pem and server.key files exist in the given path. The attack can't be performed" arr["SPANISH",237]="Existe un problema con los ficheros o la ruta introducida. Asegúrate de que los ficheros ca.pem, server.pem y server.key existen en la ruta indicada. El ataque no se puede realizar" @@ -3738,29 +3738,29 @@ function initialize_language_strings() { arr["GERMAN",238]="Zeichensatz-Auswahlmenü" arr["TURKISH",238]="Karakter kümesi seçim menüsü" - arr["ENGLISH",239]="You already have selected a rules file during this session [${normal_color}${RULES}${blue_color}]" - arr["SPANISH",239]="Ya tienes seleccionado un fichero de reglas en esta sesión [${normal_color}${RULES}${blue_color}]" - arr["FRENCH",239]="Vous avez déjà sélectionné un fichier règles pour cette session ${normal_color}${RULES}${blue_color}]" - arr["CATALAN",239]="Ja tens seleccionat un fitxer de regles en aquesta sessió [${normal_color}${RULES}${blue_color}]" - arr["PORTUGUESE",239]="Você selecionou um arquivo de regras nesta sessão [${normal_color}${RULES}${blue_color}]" - arr["RUSSIAN",239]="Во время этой сессии вы уже выбрали файл с правилами [${normal_color}${RULES}${blue_color}]" - arr["GREEK",239]="Έχετε ήδη επιλέξει αρχείο κανόνων κατά τη διάρκεια τησ συνεδρίας [${normal_color}${RULES}${blue_color}]" - arr["ITALIAN",239]="È giá stato selezionato un file di regole in questa sessione [${normal_color}${RULES}${blue_color}]" - arr["POLISH",239]="Plik reguły został już wybrany w tej sesji [${normal_color}${RULES}${blue_color}]" - arr["GERMAN",239]="Sie haben bereits eine Regeldatei ausgewählt [${normal_color}${RULES}${blue_color}]" - arr["TURKISH",239]="Bu oturumda zaten bir kural dosyası seçtiniz [${normal_color}${RULES}${blue_color}]" - - arr["ENGLISH",240]="Do you want to use this already selected rules file? ${normal_color}${visual_choice}" - arr["SPANISH",240]="¿Quieres utilizar este fichero de reglas ya seleccionado? ${normal_color}${visual_choice}" - arr["FRENCH",240]="Souhaitez vous utiliser les règles déjà sélectionné? ${normal_color}${visual_choice}" - arr["CATALAN",240]="¿Vols fer servir aquest fitxer de regles ja seleccionat? ${normal_color}${visual_choice}" - arr["PORTUGUESE",240]="Você quer usar esse arquivo regras já selecionado? ${normal_color}${visual_choice}" - arr["RUSSIAN",240]="Вы хотите использовать этот уже выбранный файл правил? ${normal_color}${visual_choice}" - arr["GREEK",240]="Θέλετε να χρησιμοποιήσετε το ήδη επιλεγμένο αρχείο κανόνων; ${normal_color}${visual_choice}" - arr["ITALIAN",240]="Vuoi utilizzare questo file di regole già selezionato? ${normal_color}${visual_choice}" - arr["POLISH",240]="Czy chcesz użyć tego już wybranego pliku reguł? ${normal_color}${visual_choice}" - arr["GERMAN",240]="Möchten Sie diese ausgewählte Regeldatei verwenden? ${normal_color}${visual_choice}" - arr["TURKISH",240]="Zaten seçilmiş olan kural dosyasını kullanmak istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",239]="You already have selected a rules file during this session [\${normal_color}\${RULES}\${blue_color}]" + arr["SPANISH",239]="Ya tienes seleccionado un fichero de reglas en esta sesión [\${normal_color}\${RULES}\${blue_color}]" + arr["FRENCH",239]="Vous avez déjà sélectionné un fichier règles pour cette session \${normal_color}\${RULES}\${blue_color}]" + arr["CATALAN",239]="Ja tens seleccionat un fitxer de regles en aquesta sessió [\${normal_color}\${RULES}\${blue_color}]" + arr["PORTUGUESE",239]="Você selecionou um arquivo de regras nesta sessão [\${normal_color}\${RULES}\${blue_color}]" + arr["RUSSIAN",239]="Во время этой сессии вы уже выбрали файл с правилами [\${normal_color}\${RULES}\${blue_color}]" + arr["GREEK",239]="Έχετε ήδη επιλέξει αρχείο κανόνων κατά τη διάρκεια τησ συνεδρίας [\${normal_color}\${RULES}\${blue_color}]" + arr["ITALIAN",239]="È giá stato selezionato un file di regole in questa sessione [\${normal_color}\${RULES}\${blue_color}]" + arr["POLISH",239]="Plik reguły został już wybrany w tej sesji [\${normal_color}\${RULES}\${blue_color}]" + arr["GERMAN",239]="Sie haben bereits eine Regeldatei ausgewählt [\${normal_color}\${RULES}\${blue_color}]" + arr["TURKISH",239]="Bu oturumda zaten bir kural dosyası seçtiniz [\${normal_color}\${RULES}\${blue_color}]" + + arr["ENGLISH",240]="Do you want to use this already selected rules file? \${normal_color}\${visual_choice}" + arr["SPANISH",240]="¿Quieres utilizar este fichero de reglas ya seleccionado? \${normal_color}\${visual_choice}" + arr["FRENCH",240]="Souhaitez vous utiliser les règles déjà sélectionné? \${normal_color}\${visual_choice}" + arr["CATALAN",240]="¿Vols fer servir aquest fitxer de regles ja seleccionat? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",240]="Você quer usar esse arquivo regras já selecionado? \${normal_color}\${visual_choice}" + arr["RUSSIAN",240]="Вы хотите использовать этот уже выбранный файл правил? \${normal_color}\${visual_choice}" + arr["GREEK",240]="Θέλετε να χρησιμοποιήσετε το ήδη επιλεγμένο αρχείο κανόνων; \${normal_color}\${visual_choice}" + arr["ITALIAN",240]="Vuoi utilizzare questo file di regole già selezionato? \${normal_color}\${visual_choice}" + arr["POLISH",240]="Czy chcesz użyć tego już wybranego pliku reguł? \${normal_color}\${visual_choice}" + arr["GERMAN",240]="Möchten Sie diese ausgewählte Regeldatei verwenden? \${normal_color}\${visual_choice}" + arr["TURKISH",240]="Zaten seçilmiş olan kural dosyasını kullanmak istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",241]="The path to the rules file is valid. Script can continue..." arr["SPANISH",241]="La ruta al fichero de reglas es válida. El script puede continuar..." @@ -3786,17 +3786,17 @@ function initialize_language_strings() { arr["GERMAN",242]="Geben Sie den Pfad einer Regeldatei ein:" arr["TURKISH",242]="Kural dosyasının dizinini girin:" - arr["ENGLISH",243]="Selected rules file: ${pink_color}${RULES}${normal_color}" - arr["SPANISH",243]="Fichero de reglas seleccionado: ${pink_color}${RULES}${normal_color}" - arr["FRENCH",243]="Fichier règles sélectionné: ${pink_color}${RULES}${normal_color}" - arr["CATALAN",243]="Fitxer de regles seleccionat: ${pink_color}${RULES}${normal_color}" - arr["PORTUGUESE",243]="Arquivo de regras selecionado: ${pink_color}${RULES}${normal_color}" - arr["RUSSIAN",243]="Выбранный файл правил: ${pink_color}${RULES}${normal_color}" - arr["GREEK",243]="Επιλεγμένο αρχείο κανόνων: ${pink_color}${RULES}${normal_color}" - arr["ITALIAN",243]="File di regole selezionato: ${pink_color}${RULES}${normal_color}" - arr["POLISH",243]="Wybrany plik reguł: ${pink_color}${RULES}${normal_color}" - arr["GERMAN",243]="Ausgewählte Regeldatei: ${pink_color}${RULES}${normal_color}" - arr["TURKISH",243]="Seçilen kural dosyası: ${pink_color}${RULES}${normal_color}" + arr["ENGLISH",243]="Selected rules file: \${pink_color}\${RULES}\${normal_color}" + arr["SPANISH",243]="Fichero de reglas seleccionado: \${pink_color}\${RULES}\${normal_color}" + arr["FRENCH",243]="Fichier règles sélectionné: \${pink_color}\${RULES}\${normal_color}" + arr["CATALAN",243]="Fitxer de regles seleccionat: \${pink_color}\${RULES}\${normal_color}" + arr["PORTUGUESE",243]="Arquivo de regras selecionado: \${pink_color}\${RULES}\${normal_color}" + arr["RUSSIAN",243]="Выбранный файл правил: \${pink_color}\${RULES}\${normal_color}" + arr["GREEK",243]="Επιλεγμένο αρχείο κανόνων: \${pink_color}\${RULES}\${normal_color}" + arr["ITALIAN",243]="File di regole selezionato: \${pink_color}\${RULES}\${normal_color}" + arr["POLISH",243]="Wybrany plik reguł: \${pink_color}\${RULES}\${normal_color}" + arr["GERMAN",243]="Ausgewählte Regeldatei: \${pink_color}\${RULES}\${normal_color}" + arr["TURKISH",243]="Seçilen kural dosyası: \${pink_color}\${RULES}\${normal_color}" arr["ENGLISH",244]="Rule based attacks change the words of the dictionary list according to the rules written in the rules file itself. They are very useful. Some distros has predefined rule files (Kali: /usr/share/hashcat/rules // Wifislax: /opt/hashcat/rules)" arr["SPANISH",244]="Los ataques basados en reglas modifican las palabras de la lista del diccionario según las reglas escritas en el propio fichero de reglas. Son muy útiles. Algunas distros ya traen ficheros predefinidos de reglas (Kali: /usr/share/hashcat/rules // Wifislax: /opt/hashcat/rules)" @@ -3810,29 +3810,29 @@ function initialize_language_strings() { arr["GERMAN",244]="Regelbasierte Angriffe modifizieren die Wörter in der Wörterbuchliste gemäß den Regeln, die in der Regeldatei selbst geschrieben sind. Sie sind sehr nützlich. Einige Distributionen bringen bereits vordefinierte Regeldateien mit (Kali: /usr/share/hashcat/rules // Wifislax: /opt/hashcat/rules)" arr["TURKISH",244]="Kural tabanlı saldırılar, kural listesindeki kurallara göre sözlük listesindeki kelimeleri değiştirir. Çok faydalılar. Bazı dağıtımlarda önceden tanımlanmış kural dosyaları vardır (Kali: /usr/share/hashcat/rules // Wifislax: /opt/hashcat/rules)" - arr["ENGLISH",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["SPANISH",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["FRENCH",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["CATALAN",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["PORTUGUESE",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["RUSSIAN",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["GREEK",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["ITALIAN",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["POLISH",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["GERMAN",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - arr["TURKISH",245]="// ${yellow_color}Chipset:${normal_color} ${unknown_chipsetvar}" - - arr["ENGLISH",246]="Every time you see a text with the prefix ${cyan_color}${pending_of_translation}${pink_color} acronym for \"Pending of Translation\", means the translation has been automatically generated and is still pending of review" - arr["SPANISH",246]="Cada vez que veas un texto con el prefijo ${cyan_color}${pending_of_translation}${pink_color} acrónimo de \"Pending of Translation\", significa que su traducción ha sido generada automáticamente y que aún está pendiente de revisión" - arr["FRENCH",246]="Chaque fois que vous voyez un texte précédé par ${cyan_color}${pending_of_translation}${pink_color} acronyme de \"Pending of Translation\" cela signifie que la traduction a été faite automatiquement et est en attente de correction" - arr["CATALAN",246]="Cada vegada que vegis un text amb el prefix ${cyan_color}${pending_of_translation}${pink_color} acrònim de \"Pending of Translation\", vol dir que la traducció ha estat generada automàticament i encara està pendent de revisió" - arr["PORTUGUESE",246]="Cada vez que você ver um texto com o prefixo ${cyan_color}${pending_of_translation}${pink_color} acrônimo para \"Pending of Translation\" significa que a tradução foi gerada automaticamente e ainda está pendente de revisão" - arr["RUSSIAN",246]="Каждый раз, когда вы видите текст с префиксом ${cyan_color}${pending_of_translation}${pink_color} (акроним для \"Pending of Translation\"), это означает, что перевод был сгенерирован автоматически и ещё ожидает проверки" - arr["GREEK",246]="Κάθε φορά που βλέπετε κάποιο κείμενο με πρόθεμα ${cyan_color}${pending_of_translation}${pink_color} (ακρωνύμιο για \"Pending of Translation\"), σημαίνει πως η μετάφραση δημιουργήθηκε αυτόματα και αναμένεται κριτική και πιθανή διόρθωση" - arr["ITALIAN",246]="Ogni volta che vedi un testo con il prefisso ${cyan_color}${pending_of_translation}${pink_color} acronimo di \"Pending of Translation\" significa che la traduzione è stata generata automaticamente ed è ancora in attesa di revisione" - arr["POLISH",246]="Za każdym razem, gdy zobaczysz tekst z symbolem ${cyan_color}${pending_of_translation}${pink_color} dla \"Pending of Translation\", to tłumaczenie zostało wygenerowane automatycznie i nadal oczekuje na ręczną korektę" - arr["GERMAN",246]="Jedes Mal, wenn Sie einen Text mit dem Präfix ${cyan_color}${pending_of_translation}${pink_color} Akronym für \"Pending of Translation\" sehen, bedeutet dies, dass Ihre Übersetzung automatisch erstellt wurde" - arr["TURKISH",246]="Every time you see a text with the prefix ${cyan_color}${pending_of_translation}${pink_color} acronym for \"Pending of Translation\", means the translation has been automatically generated and is still pending of review" + arr["ENGLISH",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["SPANISH",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["FRENCH",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["CATALAN",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["PORTUGUESE",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["RUSSIAN",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["GREEK",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["ITALIAN",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["POLISH",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["GERMAN",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + arr["TURKISH",245]="// \${yellow_color}Chipset:\${normal_color} \${unknown_chipsetvar}" + + arr["ENGLISH",246]="Every time you see a text with the prefix \${cyan_color}\${pending_of_translation}\${pink_color} acronym for \"Pending of Translation\", means the translation has been automatically generated and is still pending of review" + arr["SPANISH",246]="Cada vez que veas un texto con el prefijo \${cyan_color}\${pending_of_translation}\${pink_color} acrónimo de \"Pending of Translation\", significa que su traducción ha sido generada automáticamente y que aún está pendiente de revisión" + arr["FRENCH",246]="Chaque fois que vous voyez un texte précédé par \${cyan_color}\${pending_of_translation}\${pink_color} acronyme de \"Pending of Translation\" cela signifie que la traduction a été faite automatiquement et est en attente de correction" + arr["CATALAN",246]="Cada vegada que vegis un text amb el prefix \${cyan_color}\${pending_of_translation}\${pink_color} acrònim de \"Pending of Translation\", vol dir que la traducció ha estat generada automàticament i encara està pendent de revisió" + arr["PORTUGUESE",246]="Cada vez que você ver um texto com o prefixo \${cyan_color}\${pending_of_translation}\${pink_color} acrônimo para \"Pending of Translation\" significa que a tradução foi gerada automaticamente e ainda está pendente de revisão" + arr["RUSSIAN",246]="Каждый раз, когда вы видите текст с префиксом \${cyan_color}\${pending_of_translation}\${pink_color} (акроним для \"Pending of Translation\"), это означает, что перевод был сгенерирован автоматически и ещё ожидает проверки" + arr["GREEK",246]="Κάθε φορά που βλέπετε κάποιο κείμενο με πρόθεμα \${cyan_color}\${pending_of_translation}\${pink_color} (ακρωνύμιο για \"Pending of Translation\"), σημαίνει πως η μετάφραση δημιουργήθηκε αυτόματα και αναμένεται κριτική και πιθανή διόρθωση" + arr["ITALIAN",246]="Ogni volta che vedi un testo con il prefisso \${cyan_color}\${pending_of_translation}\${pink_color} acronimo di \"Pending of Translation\" significa che la traduzione è stata generata automaticamente ed è ancora in attesa di revisione" + arr["POLISH",246]="Za każdym razem, gdy zobaczysz tekst z symbolem \${cyan_color}\${pending_of_translation}\${pink_color} dla \"Pending of Translation\", to tłumaczenie zostało wygenerowane automatycznie i nadal oczekuje na ręczną korektę" + arr["GERMAN",246]="Jedes Mal, wenn Sie einen Text mit dem Präfix \${cyan_color}\${pending_of_translation}\${pink_color} Akronym für \"Pending of Translation\" sehen, bedeutet dies, dass Ihre Übersetzung automatisch erstellt wurde" + arr["TURKISH",246]="Every time you see a text with the prefix \${cyan_color}\${pending_of_translation}\${pink_color} acronym for \"Pending of Translation\", means the translation has been automatically generated and is still pending of review" arr["ENGLISH",247]="Despite having all essential tools installed, your system uses airmon-zc instead of airmon-ng. In order to work properly you need to install ethtool and you don't have it right now. Please, install it and launch the script again" arr["SPANISH",247]="A pesar de tener todas las herramientas esenciales instaladas, tu sistema usa airmon-zc en lugar de airmon-ng. Para poder funcionar necesitas tener instalado ethtool y tú no lo tienes en este momento. Por favor, instálalo y vuelve a lanzar el script" @@ -3870,17 +3870,17 @@ function initialize_language_strings() { arr["GERMAN",249]="5. Portugiesisch" arr["TURKISH",249]="5. Portekizce" - arr["ENGLISH",250]="If you see any bad translation or just want ${cyan_color}${pending_of_translation}${pink_color} marks to dissapear, write me to ${normal_color}${mail}${pink_color} to collaborate with translations" - arr["SPANISH",250]="Si ves alguna traducción incorrecta o quieres que desparezcan las marcas ${cyan_color}${pending_of_translation}${pink_color}, escríbeme a ${normal_color}${mail}${pink_color} para colaborar con las traducciones" - arr["FRENCH",250]="Si vous voyez des erreurs et contresens ou si vous voulez voir les marques ${cyan_color}${pending_of_translation}${pink_color} disparaitre, écrivez à ${normal_color}${mail}${pink_color} pour collaborer avec les traductions" - arr["CATALAN",250]="Si veus alguna traducció incorrecta o vols que desapareguin les marques ${cyan_color}${pending_of_translation}${pink_color}, escriu-me a ${normal_color}${mail}${pink_color} per col·laborar amb les traduccions" - arr["PORTUGUESE",250]="Se você ver qualquer erro de tradução ou quer que as marcas ${cyan_color}${pending_of_translation}${pink_color} sejam retiradas, escreva para ${normal_color}${mail}${pink_color} para colaborar com as traduções" - arr["RUSSIAN",250]="Если вы видите плохой перевод или просто хотите снять пометку ${cyan_color}${pending_of_translation}${pink_color} напишите мне на ${normal_color}${mail}${pink_color} для сотрудничества с переводчиками" - arr["GREEK",250]="Αν δείτε κάποια λανθασμένη ή ατελής μετάφραση ή απλά θέλετε τα σημάδια ${cyan_color}${pending_of_translation}${pink_color} να εξαφανιστούν, στείλτε μου στο ${normal_color}${mail}${pink_color} για να συνεργαστούμε με τις μεταφράσεις" - arr["ITALIAN",250]="Se vedi qualche errore di traduzione o vuoi che spariscano le marche ${cyan_color}${pending_of_translation}${pink_color}, scrivimi a ${normal_color}${mail}${pink_color} per collaborare con le traduzioni" - arr["POLISH",250]="Jeśli widzisz nieprawidłowe tłumaczenie lub chcesz usunąć tagi ${cyan_color}${pending_of_translation}${pink_color}, napisz do mnie ${normal_color}${mail}${pink_color}, aby współpracować przy tłumaczeniu" - arr["GERMAN",250]="Wenn Sie eine falsche Übersetzung sehen oder möchten, dass die Marken ${cyan_color}${pending_of_translation}${pink_color} verschwinden, schreiben Sie mir an ${normal_color}${mail}${pink_color}, um mit den Übersetzungen zusammenzuarbeiten" - arr["TURKISH",250]="Eğer kötü bir çeviri gördüyseniz veya sadece çeviri yapmak istiyorsanız ${cyan_color}${pending_of_translation}${pink_color} işaretleyip bana yazın. ${normal_color}${mail}" + arr["ENGLISH",250]="If you see any bad translation or just want \${cyan_color}\${pending_of_translation}\${pink_color} marks to dissapear, write me to \${normal_color}\${mail}\${pink_color} to collaborate with translations" + arr["SPANISH",250]="Si ves alguna traducción incorrecta o quieres que desparezcan las marcas \${cyan_color}\${pending_of_translation}\${pink_color}, escríbeme a \${normal_color}\${mail}\${pink_color} para colaborar con las traducciones" + arr["FRENCH",250]="Si vous voyez des erreurs et contresens ou si vous voulez voir les marques \${cyan_color}\${pending_of_translation}\${pink_color} disparaitre, écrivez à \${normal_color}\${mail}\${pink_color} pour collaborer avec les traductions" + arr["CATALAN",250]="Si veus alguna traducció incorrecta o vols que desapareguin les marques \${cyan_color}\${pending_of_translation}\${pink_color}, escriu-me a \${normal_color}\${mail}\${pink_color} per col·laborar amb les traduccions" + arr["PORTUGUESE",250]="Se você ver qualquer erro de tradução ou quer que as marcas \${cyan_color}\${pending_of_translation}\${pink_color} sejam retiradas, escreva para \${normal_color}\${mail}\${pink_color} para colaborar com as traduções" + arr["RUSSIAN",250]="Если вы видите плохой перевод или просто хотите снять пометку \${cyan_color}\${pending_of_translation}\${pink_color} напишите мне на \${normal_color}\${mail}\${pink_color} для сотрудничества с переводчиками" + arr["GREEK",250]="Αν δείτε κάποια λανθασμένη ή ατελής μετάφραση ή απλά θέλετε τα σημάδια \${cyan_color}\${pending_of_translation}\${pink_color} να εξαφανιστούν, στείλτε μου στο \${normal_color}\${mail}\${pink_color} για να συνεργαστούμε με τις μεταφράσεις" + arr["ITALIAN",250]="Se vedi qualche errore di traduzione o vuoi che spariscano le marche \${cyan_color}\${pending_of_translation}\${pink_color}, scrivimi a \${normal_color}\${mail}\${pink_color} per collaborare con le traduzioni" + arr["POLISH",250]="Jeśli widzisz nieprawidłowe tłumaczenie lub chcesz usunąć tagi \${cyan_color}\${pending_of_translation}\${pink_color}, napisz do mnie \${normal_color}\${mail}\${pink_color}, aby współpracować przy tłumaczeniu" + arr["GERMAN",250]="Wenn Sie eine falsche Übersetzung sehen oder möchten, dass die Marken \${cyan_color}\${pending_of_translation}\${pink_color} verschwinden, schreiben Sie mir an \${normal_color}\${mail}\${pink_color}, um mit den Übersetzungen zusammenzuarbeiten" + arr["TURKISH",250]="Eğer kötü bir çeviri gördüyseniz veya sadece çeviri yapmak istiyorsanız \${cyan_color}\${pending_of_translation}\${pink_color} işaretleyip bana yazın. \${normal_color}\${mail}" arr["ENGLISH",251]="You have chosen the same language that was selected. No changes will be done" arr["SPANISH",251]="Has elegido el mismo idioma que estaba seleccionado. No se realizarán cambios" @@ -4122,53 +4122,53 @@ function initialize_language_strings() { arr["GERMAN",270]="Evil Twin Angriff nur AP" arr["TURKISH",270]="Şeytani İkiz saldırısı sadece AP" - arr["ENGLISH",271]="Selected BSSID: ${pink_color}None${normal_color}" - arr["SPANISH",271]="BSSID seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",271]="BSSID sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",271]="BSSID seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",271]="BSSID selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",271]="Выбранная BSSID: ${pink_color}Нет${normal_color}" - arr["GREEK",271]="Επιλεγμένο BSSID: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",271]="BSSID selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",271]="Wybrany BSSID: ${pink_color}Brak${normal_color}" - arr["GERMAN",271]="Ausgewählte BSSID: ${pink_color}Keine${normal_color}" - arr["TURKISH",271]="Seçilen BSSID: ${pink_color}None${normal_color}" - - arr["ENGLISH",272]="Deauthentication chosen method: ${pink_color}${et_dos_attack}${normal_color}" - arr["SPANISH",272]="Método elegido de desautenticación: ${pink_color}${et_dos_attack}${normal_color}" - arr["FRENCH",272]="Méthode de dés-authentification: ${pink_color}${et_dos_attack}${normal_color}" - arr["CATALAN",272]="Mètode elegit d'desautenticació: ${pink_color}${et_dos_attack}${normal_color}" - arr["PORTUGUESE",272]="Método de desautenticação escolhido: ${pink_color}${et_dos_attack}${normal_color}" - arr["RUSSIAN",272]="Выбор метода деаутентификации: ${pink_color}${et_dos_attack}${normal_color}" - arr["GREEK",272]="Επιλεγμένη μέθοδος για deauthentication: ${pink_color}${et_dos_attack}${normal_color}" - arr["ITALIAN",272]="Metodo deauth scelto: ${pink_color}${et_dos_attack}${normal_color}" - arr["POLISH",272]="Wybrana metoda deautentykacji: ${pink_color}${et_dos_attack}${normal_color}" - arr["GERMAN",272]="Designierte Methode der De-Authentifizierung: ${pink_color}${et_dos_attack}${normal_color}" - arr["TURKISH",272]="Deauthentication seçilen yöntem: ${pink_color}${et_dos_attack}${normal_color}" - - arr["ENGLISH",273]="Selected channel: ${pink_color}None${normal_color}" - arr["SPANISH",273]="Canal seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",273]="Canal sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",273]="Canal seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",273]="Canal selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",273]="Выбранный канал: ${pink_color}Нет${normal_color}" - arr["GREEK",273]="Επιλεγμένο κανάλι: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",273]="Canale selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",273]="Wybrany kanał: ${pink_color}Brak${normal_color}" - arr["GERMAN",273]="Ausgewählter Kanal: ${pink_color}Keinen${normal_color}" - arr["TURKISH",273]="Seçilen kanal: ${pink_color}None${normal_color}" - - arr["ENGLISH",274]="Selected ESSID: ${pink_color}None${normal_color}" - arr["SPANISH",274]="ESSID seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",274]="ESSID sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",274]="ESSID seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",274]="ESSID selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",274]="Выбранная ESSID: ${pink_color}Нет${normal_color}" - arr["GREEK",274]="Επιλεγμένο ESSID: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",274]="ESSID selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",274]="Wybrany ESSID: ${pink_color}Brak${normal_color}" - arr["GERMAN",274]="Ausgewähltes ESSID: ${pink_color}Keines${normal_color}" - arr["TURKISH",274]="Seçilen ESSID: ${pink_color}None${normal_color}" + arr["ENGLISH",271]="Selected BSSID: \${pink_color}None\${normal_color}" + arr["SPANISH",271]="BSSID seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",271]="BSSID sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",271]="BSSID seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",271]="BSSID selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",271]="Выбранная BSSID: \${pink_color}Нет\${normal_color}" + arr["GREEK",271]="Επιλεγμένο BSSID: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",271]="BSSID selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",271]="Wybrany BSSID: \${pink_color}Brak\${normal_color}" + arr["GERMAN",271]="Ausgewählte BSSID: \${pink_color}Keine\${normal_color}" + arr["TURKISH",271]="Seçilen BSSID: \${pink_color}None\${normal_color}" + + arr["ENGLISH",272]="Deauthentication chosen method: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["SPANISH",272]="Método elegido de desautenticación: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["FRENCH",272]="Méthode de dés-authentification: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["CATALAN",272]="Mètode elegit d'desautenticació: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["PORTUGUESE",272]="Método de desautenticação escolhido: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["RUSSIAN",272]="Выбор метода деаутентификации: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["GREEK",272]="Επιλεγμένη μέθοδος για deauthentication: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["ITALIAN",272]="Metodo deauth scelto: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["POLISH",272]="Wybrana metoda deautentykacji: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["GERMAN",272]="Designierte Methode der De-Authentifizierung: \${pink_color}\${et_dos_attack}\${normal_color}" + arr["TURKISH",272]="Deauthentication seçilen yöntem: \${pink_color}\${et_dos_attack}\${normal_color}" + + arr["ENGLISH",273]="Selected channel: \${pink_color}None\${normal_color}" + arr["SPANISH",273]="Canal seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",273]="Canal sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",273]="Canal seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",273]="Canal selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",273]="Выбранный канал: \${pink_color}Нет\${normal_color}" + arr["GREEK",273]="Επιλεγμένο κανάλι: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",273]="Canale selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",273]="Wybrany kanał: \${pink_color}Brak\${normal_color}" + arr["GERMAN",273]="Ausgewählter Kanal: \${pink_color}Keinen\${normal_color}" + arr["TURKISH",273]="Seçilen kanal: \${pink_color}None\${normal_color}" + + arr["ENGLISH",274]="Selected ESSID: \${pink_color}None\${normal_color}" + arr["SPANISH",274]="ESSID seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",274]="ESSID sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",274]="ESSID seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",274]="ESSID selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",274]="Выбранная ESSID: \${pink_color}Нет\${normal_color}" + arr["GREEK",274]="Επιλεγμένο ESSID: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",274]="ESSID selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",274]="Wybrany ESSID: \${pink_color}Brak\${normal_color}" + arr["GERMAN",274]="Ausgewähltes ESSID: \${pink_color}Keines\${normal_color}" + arr["TURKISH",274]="Seçilen ESSID: \${pink_color}None\${normal_color}" arr["ENGLISH",275]="In addition to the software requirements that already meet if you get here, you need to provide target AP data to carry out the attack" arr["SPANISH",275]="Además de los requisitos de software, que ya cumples si has llegado hasta aquí, es necesario proporcionar los datos del AP objetivo para llevar a cabo el ataque" @@ -4194,29 +4194,29 @@ function initialize_language_strings() { arr["GERMAN",276]="Oben auf diesem Bildschirm können Sie alles sehen, was Sie für den Angriff benötigen. Wenn einer der Parameter keinen Wert hat, können Sie ihn manuell eingeben, oder Sie können zurückgehen, um ein Ziel auszuwählen und hierher zurückzukehren" arr["TURKISH",276]="Bu ekranın tepesinde, saldırıyı gerçekleştirmek için gereken her şeyi görebilirsiniz. Parametrelerden herhangi birinin değeri yoksa, manuel olarak girebilirsiniz veya bir hedef seçmek için geri dönüp buraya dönebilirsiniz" - arr["ENGLISH",277]="Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",277]="¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",277]="Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",277]="¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",277]="Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",277]="Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",277]="Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",277]="Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",277]="Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",277]="Wollen Sie weitermachen? ${normal_color}${visual_choice}" - arr["TURKISH",277]="Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",278]="Deauthentication chosen method: ${pink_color}None${normal_color}" - arr["SPANISH",278]="Método elegido de desautenticación: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",278]="Méthode de dés-authentification: ${pink_color}Aucun${normal_color}" - arr["CATALAN",278]="Mètode elegit d'desautenticació: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",278]="Método de desautenticação escolhido: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",278]="Выбор метода деаутентификации: ${pink_color}Нет${normal_color}" - arr["GREEK",278]="Επιλεγμένη μέθοδος deauthentication: ${pink_color}Καμία${normal_color}" - arr["ITALIAN",278]="Metodo deauth scelto: ${pink_color}Nessuno${normal_color}" - arr["POLISH",278]="Wybrana metoda deautentykacji: ${pink_color}Brak${normal_color}" - arr["GERMAN",278]="Designierte Methode der De-Authentifizierung: ${pink_color}Keine${normal_color}" - arr["TURKISH",278]="Deauthentication seçilen yöntem: ${pink_color}None${normal_color}" + arr["ENGLISH",277]="Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",277]="¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",277]="Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",277]="¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",277]="Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",277]="Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",277]="Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",277]="Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",277]="Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",277]="Wollen Sie weitermachen? \${normal_color}\${visual_choice}" + arr["TURKISH",277]="Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",278]="Deauthentication chosen method: \${pink_color}None\${normal_color}" + arr["SPANISH",278]="Método elegido de desautenticación: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",278]="Méthode de dés-authentification: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",278]="Mètode elegit d'desautenticació: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",278]="Método de desautenticação escolhido: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",278]="Выбор метода деаутентификации: \${pink_color}Нет\${normal_color}" + arr["GREEK",278]="Επιλεγμένη μέθοδος deauthentication: \${pink_color}Καμία\${normal_color}" + arr["ITALIAN",278]="Metodo deauth scelto: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",278]="Wybrana metoda deautentykacji: \${pink_color}Brak\${normal_color}" + arr["GERMAN",278]="Designierte Methode der De-Authentifizierung: \${pink_color}Keine\${normal_color}" + arr["TURKISH",278]="Deauthentication seçilen yöntem: \${pink_color}None\${normal_color}" arr["ENGLISH",279]="Select another interface with internet access:" arr["SPANISH",279]="Selecciona otra interfaz que tenga acceso a internet:" @@ -4242,65 +4242,65 @@ function initialize_language_strings() { arr["GERMAN",280]="Auf diesen Bildschirm sollten Sie eine andere zusätzliche Interface für den Internetzugang auswählen, aber Sie haben derzeit keine" arr["TURKISH",280]="Bu ekranda, internet erişimi sağlamak için ek bir arayüz gerekiyordu, ancak şu anda kimseye sahip değilsiniz" - arr["ENGLISH",281]="The interface ${current_iface_on_messages} you have already selected is not a wifi card. This attack needs a wifi card selected" - arr["SPANISH",281]="El interfaz ${current_iface_on_messages} que tienes seleccionado no es una tarjeta wifi. Este ataque necesita que la interfaz seleccionada sea wifi" - arr["FRENCH",281]="L'interface ${current_iface_on_messages} que vous avez sélectionnée n'est pas une carte wifi. Cette attaque exige que l'interface sélectionnée soit une carte wifi" - arr["CATALAN",281]="La interfície ${current_iface_on_messages} que tens seleccionada no és una targeta wifi. Aquest atac necessita que la interfície seleccionada sigui wifi" - arr["PORTUGUESE",281]="A interface ${current_iface_on_messages} que você selecionou não é wifi. Este ataque requer uma interface wifi selecionada" - arr["RUSSIAN",281]="Интерфейс ${current_iface_on_messages}, который вы выбрали не является wifi картой. Эта атака требует выбрать wifi карту" - arr["GREEK",281]="Η διεπαφή ${current_iface_on_messages} που έχετε ήδη επιλέξει δεν έιναι κάρτα wifi. Αυτή η επίθεση χρειάζεται μία κάρτα wifi επιλεγμένη" - arr["ITALIAN",281]="L'interfaccia ${current_iface_on_messages} che hai scelto non è una scheda wifi. Per questo attacco è necessario che l'interfaccia selezionata sia wifi" - arr["POLISH",281]="Interfejs ${current_iface_on_messages}, który wybrałeś, nie jest kartą wifi. Ten atak wymaga wybrania interfejsu wifi" - arr["GERMAN",281]="Die von Ihnen ausgewählte ${current_iface_on_messages} Interface ist keine WLAN-Karte. Dieser Angriff erfordert, dass die ausgewählte Interface WLAN ist" - arr["TURKISH",281]="Seçmiş olduğunuz arayüz ${current_iface_on_messages} bir wifi kartı değildir. Bu saldırı bir wifi kartı gerektirir" - - arr["ENGLISH",282]="Selected internet interface: ${pink_color}${internet_interface}${normal_color}" - arr["SPANISH",282]="Interfaz con internet seleccionada: ${pink_color}${internet_interface}${normal_color}" - arr["FRENCH",282]="Interface internet sélectionnée: ${pink_color}${internet_interface}${normal_color}" - arr["CATALAN",282]="Interfície amb internet seleccionada: ${pink_color}${internet_interface}${normal_color}" - arr["PORTUGUESE",282]="Interface com internet selecionada: ${pink_color}${internet_interface}${normal_color}" - arr["RUSSIAN",282]="Выбранный Интернет интерфейс: ${pink_color}${internet_interface}${normal_color}" - arr["GREEK",282]="Επιλεγμένη διεπαφή με πρόσβαση στο διαδίκτυο: ${pink_color}${internet_interface}${normal_color}" - arr["ITALIAN",282]="Interfaccia internet selezionata: ${pink_color}${internet_interface}${normal_color}" - arr["POLISH",282]="Wybrany interfejs z internetem: ${pink_color}${internet_interface}${normal_color}" - arr["GERMAN",282]="Ausgewählte Internet-Interface: ${pink_color}${internet_interface}${normal_color}" - arr["TURKISH",282]="Seçilen internet arayüzü: ${pink_color}${internet_interface}${normal_color}" - - arr["ENGLISH",283]="Selected internet interface: ${pink_color}None${normal_color}" - arr["SPANISH",283]="Interfaz con internet seleccionada: ${pink_color}Ninguna${normal_color}" - arr["FRENCH",283]="Interface internet sélectionnée: ${pink_color}Aucun${normal_color}" - arr["CATALAN",283]="Interfície amb internet seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",283]="Interface com internet selecionada: ${pink_color}Nenhuma${normal_color}" - arr["RUSSIAN",283]="Выбранный Интернет интерфейс: ${pink_color}Нет${normal_color}" - arr["GREEK",283]="Επιλεγμένη διεπαφή με πρόσβαση στο διαδίκτυο: ${pink_color}Καμία${normal_color}" - arr["ITALIAN",283]="Interfaccia internet selezionata: ${pink_color}Nessuna${normal_color}" - arr["POLISH",283]="Wybrany interfejs z internetem: ${pink_color}Brak${normal_color}" - arr["GERMAN",283]="Ausgewählte Internet-Interface: ${pink_color}Keine${normal_color}" - arr["TURKISH",283]="Seçilen internet arayüzü: ${pink_color}None${normal_color}" - - arr["ENGLISH",284]="Do you want to use this selected interface? ${normal_color}${visual_choice}" - arr["SPANISH",284]="¿Quieres utilizar esta interfaz ya seleccionada? ${normal_color}${visual_choice}" - arr["FRENCH",284]="Souhaitez-vous utiliser l'interface déjà sélectionnée? ${normal_color}${visual_choice}" - arr["CATALAN",284]="¿Vols fer servir aquesta interfície ja seleccionada? ${normal_color}${visual_choice}" - arr["PORTUGUESE",284]="Você quer usar essa interface selecionada? ${normal_color}${visual_choice}" - arr["RUSSIAN",284]="Вы хотите использовать этот выбранный интерфейс? ${normal_color}${visual_choice}" - arr["GREEK",284]="Θέλετε να χρησιμοποιήσετε αυτή την επιλεγμένη διεπαφή; ${normal_color}${visual_choice}" - arr["ITALIAN",284]="Vuoi usare questa interfaccia già selezionata? ${normal_color}${visual_choice}" - arr["POLISH",284]="Czy chcesz skorzystać z tego interfejsu? ${normal_color}${visual_choice}" - arr["GERMAN",284]="Möchten Sie diese ausgewählte Interface verwenden? ${normal_color}${visual_choice}" - arr["TURKISH",284]="Seçilmiş olan arayüzü kullanmak istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",285]="Selected interface with internet access detected during this session [${normal_color}${internet_interface}${blue_color}]" - arr["SPANISH",285]="Se ha detectado que ya tiene un interfaz con acceso a internet seleccionada en esta sesión [${normal_color}${internet_interface}${blue_color}]" - arr["FRENCH",285]="Une interface avec accès à internet a déjà été sélectionné pour cette session [${normal_color}${internet_interface}${blue_color}]" - arr["CATALAN",285]="S'ha detectat que ja té una interfície amb accés a internet seleccionada en aquesta sessió [${normal_color}${internet_interface}${blue_color}]" - arr["PORTUGUESE",285]="Verificou-se que há uma interface com acesso à internet selecionada nesta sessão [${normal_color}${internet_interface}${blue_color}]" - arr["RUSSIAN",285]="Во время этой сессии обнаружен выбранный интерфейс с Интернет подключением [${normal_color}${internet_interface}${blue_color}]" - arr["GREEK",285]="Η επιλεγμένη διεπαφή με πρόσβαση στο διαδίκτυο εντοπίστηκε κατά τη διάρκεια της συνεδρίας [${normal_color}${internet_interface}${blue_color}]" - arr["ITALIAN",285]="E' stato riscontrato che ha già un'interfaccia con accesso a internet selezionata in questa sessione [${normal_color}${internet_interface}${blue_color}]" - arr["POLISH",285]="Wykryto, że w tej sesji masz już wybrany interfejs z dostępem do internetu [${normal_color}${internet_interface}${blue_color}]" - arr["GERMAN",285]="Es wurde festgestellt, dass Sie bereits eine Interface mit Internetzugang ausgewählt haben [${normal_color}${internet_interface}${blue_color}]" - arr["TURKISH",285]="Bu oturum sırasında seçilen arayüz internet erişimi ile tespit edildi [${normal_color}${internet_interface}${blue_color}]" + arr["ENGLISH",281]="The interface \${current_iface_on_messages} you have already selected is not a wifi card. This attack needs a wifi card selected" + arr["SPANISH",281]="El interfaz \${current_iface_on_messages} que tienes seleccionado no es una tarjeta wifi. Este ataque necesita que la interfaz seleccionada sea wifi" + arr["FRENCH",281]="L'interface \${current_iface_on_messages} que vous avez sélectionnée n'est pas une carte wifi. Cette attaque exige que l'interface sélectionnée soit une carte wifi" + arr["CATALAN",281]="La interfície \${current_iface_on_messages} que tens seleccionada no és una targeta wifi. Aquest atac necessita que la interfície seleccionada sigui wifi" + arr["PORTUGUESE",281]="A interface \${current_iface_on_messages} que você selecionou não é wifi. Este ataque requer uma interface wifi selecionada" + arr["RUSSIAN",281]="Интерфейс \${current_iface_on_messages}, который вы выбрали не является wifi картой. Эта атака требует выбрать wifi карту" + arr["GREEK",281]="Η διεπαφή \${current_iface_on_messages} που έχετε ήδη επιλέξει δεν έιναι κάρτα wifi. Αυτή η επίθεση χρειάζεται μία κάρτα wifi επιλεγμένη" + arr["ITALIAN",281]="L'interfaccia \${current_iface_on_messages} che hai scelto non è una scheda wifi. Per questo attacco è necessario che l'interfaccia selezionata sia wifi" + arr["POLISH",281]="Interfejs \${current_iface_on_messages}, który wybrałeś, nie jest kartą wifi. Ten atak wymaga wybrania interfejsu wifi" + arr["GERMAN",281]="Die von Ihnen ausgewählte \${current_iface_on_messages} Interface ist keine WLAN-Karte. Dieser Angriff erfordert, dass die ausgewählte Interface WLAN ist" + arr["TURKISH",281]="Seçmiş olduğunuz arayüz \${current_iface_on_messages} bir wifi kartı değildir. Bu saldırı bir wifi kartı gerektirir" + + arr["ENGLISH",282]="Selected internet interface: \${pink_color}\${internet_interface}\${normal_color}" + arr["SPANISH",282]="Interfaz con internet seleccionada: \${pink_color}\${internet_interface}\${normal_color}" + arr["FRENCH",282]="Interface internet sélectionnée: \${pink_color}\${internet_interface}\${normal_color}" + arr["CATALAN",282]="Interfície amb internet seleccionada: \${pink_color}\${internet_interface}\${normal_color}" + arr["PORTUGUESE",282]="Interface com internet selecionada: \${pink_color}\${internet_interface}\${normal_color}" + arr["RUSSIAN",282]="Выбранный Интернет интерфейс: \${pink_color}\${internet_interface}\${normal_color}" + arr["GREEK",282]="Επιλεγμένη διεπαφή με πρόσβαση στο διαδίκτυο: \${pink_color}\${internet_interface}\${normal_color}" + arr["ITALIAN",282]="Interfaccia internet selezionata: \${pink_color}\${internet_interface}\${normal_color}" + arr["POLISH",282]="Wybrany interfejs z internetem: \${pink_color}\${internet_interface}\${normal_color}" + arr["GERMAN",282]="Ausgewählte Internet-Interface: \${pink_color}\${internet_interface}\${normal_color}" + arr["TURKISH",282]="Seçilen internet arayüzü: \${pink_color}\${internet_interface}\${normal_color}" + + arr["ENGLISH",283]="Selected internet interface: \${pink_color}None\${normal_color}" + arr["SPANISH",283]="Interfaz con internet seleccionada: \${pink_color}Ninguna\${normal_color}" + arr["FRENCH",283]="Interface internet sélectionnée: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",283]="Interfície amb internet seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",283]="Interface com internet selecionada: \${pink_color}Nenhuma\${normal_color}" + arr["RUSSIAN",283]="Выбранный Интернет интерфейс: \${pink_color}Нет\${normal_color}" + arr["GREEK",283]="Επιλεγμένη διεπαφή με πρόσβαση στο διαδίκτυο: \${pink_color}Καμία\${normal_color}" + arr["ITALIAN",283]="Interfaccia internet selezionata: \${pink_color}Nessuna\${normal_color}" + arr["POLISH",283]="Wybrany interfejs z internetem: \${pink_color}Brak\${normal_color}" + arr["GERMAN",283]="Ausgewählte Internet-Interface: \${pink_color}Keine\${normal_color}" + arr["TURKISH",283]="Seçilen internet arayüzü: \${pink_color}None\${normal_color}" + + arr["ENGLISH",284]="Do you want to use this selected interface? \${normal_color}\${visual_choice}" + arr["SPANISH",284]="¿Quieres utilizar esta interfaz ya seleccionada? \${normal_color}\${visual_choice}" + arr["FRENCH",284]="Souhaitez-vous utiliser l'interface déjà sélectionnée? \${normal_color}\${visual_choice}" + arr["CATALAN",284]="¿Vols fer servir aquesta interfície ja seleccionada? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",284]="Você quer usar essa interface selecionada? \${normal_color}\${visual_choice}" + arr["RUSSIAN",284]="Вы хотите использовать этот выбранный интерфейс? \${normal_color}\${visual_choice}" + arr["GREEK",284]="Θέλετε να χρησιμοποιήσετε αυτή την επιλεγμένη διεπαφή; \${normal_color}\${visual_choice}" + arr["ITALIAN",284]="Vuoi usare questa interfaccia già selezionata? \${normal_color}\${visual_choice}" + arr["POLISH",284]="Czy chcesz skorzystać z tego interfejsu? \${normal_color}\${visual_choice}" + arr["GERMAN",284]="Möchten Sie diese ausgewählte Interface verwenden? \${normal_color}\${visual_choice}" + arr["TURKISH",284]="Seçilmiş olan arayüzü kullanmak istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",285]="Selected interface with internet access detected during this session [\${normal_color}\${internet_interface}\${blue_color}]" + arr["SPANISH",285]="Se ha detectado que ya tiene un interfaz con acceso a internet seleccionada en esta sesión [\${normal_color}\${internet_interface}\${blue_color}]" + arr["FRENCH",285]="Une interface avec accès à internet a déjà été sélectionné pour cette session [\${normal_color}\${internet_interface}\${blue_color}]" + arr["CATALAN",285]="S'ha detectat que ja té una interfície amb accés a internet seleccionada en aquesta sessió [\${normal_color}\${internet_interface}\${blue_color}]" + arr["PORTUGUESE",285]="Verificou-se que há uma interface com acesso à internet selecionada nesta sessão [\${normal_color}\${internet_interface}\${blue_color}]" + arr["RUSSIAN",285]="Во время этой сессии обнаружен выбранный интерфейс с Интернет подключением [\${normal_color}\${internet_interface}\${blue_color}]" + arr["GREEK",285]="Η επιλεγμένη διεπαφή με πρόσβαση στο διαδίκτυο εντοπίστηκε κατά τη διάρκεια της συνεδρίας [\${normal_color}\${internet_interface}\${blue_color}]" + arr["ITALIAN",285]="E' stato riscontrato che ha già un'interfaccia con accesso a internet selezionata in questa sessione [\${normal_color}\${internet_interface}\${blue_color}]" + arr["POLISH",285]="Wykryto, że w tej sesji masz już wybrany interfejs z dostępem do internetu [\${normal_color}\${internet_interface}\${blue_color}]" + arr["GERMAN",285]="Es wurde festgestellt, dass Sie bereits eine Interface mit Internetzugang ausgewählt haben [\${normal_color}\${internet_interface}\${blue_color}]" + arr["TURKISH",285]="Bu oturum sırasında seçilen arayüz internet erişimi ile tespit edildi [\${normal_color}\${internet_interface}\${blue_color}]" arr["ENGLISH",286]="If you don't have a captured Handshake file from the target network you can get it now" arr["SPANISH",286]="Si no tienes un fichero de Handshake capturado de la red objetivo puedes obtenerlo ahora" @@ -4398,29 +4398,29 @@ function initialize_language_strings() { arr["GERMAN",293]="Evil Twin AP Angriff mit Captive Portal" arr["TURKISH",293]="Şeytani İkiz AP saldırısı esaret portalı ile" - arr["ENGLISH",294]="Detecting resolution... Detected!: ${normal_color}${resolution}" - arr["SPANISH",294]="Detectando resolución... Detectada!: ${normal_color}${resolution}" - arr["FRENCH",294]="Détection de la résolution... Détectée!: ${normal_color}${resolution}" - arr["CATALAN",294]="Detectant resolució... Detectada!: ${normal_color}${resolution}" - arr["PORTUGUESE",294]="Detectando resolução... Detectada!: ${normal_color}${resolution}" - arr["RUSSIAN",294]="Определение разрешения... Определено!: ${normal_color}${resolution}" - arr["GREEK",294]="Εντοπίζεται η ανάλυση... Εντοπίστηκε!: ${normal_color}${resolution}" - arr["ITALIAN",294]="Rilevamento risoluzione... Rilevata!: ${normal_color}${resolution}" - arr["POLISH",294]="Wykrywanie rozdzielczości... Wykryto!: ${normal_color}${resolution}" - arr["GERMAN",294]="Auflösung erkennen... Erkannt!: ${normal_color}${resolution}" - arr["TURKISH",294]="Çözünürlük tespit ediliyor... Tamamdır!: ${normal_color}${resolution}" - - arr["ENGLISH",295]="Detecting resolution... Can't be detected!, using standard: ${normal_color}${resolution}" - arr["SPANISH",295]="Detectando resolución... No se ha podido detectar!, usando estándar: ${normal_color}${resolution}" - arr["FRENCH",295]="Détection de la résolution... Impossible à détecter!, utilisation de la résolution: ${normal_color}${resolution}" - arr["CATALAN",295]="Detectant resolució... No s'ha pogut detectar!, usant estàndard: ${normal_color}${resolution}" - arr["PORTUGUESE",295]="Detectando resolução... Não foi possível detectar!, usando o padrão: ${normal_color}${resolution}" - arr["RUSSIAN",295]="Определение разрешения... Не получается определить!, используется стандартное: ${normal_color}${resolution}" - arr["GREEK",295]="Εντοπίζεται η ανάλυση... Δεν μπορεί να εντοπιστεί!, χρησιμοποιείται η προεπιλεγμένη: ${normal_color}${resolution}" - arr["ITALIAN",295]="Rilevamento risoluzione... Non è stato possible rilevarla!, usando quella standard: ${normal_color}${resolution}" - arr["POLISH",295]="Wykrywanie rozdzielczości... Nie można wykryć! użycie standardu: ${normal_color}${resolution}" - arr["GERMAN",295]="Erkennung der Auflösung... Die Auflösung konnte nicht erkannt werden!, Standardauflösung: ${normal_color}${resolution}" - arr["TURKISH",295]="Çözünürlük tespit ediliyor... Başarısız!, standart olarak devam edilecek: ${normal_color}${resolution}" + arr["ENGLISH",294]="Detecting resolution... Detected!: \${normal_color}\${resolution}" + arr["SPANISH",294]="Detectando resolución... Detectada!: \${normal_color}\${resolution}" + arr["FRENCH",294]="Détection de la résolution... Détectée!: \${normal_color}\${resolution}" + arr["CATALAN",294]="Detectant resolució... Detectada!: \${normal_color}\${resolution}" + arr["PORTUGUESE",294]="Detectando resolução... Detectada!: \${normal_color}\${resolution}" + arr["RUSSIAN",294]="Определение разрешения... Определено!: \${normal_color}\${resolution}" + arr["GREEK",294]="Εντοπίζεται η ανάλυση... Εντοπίστηκε!: \${normal_color}\${resolution}" + arr["ITALIAN",294]="Rilevamento risoluzione... Rilevata!: \${normal_color}\${resolution}" + arr["POLISH",294]="Wykrywanie rozdzielczości... Wykryto!: \${normal_color}\${resolution}" + arr["GERMAN",294]="Auflösung erkennen... Erkannt!: \${normal_color}\${resolution}" + arr["TURKISH",294]="Çözünürlük tespit ediliyor... Tamamdır!: \${normal_color}\${resolution}" + + arr["ENGLISH",295]="Detecting resolution... Can't be detected!, using standard: \${normal_color}\${resolution}" + arr["SPANISH",295]="Detectando resolución... No se ha podido detectar!, usando estándar: \${normal_color}\${resolution}" + arr["FRENCH",295]="Détection de la résolution... Impossible à détecter!, utilisation de la résolution: \${normal_color}\${resolution}" + arr["CATALAN",295]="Detectant resolució... No s'ha pogut detectar!, usant estàndard: \${normal_color}\${resolution}" + arr["PORTUGUESE",295]="Detectando resolução... Não foi possível detectar!, usando o padrão: \${normal_color}\${resolution}" + arr["RUSSIAN",295]="Определение разрешения... Не получается определить!, используется стандартное: \${normal_color}\${resolution}" + arr["GREEK",295]="Εντοπίζεται η ανάλυση... Δεν μπορεί να εντοπιστεί!, χρησιμοποιείται η προεπιλεγμένη: \${normal_color}\${resolution}" + arr["ITALIAN",295]="Rilevamento risoluzione... Non è stato possible rilevarla!, usando quella standard: \${normal_color}\${resolution}" + arr["POLISH",295]="Wykrywanie rozdzielczości... Nie można wykryć! użycie standardu: \${normal_color}\${resolution}" + arr["GERMAN",295]="Erkennung der Auflösung... Die Auflösung konnte nicht erkannt werden!, Standardauflösung: \${normal_color}\${resolution}" + arr["TURKISH",295]="Çözünürlük tespit ediliyor... Başarısız!, standart olarak devam edilecek: \${normal_color}\${resolution}" arr["ENGLISH",296]="All parameters and requirements are set. The attack is going to start. Multiple windows will be opened, don't close anyone. When you want to stop the attack press [Enter] on this window and the script will automatically close them all" arr["SPANISH",296]="Todos los parámetros y requerimientos están listos. Va a comenzar el ataque. Se abrirán múltiples ventanas, no cierres ninguna. Cuando quieras parar el ataque pulsa [Enter] en esta ventana y el script cerrará automáticamente todo" @@ -4494,29 +4494,29 @@ function initialize_language_strings() { arr["GERMAN",301]="Wenn Sie bei Unternehmensangriffen über die legitimen Zertifikate des Zielnetzwerks und Ihr Kennwort verfügen, können Sie diese verwenden. Wenn Sie diese nicht haben, können Sie mit airgeddon-Zertifikaten mit denselben Daten erstellen und sie verwenden, um den Angriff glaubwürdiger zu machen" arr["TURKISH",301]="Kurumsal saldırılarda, hedef ağın yasal sertifikalarına ve şifreniz varsa bunları kullanabilirsiniz. Onlara sahip değilseniz, aynı verilere sahip airgeddon sertifikalarıyla oluşturabilir ve saldırıyı daha inanılır hale getirmek için bunları kullanabilirsiniz" - arr["ENGLISH",302]="Do you want to store in a file the sniffed captured passwords? ${blue_color}If you answer no (\"n\") they will be only shown on screen ${normal_color}${visual_choice}" - arr["SPANISH",302]="¿Deseas guardar en un fichero las contraseñas obtenidas del sniffing? ${blue_color}Si respondes que no (\"n\") solo se mostrarán por pantalla ${normal_color}${visual_choice}" - arr["FRENCH",302]="Voulez vous garder les mots de passe capturés dans un fichier? ${blue_color}Si vous répondez non (\"n\") les mots de passe s'afficheront à l'écran ${normal_color}${visual_choice}" - arr["CATALAN",302]="¿Vols guardar en un fitxer les contrasenyes obtingudes del sniffing? ${blue_color}Si respons que no (\"n\") només es mostraran per pantalla ${normal_color}${visual_choice}" - arr["PORTUGUESE",302]="Você deseja armazenar em um arquivo as senhas obtidas com o sniffer? ${blue_color}Se você responder não (\"n\") as senhas só serão mostradas na tela ${normal_color}${visual_choice}" - arr["RUSSIAN",302]="Вы хотите сохранить в файл захваченные сниффингом пароли? ${blue_color}Если ваш ответ нет (\"n\") они будут только показаны на экране ${normal_color}${visual_choice}" - arr["GREEK",302]="Θέλετε να αποθηκεύσετε σε ένα αρχείο τους sniffed κωδικούς πρόσβασης; ${blue_color}Αν απαντήσετε όχι (\"n\") απλά θα εμφανιστούν στην οθόνη ${normal_color}${visual_choice}" - arr["ITALIAN",302]="Vuoi salvare in un file le password ottenute con sniffing? ${blue_color}Se si risponde no (\"n\") vengono visualizzate solo sullo schermo ${normal_color}${visual_choice}" - arr["POLISH",302]="Czy chcesz zapisywać hasła w plikach? ${blue_color}Jeśli odpowiesz nie (\"n\") zostaną tylko wyświetlone na ekranie ${normal_color}${visual_choice}" - arr["GERMAN",302]="Möchten Sie die aus dem Sniffing erhaltene Passwörter in einer Datei speichern? ${blue_color} Wenn Sie mit Nein antworten (\"n\"), werden sie nur auf dem Bildschirm angezeigt ${normal_color}${visual_choice}" - arr["TURKISH",302]="Yakalanan şifreler bir dosyada saklamak ister misiniz? ${blue_color}Eğer cevap hayır ise (\"n\") sadece ekranda gösterilecekler ${normal_color}${visual_choice}" - - arr["ENGLISH",303]="Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${default_ettercap_logpath}]" - arr["SPANISH",303]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${default_ettercap_logpath}]" - arr["FRENCH",303]="Entrez le chemin du fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé ${normal_color}[${default_ettercap_logpath}]" - arr["CATALAN",303]="Escriu la ruta on desarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${default_ettercap_logpath}]" - arr["PORTUGUESE",303]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${default_ettercap_logpath}]" - arr["RUSSIAN",303]="Напечатайте путь до файла для сохранения или нажмите [Enter] для принятия предложения по умолчанию ${normal_color}[${default_ettercap_logpath}]" - arr["GREEK",303]="Πληκτρολογήστε το μονοπάτι για να αποθηκεύσετε το αρχείο ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${default_ettercap_logpath}]" - arr["ITALIAN",303]="Digitare il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default ${normal_color}[${default_ettercap_logpath}]" - arr["POLISH",303]="Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${default_ettercap_logpath}]" - arr["GERMAN",303]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag zu akzeptieren ${normal_color}[${default_ettercap_logpath}]" - arr["TURKISH",303]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın ${normal_color}[${default_ettercap_logpath}]" + arr["ENGLISH",302]="Do you want to store in a file the sniffed captured passwords? \${blue_color}If you answer no (\"n\") they will be only shown on screen \${normal_color}\${visual_choice}" + arr["SPANISH",302]="¿Deseas guardar en un fichero las contraseñas obtenidas del sniffing? \${blue_color}Si respondes que no (\"n\") solo se mostrarán por pantalla \${normal_color}\${visual_choice}" + arr["FRENCH",302]="Voulez vous garder les mots de passe capturés dans un fichier? \${blue_color}Si vous répondez non (\"n\") les mots de passe s'afficheront à l'écran \${normal_color}\${visual_choice}" + arr["CATALAN",302]="¿Vols guardar en un fitxer les contrasenyes obtingudes del sniffing? \${blue_color}Si respons que no (\"n\") només es mostraran per pantalla \${normal_color}\${visual_choice}" + arr["PORTUGUESE",302]="Você deseja armazenar em um arquivo as senhas obtidas com o sniffer? \${blue_color}Se você responder não (\"n\") as senhas só serão mostradas na tela \${normal_color}\${visual_choice}" + arr["RUSSIAN",302]="Вы хотите сохранить в файл захваченные сниффингом пароли? \${blue_color}Если ваш ответ нет (\"n\") они будут только показаны на экране \${normal_color}\${visual_choice}" + arr["GREEK",302]="Θέλετε να αποθηκεύσετε σε ένα αρχείο τους sniffed κωδικούς πρόσβασης; \${blue_color}Αν απαντήσετε όχι (\"n\") απλά θα εμφανιστούν στην οθόνη \${normal_color}\${visual_choice}" + arr["ITALIAN",302]="Vuoi salvare in un file le password ottenute con sniffing? \${blue_color}Se si risponde no (\"n\") vengono visualizzate solo sullo schermo \${normal_color}\${visual_choice}" + arr["POLISH",302]="Czy chcesz zapisywać hasła w plikach? \${blue_color}Jeśli odpowiesz nie (\"n\") zostaną tylko wyświetlone na ekranie \${normal_color}\${visual_choice}" + arr["GERMAN",302]="Möchten Sie die aus dem Sniffing erhaltene Passwörter in einer Datei speichern? \${blue_color} Wenn Sie mit Nein antworten (\"n\"), werden sie nur auf dem Bildschirm angezeigt \${normal_color}\${visual_choice}" + arr["TURKISH",302]="Yakalanan şifreler bir dosyada saklamak ister misiniz? \${blue_color}Eğer cevap hayır ise (\"n\") sadece ekranda gösterilecekler \${normal_color}\${visual_choice}" + + arr["ENGLISH",303]="Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${default_ettercap_logpath}]" + arr["SPANISH",303]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${default_ettercap_logpath}]" + arr["FRENCH",303]="Entrez le chemin du fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé \${normal_color}[\${default_ettercap_logpath}]" + arr["CATALAN",303]="Escriu la ruta on desarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${default_ettercap_logpath}]" + arr["PORTUGUESE",303]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${default_ettercap_logpath}]" + arr["RUSSIAN",303]="Напечатайте путь до файла для сохранения или нажмите [Enter] для принятия предложения по умолчанию \${normal_color}[\${default_ettercap_logpath}]" + arr["GREEK",303]="Πληκτρολογήστε το μονοπάτι για να αποθηκεύσετε το αρχείο ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${default_ettercap_logpath}]" + arr["ITALIAN",303]="Digitare il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default \${normal_color}[\${default_ettercap_logpath}]" + arr["POLISH",303]="Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${default_ettercap_logpath}]" + arr["GERMAN",303]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag zu akzeptieren \${normal_color}[\${default_ettercap_logpath}]" + arr["TURKISH",303]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın \${normal_color}[\${default_ettercap_logpath}]" arr["ENGLISH",304]="Parsing sniffer log..." arr["SPANISH",304]="Analizando log del sniffer..." @@ -4542,17 +4542,17 @@ function initialize_language_strings() { arr["GERMAN",305]="Im Sniffer-Protokoll wurde kein Passwort gefunden. Die Datei wird nicht gespeichert" arr["TURKISH",305]="Sniffers'ın günlüğünde hiçbir şifre algılanmadı. Dosya kaydedilmeyecek" - arr["ENGLISH",306]="Passwords captured by sniffer. File saved at ${normal_color}[${ettercap_logpath}]" - arr["SPANISH",306]="El sniffer ha capturado contraseñas. Fichero salvado en ${normal_color}[${ettercap_logpath}]" - arr["FRENCH",306]="Des mots de passe ont été capturé et ont été enregistré dans ${normal_color}[${ettercap_logpath}]" - arr["CATALAN",306]="El sniffer ha capturat contrasenyes. Fitxer desat a ${normal_color}[${ettercap_logpath}]" - arr["PORTUGUESE",306]="O sniffer capturou senhas. O arquivo foi salvo em ${normal_color}[${ettercap_logpath}]" - arr["RUSSIAN",306]="Сниффер захватил пароли. Файл сохранён в ${normal_color}[${ettercap_logpath}]" - arr["GREEK",306]="Καταγράφηκαν κωδικοί πρόσβασης από τον sniffer. Το αρχείο αποθηκεύτηκε στο ${normal_color}[${ettercap_logpath}]" - arr["ITALIAN",306]="Lo sniffer ha catturato delle password. File salvato in ${normal_color}[${ettercap_logpath}]" - arr["POLISH",306]="Sniffer przechwycił hasła. Plik zapisany w ${normal_color}[${ettercap_logpath}]" - arr["GERMAN",306]="Der Sniffer hat Passwörter erfasst. Datei in ${normal_color}[${ettercap_logpath}] ${blue_color}gespeichert" - arr["TURKISH",306]="Parolalar sniffer tarafından yakalandı. Şu dosyaya kaydedildi ${normal_color}[${ettercap_logpath}]" + arr["ENGLISH",306]="Passwords captured by sniffer. File saved at \${normal_color}[\${ettercap_logpath}]" + arr["SPANISH",306]="El sniffer ha capturado contraseñas. Fichero salvado en \${normal_color}[\${ettercap_logpath}]" + arr["FRENCH",306]="Des mots de passe ont été capturé et ont été enregistré dans \${normal_color}[\${ettercap_logpath}]" + arr["CATALAN",306]="El sniffer ha capturat contrasenyes. Fitxer desat a \${normal_color}[\${ettercap_logpath}]" + arr["PORTUGUESE",306]="O sniffer capturou senhas. O arquivo foi salvo em \${normal_color}[\${ettercap_logpath}]" + arr["RUSSIAN",306]="Сниффер захватил пароли. Файл сохранён в \${normal_color}[\${ettercap_logpath}]" + arr["GREEK",306]="Καταγράφηκαν κωδικοί πρόσβασης από τον sniffer. Το αρχείο αποθηκεύτηκε στο \${normal_color}[\${ettercap_logpath}]" + arr["ITALIAN",306]="Lo sniffer ha catturato delle password. File salvato in \${normal_color}[\${ettercap_logpath}]" + arr["POLISH",306]="Sniffer przechwycił hasła. Plik zapisany w \${normal_color}[\${ettercap_logpath}]" + arr["GERMAN",306]="Der Sniffer hat Passwörter erfasst. Datei in \${normal_color}[\${ettercap_logpath}] \${blue_color}gespeichert" + arr["TURKISH",306]="Parolalar sniffer tarafından yakalandı. Şu dosyaya kaydedildi \${normal_color}[\${ettercap_logpath}]" arr["ENGLISH",307]="7. Noisy mode Enterprise Evil Twin" arr["SPANISH",307]="7. Evil Twin Enterprise modo noisy" @@ -4590,29 +4590,29 @@ function initialize_language_strings() { arr["GERMAN",309]="Die sslstrip-Technik ist nicht unfehlbar. Es hängt von vielen Faktoren ab und funktioniert nicht immer. Einige Browser wie die neuesten Mozilla Firefox Versionen sind nicht betroffen" arr["TURKISH",309]="Sslstrip tekniği yanılmaz değildir. Birçok faktöre bağlıdır ve her zaman işe yaramaz. Mozilla Firefox son sürümleri gibi bazı tarayıcılar etkilenmez" - arr["ENGLISH",310]="Handshake file selected: ${pink_color}None${normal_color}" - arr["SPANISH",310]="Fichero de Handshake seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",310]="Fichier Handshake sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",310]="Fitxer de Handshake seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",310]="Arquivo de Handshake selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",310]="Выбранный файл рукопожатия: ${pink_color}Отсутствует${normal_color}" - arr["GREEK",310]="Επιλεγμένο αρχείο Χειραψίας: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",310]="File di Handshake selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",310]="Wybrany plik Handshake: ${pink_color}Brak${normal_color}" - arr["GERMAN",310]="Ausgewählte Handshake-Datei: ${pink_color}Keine${normal_color}" - arr["TURKISH",310]="Handshake dosyası seçildi: ${pink_color}None${normal_color}" - - arr["ENGLISH",311]="Handshake file selected: ${pink_color}${et_handshake}${normal_color}" - arr["SPANISH",311]="Fichero de Handshake seleccionado: ${pink_color}${et_handshake}${normal_color}" - arr["FRENCH",311]="Fichier Handshake sélectionnée: ${pink_color}${et_handshake}${normal_color}" - arr["CATALAN",311]="Fitxer de Handshake seleccionat: ${pink_color}${et_handshake}${normal_color}" - arr["PORTUGUESE",311]="Arquivo de Handshake selecionado: ${pink_color}${et_handshake}${normal_color}" - arr["RUSSIAN",311]="Выбранный файл рукопожатия: ${pink_color}${et_handshake}${normal_color}" - arr["GREEK",311]="Επιλεγμένο αρχείο Χειραψίας: ${pink_color}${et_handshake}${normal_color}" - arr["ITALIAN",311]="File di Handshake selezionato: ${pink_color}${et_handshake}${normal_color}" - arr["POLISH",311]="Wybrany plik Handshake: ${pink_color}${et_handshake}${normal_color}" - arr["GERMAN",311]="Ausgewählte Handshake-Datei: ${pink_color}${et_handshake}${normal_color}" - arr["TURKISH",311]="Handshake dosyası seçildi: ${pink_color}${et_handshake}${normal_color}" + arr["ENGLISH",310]="Handshake file selected: \${pink_color}None\${normal_color}" + arr["SPANISH",310]="Fichero de Handshake seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",310]="Fichier Handshake sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",310]="Fitxer de Handshake seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",310]="Arquivo de Handshake selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",310]="Выбранный файл рукопожатия: \${pink_color}Отсутствует\${normal_color}" + arr["GREEK",310]="Επιλεγμένο αρχείο Χειραψίας: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",310]="File di Handshake selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",310]="Wybrany plik Handshake: \${pink_color}Brak\${normal_color}" + arr["GERMAN",310]="Ausgewählte Handshake-Datei: \${pink_color}Keine\${normal_color}" + arr["TURKISH",310]="Handshake dosyası seçildi: \${pink_color}None\${normal_color}" + + arr["ENGLISH",311]="Handshake file selected: \${pink_color}\${et_handshake}\${normal_color}" + arr["SPANISH",311]="Fichero de Handshake seleccionado: \${pink_color}\${et_handshake}\${normal_color}" + arr["FRENCH",311]="Fichier Handshake sélectionnée: \${pink_color}\${et_handshake}\${normal_color}" + arr["CATALAN",311]="Fitxer de Handshake seleccionat: \${pink_color}\${et_handshake}\${normal_color}" + arr["PORTUGUESE",311]="Arquivo de Handshake selecionado: \${pink_color}\${et_handshake}\${normal_color}" + arr["RUSSIAN",311]="Выбранный файл рукопожатия: \${pink_color}\${et_handshake}\${normal_color}" + arr["GREEK",311]="Επιλεγμένο αρχείο Χειραψίας: \${pink_color}\${et_handshake}\${normal_color}" + arr["ITALIAN",311]="File di Handshake selezionato: \${pink_color}\${et_handshake}\${normal_color}" + arr["POLISH",311]="Wybrany plik Handshake: \${pink_color}\${et_handshake}\${normal_color}" + arr["GERMAN",311]="Ausgewählte Handshake-Datei: \${pink_color}\${et_handshake}\${normal_color}" + arr["TURKISH",311]="Handshake dosyası seçildi: \${pink_color}\${et_handshake}\${normal_color}" arr["ENGLISH",312]="No selected Handshake file detected during this session..." arr["SPANISH",312]="No se ha detectado ningún fichero de Handshake seleccionado en esta sesión..." @@ -4626,29 +4626,29 @@ function initialize_language_strings() { arr["GERMAN",312]="Keine Handshake-Datei wurde ausgewählt..." arr["TURKISH",312]="Bu oturumda hiçbir Handshake dosyası tespit edilmedi..." - arr["ENGLISH",313]="Handshake selected file detected during this session [${normal_color}${et_handshake}${blue_color}]" - arr["SPANISH",313]="Se ha detectado un fichero de Handshake seleccionado en esta sesión [${normal_color}${et_handshake}${blue_color}]" - arr["FRENCH",313]="Le fichier handshake suivant a été détecté comme étant sélectionné pour cette session [${normal_color}${et_handshake}${blue_color}]" - arr["CATALAN",313]="S'ha detectat un fitxer de Handshake seleccionat en aquesta sessió [${normal_color}${et_handshake}${blue_color}]" - arr["PORTUGUESE",313]="Um arquivo de Handshake foi capturado nesta sessão [${normal_color}${et_handshake}${blue_color}]" - arr["RUSSIAN",313]="Обнаружен файл рукопожатия, выбранный в этой сессии [${normal_color}${et_handshake}${blue_color}]" - arr["GREEK",313]="Εντοπίστηκε επιλεγμένο αρχείο Χειραψίας κατά τη διάρκεια της συνεδρίας [${normal_color}${et_handshake}${blue_color}]" - arr["ITALIAN",313]="Trovato un file di Handshake selezionato in questa sessione [${normal_color}${et_handshake}${blue_color}]" - arr["POLISH",313]="Wkryto wybrany plik Handshake w tej sesji [${normal_color}${et_handshake}${blue_color}]" - arr["GERMAN",313]="In dieser Sitzung wurde eine ausgewählte Handshake-Datei gefunden [${normal_color}${et_handshake}${blue_color}]" - arr["TURKISH",313]="Bu oturumda handshake dosyyası tespit edildi [${normal_color}${et_handshake}${blue_color}]" - - arr["ENGLISH",314]="Handshake file selected: ${pink_color}${enteredpath}${normal_color}" - arr["SPANISH",314]="Fichero de Handshake seleccionado: ${pink_color}${enteredpath}${normal_color}" - arr["FRENCH",314]="Fichier Handshake sélectionné: ${pink_color}${enteredpath}${normal_color}" - arr["CATALAN",314]="Fitxer de Handshake seleccionat: ${pink_color}${enteredpath}${normal_color}" - arr["PORTUGUESE",314]="Arquivo de Handshake selecionado: ${pink_color}${enteredpath}${normal_color}" - arr["RUSSIAN",314]="Выбранный файл рукопожатия: ${pink_color}${enteredpath}${normal_color}" - arr["GREEK",314]="Επιλεγμένο αρχείο Χειραψίας: ${pink_color}${enteredpath}${normal_color}" - arr["ITALIAN",314]="File di Handshake selezionato: ${pink_color}${enteredpath}${normal_color}" - arr["POLISH",314]="Wybrany plik Handshake: ${pink_color}${enteredpath}${normal_color}" - arr["GERMAN",314]="Ausgewählte Handshake-Datei: ${pink_color}${enteredpath}${normal_color}" - arr["TURKISH",314]="Handshake dosyası seçildi ${pink_color}${enteredpath}${normal_color}" + arr["ENGLISH",313]="Handshake selected file detected during this session [\${normal_color}\${et_handshake}\${blue_color}]" + arr["SPANISH",313]="Se ha detectado un fichero de Handshake seleccionado en esta sesión [\${normal_color}\${et_handshake}\${blue_color}]" + arr["FRENCH",313]="Le fichier handshake suivant a été détecté comme étant sélectionné pour cette session [\${normal_color}\${et_handshake}\${blue_color}]" + arr["CATALAN",313]="S'ha detectat un fitxer de Handshake seleccionat en aquesta sessió [\${normal_color}\${et_handshake}\${blue_color}]" + arr["PORTUGUESE",313]="Um arquivo de Handshake foi capturado nesta sessão [\${normal_color}\${et_handshake}\${blue_color}]" + arr["RUSSIAN",313]="Обнаружен файл рукопожатия, выбранный в этой сессии [\${normal_color}\${et_handshake}\${blue_color}]" + arr["GREEK",313]="Εντοπίστηκε επιλεγμένο αρχείο Χειραψίας κατά τη διάρκεια της συνεδρίας [\${normal_color}\${et_handshake}\${blue_color}]" + arr["ITALIAN",313]="Trovato un file di Handshake selezionato in questa sessione [\${normal_color}\${et_handshake}\${blue_color}]" + arr["POLISH",313]="Wkryto wybrany plik Handshake w tej sesji [\${normal_color}\${et_handshake}\${blue_color}]" + arr["GERMAN",313]="In dieser Sitzung wurde eine ausgewählte Handshake-Datei gefunden [\${normal_color}\${et_handshake}\${blue_color}]" + arr["TURKISH",313]="Bu oturumda handshake dosyyası tespit edildi [\${normal_color}\${et_handshake}\${blue_color}]" + + arr["ENGLISH",314]="Handshake file selected: \${pink_color}\${enteredpath}\${normal_color}" + arr["SPANISH",314]="Fichero de Handshake seleccionado: \${pink_color}\${enteredpath}\${normal_color}" + arr["FRENCH",314]="Fichier Handshake sélectionné: \${pink_color}\${enteredpath}\${normal_color}" + arr["CATALAN",314]="Fitxer de Handshake seleccionat: \${pink_color}\${enteredpath}\${normal_color}" + arr["PORTUGUESE",314]="Arquivo de Handshake selecionado: \${pink_color}\${enteredpath}\${normal_color}" + arr["RUSSIAN",314]="Выбранный файл рукопожатия: \${pink_color}\${enteredpath}\${normal_color}" + arr["GREEK",314]="Επιλεγμένο αρχείο Χειραψίας: \${pink_color}\${enteredpath}\${normal_color}" + arr["ITALIAN",314]="File di Handshake selezionato: \${pink_color}\${enteredpath}\${normal_color}" + arr["POLISH",314]="Wybrany plik Handshake: \${pink_color}\${enteredpath}\${normal_color}" + arr["GERMAN",314]="Ausgewählte Handshake-Datei: \${pink_color}\${enteredpath}\${normal_color}" + arr["TURKISH",314]="Handshake dosyası seçildi \${pink_color}\${enteredpath}\${normal_color}" arr["ENGLISH",315]="This attack requires that you have previously a WPA/WPA2 network captured Handshake file" arr["SPANISH",315]="Este ataque requiere que tengas capturado previamente un fichero de Handshake de una red WPA/WPA2" @@ -4674,17 +4674,17 @@ function initialize_language_strings() { arr["GERMAN",316]="Ein Scan wird auf der Suche nach Zielen durchgeführt..." arr["TURKISH",316]="Hedefleri arayan bir keşif yapılacaktır..." - arr["ENGLISH",317]="If the password for the wifi network is achieved with the captive portal, you must decide where to save it. ${green_color}Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${default_et_captive_portal_logpath}]" - arr["SPANISH",317]="Si se consigue la contraseña de la red wifi con el portal cautivo, hay que decidir donde guardarla. ${green_color}Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${default_et_captive_portal_logpath}]" - arr["FRENCH",317]="Si un mot de passe est capté sur le portail captif il faut lui assigner un endroit pour être enregistré. ${green_color}Entrez le chemin du fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé ${normal_color}[${default_et_captive_portal_logpath}]" - arr["CATALAN",317]="Si s'aconsegueix la contrasenya de la xarxa wifi amb el portal captiu, cal decidir on guardar-la. ${green_color}Escriu la ruta on desarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${default_et_captive_portal_logpath}]" - arr["PORTUGUESE",317]="Se a senha da rede wifi for conseguida com o portal cativo, onde deseja salvar? ${green_color}Digite um caminho para salvar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${default_et_captive_portal_logpath}]" - arr["RUSSIAN",317]="Вы должны решить, где будет сохранён пароль wifi сети, если он будет получен Перехватывающим порталом. ${green_color}Впишите путь до файла или нажмите [Enter] для принятия значения по умолчанию ${normal_color}[${default_et_captive_portal_logpath}]" - arr["GREEK",317]="Εάν ο κωδικός πρόσβασης του δικτύου wifi επιτευχθεί με captive portal, θα πρέπει να αποφασίσετε που θα τον αποθηκεύσετε. ${green_color}Πληκτρολογήστε το μονοπάτι για να αποθηκεύσετε το αρχείο ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${default_et_captive_portal_logpath}]" - arr["ITALIAN",317]="Se si ottiene la passowrd della rete wireless con il captive portal, bisogna decidere dove salvarla. ${green_color}Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello di default proposto ${normal_color}[${default_et_captive_portal_logpath}]" - arr["POLISH",317]="Jeśli hasło sieci wifi zostanie uzyskane z portalu captive, musisz zdecydować gdzie je zapisać. ${green_color}Wpisz ścieżkę, w której zapiszemy plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${default_et_captive_portal_logpath}]" - arr["GERMAN",317]="Wenn Sie das WLAN-Passwort mit dem Captive Portal erhalten, müssen Sie entscheiden, wo es gespeichert werden soll. ${green_color} Geben Sie den Pfad ein, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag zu akzeptieren ${normal_color}[${default_et_captive_portal_logpath}]" - arr["TURKISH",317]="Eğer wifi ağının şifresi esaret portalı ile yakalandıysa, nereye kaydedileceğini belirlemelisiniz. ${green_color}Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın. ${normal_color}[${default_et_captive_portal_logpath}]" + arr["ENGLISH",317]="If the password for the wifi network is achieved with the captive portal, you must decide where to save it. \${green_color}Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["SPANISH",317]="Si se consigue la contraseña de la red wifi con el portal cautivo, hay que decidir donde guardarla. \${green_color}Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["FRENCH",317]="Si un mot de passe est capté sur le portail captif il faut lui assigner un endroit pour être enregistré. \${green_color}Entrez le chemin du fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["CATALAN",317]="Si s'aconsegueix la contrasenya de la xarxa wifi amb el portal captiu, cal decidir on guardar-la. \${green_color}Escriu la ruta on desarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["PORTUGUESE",317]="Se a senha da rede wifi for conseguida com o portal cativo, onde deseja salvar? \${green_color}Digite um caminho para salvar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["RUSSIAN",317]="Вы должны решить, где будет сохранён пароль wifi сети, если он будет получен Перехватывающим порталом. \${green_color}Впишите путь до файла или нажмите [Enter] для принятия значения по умолчанию \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["GREEK",317]="Εάν ο κωδικός πρόσβασης του δικτύου wifi επιτευχθεί με captive portal, θα πρέπει να αποφασίσετε που θα τον αποθηκεύσετε. \${green_color}Πληκτρολογήστε το μονοπάτι για να αποθηκεύσετε το αρχείο ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["ITALIAN",317]="Se si ottiene la passowrd della rete wireless con il captive portal, bisogna decidere dove salvarla. \${green_color}Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello di default proposto \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["POLISH",317]="Jeśli hasło sieci wifi zostanie uzyskane z portalu captive, musisz zdecydować gdzie je zapisać. \${green_color}Wpisz ścieżkę, w której zapiszemy plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["GERMAN",317]="Wenn Sie das WLAN-Passwort mit dem Captive Portal erhalten, müssen Sie entscheiden, wo es gespeichert werden soll. \${green_color} Geben Sie den Pfad ein, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag zu akzeptieren \${normal_color}[\${default_et_captive_portal_logpath}]" + arr["TURKISH",317]="Eğer wifi ağının şifresi esaret portalı ile yakalandıysa, nereye kaydedileceğini belirlemelisiniz. \${green_color}Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın. \${normal_color}[\${default_et_captive_portal_logpath}]" arr["ENGLISH",318]="Choose the language in which network clients will see the captive portal:" arr["SPANISH",318]="Elige el idioma en el que los clientes de la red verán el portal cautivo:" @@ -4722,17 +4722,17 @@ function initialize_language_strings() { arr["GERMAN",320]="7. Griechisch" arr["TURKISH",320]="7. Yunanca" - arr["ENGLISH",321]="Do you already have a captured Handshake file? ${blue_color}Answer yes (\"y\") to enter the path or answer no (\"n\") to capture a new one now ${normal_color}${visual_choice}" - arr["SPANISH",321]="¿Tienes ya un fichero de Handshake capturado? ${blue_color}Responde sí (\"y\") para introducir la ruta o responde no (\"n\") para capturar uno ahora ${normal_color}${visual_choice}" - arr["FRENCH",321]="Avez-vous déjà un fichier contenant un Handshake capturé? ${blue_color}Répondre oui (\"y\") pour en saisir la route o buien répondre non (\"n\") pour le capturer ${normal_color}${visual_choice}" - arr["CATALAN",321]="¿Tens ja un fitxer de Handshake capturat? ${blue_color}Respon si (\"y\") per introduir la ruta o respon no (\"n\") per capturar-ne un ara ${normal_color}${visual_choice}" - arr["PORTUGUESE",321]="Você já tem um arquivo de Handshake capturado? ${blue_color}Responda sim (\"y\") para colocar o caminho do arquivo ou responda não (\"n\") para capturar o arquivo agora ${normal_color}${visual_choice}" - arr["RUSSIAN",321]="У вас уже есть захваченный файл рукопожатия? ${blue_color}Ответьте Да (\"y\"), для ввода пути или ответьте Нет (\"n\"), для захвата нового рукопожатия ${normal_color}${visual_choice}" - arr["GREEK",321]="Έχετε ήδη κάποιο αρχείο Χειραψίας; ${blue_color}Απαντήστε ναι (\"y\") για να εισάγετε το μονοπάτι ή απαντήστε όχι (\"n\") για να καταγράψετε ένα νέο τώρα ${normal_color}${visual_choice}" - arr["ITALIAN",321]="Hai già catturato un file di Handshake? ${blue_color}Rispondi sì (\"y\") per introdurre il percorso o rispondi no (\"n\") per catturarne uno ora ${normal_color}${visual_choice}" - arr["POLISH",321]="Czy masz już przechwycony plik Handshake? ${blue_color}Odpowiedz tak (\"y\") aby wprowadzić ścieżkę lub odpowiedz nie (\"n\"), aby spróbować przechwycić go teraz ${normal_color}${visual_choice}" - arr["GERMAN",321]="Haben Sie bereits eine erfasste Handshake-Datei? ${blue_color} Ja beantworten (\"y\"), um den Pfad einzugeben oder antworten Sie mit Nein (\"n\"), um jetzt einen zu erfassen ${normal_color}${visual_choice}" - arr["TURKISH",321]="Yakalanmış bir Handshake dosyası var mı? ${blue_color}Evet ise (\"y\") dizini girin ya da cevap hayır ise (\"n\") yenisini yakalayın ${normal_color}${visual_choice}" + arr["ENGLISH",321]="Do you already have a captured Handshake file? \${blue_color}Answer yes (\"y\") to enter the path or answer no (\"n\") to capture a new one now \${normal_color}\${visual_choice}" + arr["SPANISH",321]="¿Tienes ya un fichero de Handshake capturado? \${blue_color}Responde sí (\"y\") para introducir la ruta o responde no (\"n\") para capturar uno ahora \${normal_color}\${visual_choice}" + arr["FRENCH",321]="Avez-vous déjà un fichier contenant un Handshake capturé? \${blue_color}Répondre oui (\"y\") pour en saisir la route o buien répondre non (\"n\") pour le capturer \${normal_color}\${visual_choice}" + arr["CATALAN",321]="¿Tens ja un fitxer de Handshake capturat? \${blue_color}Respon si (\"y\") per introduir la ruta o respon no (\"n\") per capturar-ne un ara \${normal_color}\${visual_choice}" + arr["PORTUGUESE",321]="Você já tem um arquivo de Handshake capturado? \${blue_color}Responda sim (\"y\") para colocar o caminho do arquivo ou responda não (\"n\") para capturar o arquivo agora \${normal_color}\${visual_choice}" + arr["RUSSIAN",321]="У вас уже есть захваченный файл рукопожатия? \${blue_color}Ответьте Да (\"y\"), для ввода пути или ответьте Нет (\"n\"), для захвата нового рукопожатия \${normal_color}\${visual_choice}" + arr["GREEK",321]="Έχετε ήδη κάποιο αρχείο Χειραψίας; \${blue_color}Απαντήστε ναι (\"y\") για να εισάγετε το μονοπάτι ή απαντήστε όχι (\"n\") για να καταγράψετε ένα νέο τώρα \${normal_color}\${visual_choice}" + arr["ITALIAN",321]="Hai già catturato un file di Handshake? \${blue_color}Rispondi sì (\"y\") per introdurre il percorso o rispondi no (\"n\") per catturarne uno ora \${normal_color}\${visual_choice}" + arr["POLISH",321]="Czy masz już przechwycony plik Handshake? \${blue_color}Odpowiedz tak (\"y\") aby wprowadzić ścieżkę lub odpowiedz nie (\"n\"), aby spróbować przechwycić go teraz \${normal_color}\${visual_choice}" + arr["GERMAN",321]="Haben Sie bereits eine erfasste Handshake-Datei? \${blue_color} Ja beantworten (\"y\"), um den Pfad einzugeben oder antworten Sie mit Nein (\"n\"), um jetzt einen zu erfassen \${normal_color}\${visual_choice}" + arr["TURKISH",321]="Yakalanmış bir Handshake dosyası var mı? \${blue_color}Evet ise (\"y\") dizini girin ya da cevap hayır ise (\"n\") yenisini yakalayın \${normal_color}\${visual_choice}" arr["ENGLISH",322]="It has been checked that there is a Handshake of the chosen target network while checking the selected capture file. Script can continue..." arr["SPANISH",322]="Se ha comprobado que existe un Handshake de la red elegida como objetivo durante la exploración en el fichero de captura seleccionado. El script puede continuar..." @@ -4758,17 +4758,17 @@ function initialize_language_strings() { arr["GERMAN",323]="Ein Handshake des ausgewählten Netzwerks wurde in der Erfassungsdatei nicht gefunden" arr["TURKISH",323]="Yakalama dosyasında seçilen ağın bir Handshake'i yok" - arr["ENGLISH",324]="Capture file generated successfully at [${normal_color}${et_handshake}${blue_color}]" - arr["SPANISH",324]="Fichero de captura generado con éxito en [${normal_color}${et_handshake}${blue_color}]" - arr["FRENCH",324]="Fichier de capture généré avec succès dans [${normal_color}${et_handshake}${blue_color}]" - arr["CATALAN",324]="Fitxer de captura generat amb èxit a [${normal_color}${et_handshake}${blue_color}]" - arr["PORTUGUESE",324]="Arquivo de captura gerado com sucesso [${normal_color}${et_handshake}${blue_color}]" - arr["RUSSIAN",324]="${pending_of_translation} Захватить файл успешно создан в [${normal_color}${et_handshake}${blue_color}]" - arr["GREEK",324]="Το αρχείο καταγραφής δημιουργήθηκε επιτυχώς στο [${normal_color}${et_handshake}${blue_color}]" - arr["ITALIAN",324]="File di cattura generato con successo in [${normal_color}${et_handshake}${blue_color}]" - arr["POLISH",324]="${pending_of_translation} Plik przechwyć został pomyślnie wygenerowany w [${normal_color}${et_handshake}${blue_color}]" - arr["GERMAN",324]="Capture-Datei wurde erfolgreich in [${normal_color}${et_handshake}${blue_color}] generiert" - arr["TURKISH",324]="Akalama dosyası başarıyla oluşturuldu [${normal_color}${et_handshake}${blue_color}]" + arr["ENGLISH",324]="Capture file generated successfully at [\${normal_color}\${et_handshake}\${blue_color}]" + arr["SPANISH",324]="Fichero de captura generado con éxito en [\${normal_color}\${et_handshake}\${blue_color}]" + arr["FRENCH",324]="Fichier de capture généré avec succès dans [\${normal_color}\${et_handshake}\${blue_color}]" + arr["CATALAN",324]="Fitxer de captura generat amb èxit a [\${normal_color}\${et_handshake}\${blue_color}]" + arr["PORTUGUESE",324]="Arquivo de captura gerado com sucesso [\${normal_color}\${et_handshake}\${blue_color}]" + arr["RUSSIAN",324]="\${pending_of_translation} Захватить файл успешно создан в [\${normal_color}\${et_handshake}\${blue_color}]" + arr["GREEK",324]="Το αρχείο καταγραφής δημιουργήθηκε επιτυχώς στο [\${normal_color}\${et_handshake}\${blue_color}]" + arr["ITALIAN",324]="File di cattura generato con successo in [\${normal_color}\${et_handshake}\${blue_color}]" + arr["POLISH",324]="\${pending_of_translation} Plik przechwyć został pomyślnie wygenerowany w [\${normal_color}\${et_handshake}\${blue_color}]" + arr["GERMAN",324]="Capture-Datei wurde erfolgreich in [\${normal_color}\${et_handshake}\${blue_color}] generiert" + arr["TURKISH",324]="Akalama dosyası başarıyla oluşturuldu [\${normal_color}\${et_handshake}\${blue_color}]" arr["ENGLISH",325]="Wait. Be patient..." arr["SPANISH",325]="Espera. Ten un poco de paciencia..." @@ -4794,17 +4794,17 @@ function initialize_language_strings() { arr["GERMAN",326]="Zertifikate sind ungültig oder veraltet, also kann der Angriff nicht ausgeführt werden" arr["TURKISH",326]="Sertifikalar geçersiz veya eski, bu nedenle saldırı gerçekleştirilemiyor" - arr["ENGLISH",327]="Enter the directory path where the certificates files are located. ${blue_color}Make sure that the ca.pem, server.pem and server.key files exist in the given path:" - arr["SPANISH",327]="Introduce la ruta del directorio donde se encuentran los ficheros de los certificados. ${blue_color}Asegúrate de que los ficheros ca.pem, server.pem y server.key existen en la ruta indicada:" - arr["FRENCH",327]="Entrez le chemin du répertoire dans lequel se trouvent les fichiers du certificats. ${blue_color}Assurez-vous que les fichiers ca.pem, server.pem et server.key existent dans le chemin indiqué:" - arr["CATALAN",327]="Introdueix la ruta del directori on es troben els fitxers dels certificats. ${blue_color}Assegura't que els fitxers ca.pem, server.pem i server.key existeixen a la ruta indicada:" - arr["PORTUGUESE",327]="Digite o caminho do diretório onde os arquivos de certificado estão localizados. ${blue_color}Certifique-se de que os arquivos ca.pem, server.pem e server.key existam no caminho indicado:" - arr["RUSSIAN",327]="Введите путь к каталогу, в котором находятся файлы сертификатов. ${blue_color}Убедитесь, что файлы ca.pem, server.pem и server.key существуют по указанному пути:" - arr["GREEK",327]="Εισάγετε τη διαδρομή καταλόγου όπου βρίσκονται τα αρχεία certificates. ${blue_color}Βεβαιωθείτε ότι τα αρχεία ca.pem, server.pem και server.key υπάρχουν στην υποδεικνυόμενη διαδρομή:" - arr["ITALIAN",327]="Immettere il percorso della directory in cui si trovano i files del certificato. ${blue_color}Assicurati che i file ca.pem, server.pem e server.key esistano nel percorso indicato:" - arr["POLISH",327]="Wprowadź ścieżkę do katalogu, w którym znajdują się pliki certyfikatów. ${blue_color}Upewnij się, że pliki ca.pem, server.pem i server.key istnieją we wskazanej ścieżce:" - arr["GERMAN",327]="Geben sie den Verzeichnispfad ein, in dem sich die Zertifikatdateien befinden. ${blue_color}Stellen Sie sicher, dass die Dateien ca.pem, server.pem und server.key im angegebenen Pfad vorhanden sind:" - arr["TURKISH",327]="Sertifika dosyalarının bulunduğu dizin yolunu girin. ${blue_color}ca.pem, server.pem ve server.key dosyalarının belirtilen yolda bulunduğundan emin olun:" + arr["ENGLISH",327]="Enter the directory path where the certificates files are located. \${blue_color}Make sure that the ca.pem, server.pem and server.key files exist in the given path:" + arr["SPANISH",327]="Introduce la ruta del directorio donde se encuentran los ficheros de los certificados. \${blue_color}Asegúrate de que los ficheros ca.pem, server.pem y server.key existen en la ruta indicada:" + arr["FRENCH",327]="Entrez le chemin du répertoire dans lequel se trouvent les fichiers du certificats. \${blue_color}Assurez-vous que les fichiers ca.pem, server.pem et server.key existent dans le chemin indiqué:" + arr["CATALAN",327]="Introdueix la ruta del directori on es troben els fitxers dels certificats. \${blue_color}Assegura't que els fitxers ca.pem, server.pem i server.key existeixen a la ruta indicada:" + arr["PORTUGUESE",327]="Digite o caminho do diretório onde os arquivos de certificado estão localizados. \${blue_color}Certifique-se de que os arquivos ca.pem, server.pem e server.key existam no caminho indicado:" + arr["RUSSIAN",327]="Введите путь к каталогу, в котором находятся файлы сертификатов. \${blue_color}Убедитесь, что файлы ca.pem, server.pem и server.key существуют по указанному пути:" + arr["GREEK",327]="Εισάγετε τη διαδρομή καταλόγου όπου βρίσκονται τα αρχεία certificates. \${blue_color}Βεβαιωθείτε ότι τα αρχεία ca.pem, server.pem και server.key υπάρχουν στην υποδεικνυόμενη διαδρομή:" + arr["ITALIAN",327]="Immettere il percorso della directory in cui si trovano i files del certificato. \${blue_color}Assicurati che i file ca.pem, server.pem e server.key esistano nel percorso indicato:" + arr["POLISH",327]="Wprowadź ścieżkę do katalogu, w którym znajdują się pliki certyfikatów. \${blue_color}Upewnij się, że pliki ca.pem, server.pem i server.key istnieją we wskazanej ścieżce:" + arr["GERMAN",327]="Geben sie den Verzeichnispfad ein, in dem sich die Zertifikatdateien befinden. \${blue_color}Stellen Sie sicher, dass die Dateien ca.pem, server.pem und server.key im angegebenen Pfad vorhanden sind:" + arr["TURKISH",327]="Sertifika dosyalarının bulunduğu dizin yolunu girin. \${blue_color}ca.pem, server.pem ve server.key dosyalarının belirtilen yolda bulunduğundan emin olun:" arr["ENGLISH",328]="The unique Evil Twin attack in which it's not necessary to have an additional interface with internet access is the captive portal attack" arr["SPANISH",328]="El único ataque de Evil Twin en el que no es necesario tener una interfaz adicional con acceso a internet es el del portal cautivo" @@ -4818,17 +4818,17 @@ function initialize_language_strings() { arr["GERMAN",328]="Der einzige Angriff von Evil Twin, bei dem keine zusätzliche Interface zum Internetzugang benötigt wird, ist die des Captive-Portals" arr["TURKISH",328]="İnternet erişimi olan ek bir arayüze sahip olmanın gerekli olmadığı benzersiz Şeytani İkiz saldırısı, esaret portalı saldırısıdır" - arr["ENGLISH",329]="Enter the password used during the creation of the certificate files. ${blue_color}Remember that if they were generated using airgeddon, the used password was ${normal_color}\"airgeddon\"${blue_color}:" - arr["SPANISH",329]="Introduce la contraseña utilizada en la creación de los ficheros de los certificados. ${blue_color}Recuerda que si fueron generados con airgeddon, la contraseña que se utilizó fue ${normal_color}\"airgeddon\"${blue_color}:" - arr["FRENCH",329]="Entrez le mot de passe utilisé lors de la création des fichiers du certificats. ${blue_color}N'oubliez pas que s'ils ont été générés avec airgeddon, le mot de passe utilisé était ${normal_color}\"airgeddon\"${blue_color}:" - arr["CATALAN",329]="Introdueix la contrasenya utilitzada en la creació dels fitxers dels certificats. ${blue_color}Recorda que si van ser generats amb airgeddon, la contrasenya que es va utilitzar va ser ${normal_color}\"airgeddon\"${blue_color}:" - arr["PORTUGUESE",329]="Digite a senha usada na criação dos arquivos de certificado. ${blue_color}Lembre-se de que, se eles foram gerados com airgeddon, a senha usada foi ${normal_color}\"airgeddon\"${blue_color}:" - arr["RUSSIAN",329]="Введите пароль, использованный при создании файлов сертификата. ${blue_color}Помните, что если они были созданы с помощью airgeddon, то использовался пароль ${normal_color}\"airgeddon\"${blue_color}:" - arr["GREEK",329]="Καταχωρίστε τον κωδικό πρόσβασης που χρησιμοποιήθηκε κατά δημιουργία των αρχείων certificates. ${blue_color}Να θυμάστε ότι αν δημιουργήθηκαν με airgeddon, ο κωδικός που χρησιμοποιήθηκε ήταν ${normal_color}\"airgeddon\"${blue_color}:" - arr["ITALIAN",329]="Immettere la password utilizzata durante la creazione dei files del certificato. ${blue_color}Ricorda che se sono stati generati con airgeddon, la password utilizzata era ${normal_color}\"airgeddon\"${blue_color}:" - arr["POLISH",329]="Wprowadź hasło użyte przy tworzeniu plików certyfikatów. ${blue_color}Pamiętaj, że jeśli zostały wygenerowane za pomocą airgeddon, użyte hasło to ${normal_color}\"airgeddon\"${blue_color}:" - arr["GERMAN",329]="Geben sie das Kennwort ein, das bei der Erstellung der Zertifikatdateien verwendet wurde. ${blue_color}Vergessen Sie nicht, dass das verwendete Passwort ${normal_color}\"airgeddon\"${blue_color} lautet, wenn sie mit airgeddon generiert wurden:" - arr["TURKISH",329]="Sertifika dosyalarının oluşturulmasında kullanılan şifreyi girin. ${blue_color}Unutmayın ki bunlar airgeddon ile oluşturulduysa, ${normal_color}\"airgeddon\"${blue_color} kullanılan parolaydı:" + arr["ENGLISH",329]="Enter the password used during the creation of the certificate files. \${blue_color}Remember that if they were generated using airgeddon, the used password was \${normal_color}\"airgeddon\"\${blue_color}:" + arr["SPANISH",329]="Introduce la contraseña utilizada en la creación de los ficheros de los certificados. \${blue_color}Recuerda que si fueron generados con airgeddon, la contraseña que se utilizó fue \${normal_color}\"airgeddon\"\${blue_color}:" + arr["FRENCH",329]="Entrez le mot de passe utilisé lors de la création des fichiers du certificats. \${blue_color}N'oubliez pas que s'ils ont été générés avec airgeddon, le mot de passe utilisé était \${normal_color}\"airgeddon\"\${blue_color}:" + arr["CATALAN",329]="Introdueix la contrasenya utilitzada en la creació dels fitxers dels certificats. \${blue_color}Recorda que si van ser generats amb airgeddon, la contrasenya que es va utilitzar va ser \${normal_color}\"airgeddon\"\${blue_color}:" + arr["PORTUGUESE",329]="Digite a senha usada na criação dos arquivos de certificado. \${blue_color}Lembre-se de que, se eles foram gerados com airgeddon, a senha usada foi \${normal_color}\"airgeddon\"\${blue_color}:" + arr["RUSSIAN",329]="Введите пароль, использованный при создании файлов сертификата. \${blue_color}Помните, что если они были созданы с помощью airgeddon, то использовался пароль \${normal_color}\"airgeddon\"\${blue_color}:" + arr["GREEK",329]="Καταχωρίστε τον κωδικό πρόσβασης που χρησιμοποιήθηκε κατά δημιουργία των αρχείων certificates. \${blue_color}Να θυμάστε ότι αν δημιουργήθηκαν με airgeddon, ο κωδικός που χρησιμοποιήθηκε ήταν \${normal_color}\"airgeddon\"\${blue_color}:" + arr["ITALIAN",329]="Immettere la password utilizzata durante la creazione dei files del certificato. \${blue_color}Ricorda che se sono stati generati con airgeddon, la password utilizzata era \${normal_color}\"airgeddon\"\${blue_color}:" + arr["POLISH",329]="Wprowadź hasło użyte przy tworzeniu plików certyfikatów. \${blue_color}Pamiętaj, że jeśli zostały wygenerowane za pomocą airgeddon, użyte hasło to \${normal_color}\"airgeddon\"\${blue_color}:" + arr["GERMAN",329]="Geben sie das Kennwort ein, das bei der Erstellung der Zertifikatdateien verwendet wurde. \${blue_color}Vergessen Sie nicht, dass das verwendete Passwort \${normal_color}\"airgeddon\"\${blue_color} lautet, wenn sie mit airgeddon generiert wurden:" + arr["TURKISH",329]="Sertifika dosyalarının oluşturulmasında kullanılan şifreyi girin. \${blue_color}Unutmayın ki bunlar airgeddon ile oluşturulduysa, \${normal_color}\"airgeddon\"\${blue_color} kullanılan parolaydı:" arr["ENGLISH",330]="Private key is invalid or the password is wrong, so the attack can't be performed" arr["SPANISH",330]="La clave privada no es válida o la contraseña es errónea, por lo que el ataque no se puede realizar" @@ -4890,89 +4890,89 @@ function initialize_language_strings() { arr["GERMAN",334]="WPS-Angriffsmenü" arr["TURKISH",334]="WPS saldırı menüsü" - arr["ENGLISH",335]="Selected WPS BSSID: ${pink_color}${wps_bssid}${normal_color}" - arr["SPANISH",335]="BSSID WPS seleccionado: ${pink_color}${wps_bssid}${normal_color}" - arr["FRENCH",335]="BSSID WPS sélectionné: ${pink_color}${wps_bssid}${normal_color}" - arr["CATALAN",335]="BSSID WPS seleccionat: ${pink_color}${wps_bssid}${normal_color}" - arr["PORTUGUESE",335]="BSSID WPS selecionado: ${pink_color}${wps_bssid}${normal_color}" - arr["RUSSIAN",335]="Выбран WPS BSSID: ${pink_color}${wps_bssid}${normal_color}" - arr["GREEK",335]="Επιλεγμένο WPS BSSID: ${pink_color}${wps_bssid}${normal_color}" - arr["ITALIAN",335]="BSSID WPS selezionato: ${pink_color}${wps_bssid}${normal_color}" - arr["POLISH",335]="Wybrano BSSID WPS: ${pink_color}${wps_bssid}${normal_color}" - arr["GERMAN",335]="Ausgewählte WPS BSSID: ${pink_color}${wps_bssid}${normal_color}" - arr["TURKISH",335]="WPS BSSID seçildi: ${pink_color}${wps_bssid}${normal_color}" - - arr["ENGLISH",336]="Selected WPS channel: ${pink_color}${wps_channel}${normal_color}" - arr["SPANISH",336]="Canal WPS seleccionado: ${pink_color}${wps_channel}${normal_color}" - arr["FRENCH",336]="Canal WPS sélectionné: ${pink_color}${wps_channel}${normal_color}" - arr["CATALAN",336]="Canal WPS seleccionat: ${pink_color}${wps_channel}${normal_color}" - arr["PORTUGUESE",336]="Canal WPS selecionado: ${pink_color}${wps_channel}${normal_color}" - arr["RUSSIAN",336]="Выбран WPS канал: ${pink_color}${wps_channel}${normal_color}" - arr["GREEK",336]="Επιλεγμένο WPS κανάλι: ${pink_color}${wps_channel}${normal_color}" - arr["ITALIAN",336]="Canale WPS selezionato: ${pink_color}${wps_channel}${normal_color}" - arr["POLISH",336]="Wybrano kanał WPS: ${pink_color}${wps_channel}${normal_color}" - arr["GERMAN",336]="Ausgewählter WPS-Kanal: ${pink_color}${wps_channel}${normal_color}" - arr["TURKISH",336]="WPS kanal seçildi: ${pink_color}${wps_channel}${normal_color}" - - arr["ENGLISH",337]="Selected WPS ESSID: ${pink_color}${wps_essid}${blue_color} <- can't be used" - arr["SPANISH",337]="ESSID WPS seleccionado: ${pink_color}${wps_essid}${blue_color} <- no se puede usar" - arr["FRENCH",337]="ESSID WPS sélectionné: ${pink_color}${wps_essid}${blue_color} <- ne peut pas être utilisé" - arr["CATALAN",337]="ESSID WPS seleccionat: ${pink_color}${wps_essid}${blue_color} <- no es pot utilitzar" - arr["PORTUGUESE",337]="ESSID WPS selecionado: ${pink_color}${wps_essid}${blue_color} <- não pode ser utilizado" - arr["RUSSIAN",337]="Выбран WPS ESSID: ${pink_color}${wps_essid}${blue_color} <- не может использоваться" - arr["GREEK",337]="Επιλεγμένο WPS ESSID: ${pink_color}${wps_essid}${blue_color} <- δεν μπορεί να χρησιμοποιηθεί" - arr["ITALIAN",337]="ESSID WPS selezionato: ${pink_color}${wps_essid}${blue_color} <- non può essere utilizzato" - arr["POLISH",337]="Wybrano WPS ESSID: ${pink_color}${wps_essid}${blue_color} <- nie można użyć" - arr["GERMAN",337]="Ausgewähltes ESSID WPS: {pink_color}${wps_essid}${blue_color} <- kann nicht verwendet werden" - arr["TURKISH",337]="WPS ESSID seçildi: ${pink_color}${wps_essid}${blue_color} <- kullanılamaz" - - arr["ENGLISH",338]="Selected WPS ESSID: ${pink_color}${wps_essid}${normal_color}" - arr["SPANISH",338]="ESSID WPS seleccionado: ${pink_color}${wps_essid}${normal_color}" - arr["FRENCH",338]="ESSID WPS sélectionné: ${pink_color}${wps_essid}${normal_color}" - arr["CATALAN",338]="ESSID WPS seleccionat: ${pink_color}${wps_essid}${normal_color}" - arr["PORTUGUESE",338]="ESSID WPS selecionado: ${pink_color}${wps_essid}${normal_color}" - arr["RUSSIAN",338]="Выбран WPS ESSID: ${pink_color}${wps_essid}${normal_color}" - arr["GREEK",338]="Επιλεγμένο WPS ESSID: ${pink_color}${wps_essid}${normal_color}" - arr["ITALIAN",338]="ESSID WPS selezionato: ${pink_color}${wps_essid}${normal_color}" - arr["POLISH",338]="Wybrano WPS ESSID: ${pink_color}${wps_essid}${normal_color}" - arr["GERMAN",338]="Ausgewähltes ESSID WPS: ${pink_color}${wps_essid}${normal_color}" - arr["TURKISH",338]="WPS ESSID seçildi: ${pink_color}${wps_essid}${normal_color}" - - arr["ENGLISH",339]="Selected WPS BSSID: ${pink_color}None${normal_color}" - arr["SPANISH",339]="BSSID WPS seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",339]="BSSID WPS sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",339]="BSSID WPS seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",339]="BSSID WPS selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",339]="Выбран WPS BSSID: ${pink_color}Нет${normal_color}" - arr["GREEK",339]="Επιλεγμένο WPS BSSID: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",339]="BSSID WPS selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",339]="Wybrano WPS BSSID: ${pink_color}Brak${normal_color}" - arr["GERMAN",339]="Ausgewähltes BSSID WPS: ${pink_color}Keines${normal_color}" - arr["TURKISH",339]="WPS BSSID seçildi: ${pink_color}None${normal_color}" - - arr["ENGLISH",340]="Selected WPS channel: ${pink_color}None${normal_color}" - arr["SPANISH",340]="Canal WPS seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",340]="Canal WPS sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",340]="Canal WPS seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",340]="Canal WPS selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",340]="Выбран WPS канал: ${pink_color}Нет${normal_color}" - arr["GREEK",340]="Επιλεγμένο WPS κανάλι: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",340]="Canale WPS selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",340]="Wybrano kanał WPS: ${pink_color}Brak${normal_color}" - arr["GERMAN",340]="Ausgewählter WPS-Kanal: ${pink_color}Keinen${normal_color}" - arr["TURKISH",340]="WPS kanal seçildi: ${pink_color}None${normal_color}" - - arr["ENGLISH",341]="Selected WPS ESSID: ${pink_color}None${normal_color}" - arr["SPANISH",341]="ESSID WPS seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",341]="ESSID WPS sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",341]="ESSID WPS seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",341]="ESSID WPS selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",341]="Выбран WPS ESSID: ${pink_color}Нет${normal_color}" - arr["GREEK",341]="Επιλεγμένο WPS ESSID: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",341]="ESSID WPS selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",341]="Wybrano WPS ESSID: ${pink_color}Brak${normal_color}" - arr["GERMAN",341]="Ausgewähltes ESSID WPS: ${pink_color}Keines${normal_color}" - arr["TURKISH",341]="WPS ESSID seçildi: ${pink_color}None${normal_color}" + arr["ENGLISH",335]="Selected WPS BSSID: \${pink_color}\${wps_bssid}\${normal_color}" + arr["SPANISH",335]="BSSID WPS seleccionado: \${pink_color}\${wps_bssid}\${normal_color}" + arr["FRENCH",335]="BSSID WPS sélectionné: \${pink_color}\${wps_bssid}\${normal_color}" + arr["CATALAN",335]="BSSID WPS seleccionat: \${pink_color}\${wps_bssid}\${normal_color}" + arr["PORTUGUESE",335]="BSSID WPS selecionado: \${pink_color}\${wps_bssid}\${normal_color}" + arr["RUSSIAN",335]="Выбран WPS BSSID: \${pink_color}\${wps_bssid}\${normal_color}" + arr["GREEK",335]="Επιλεγμένο WPS BSSID: \${pink_color}\${wps_bssid}\${normal_color}" + arr["ITALIAN",335]="BSSID WPS selezionato: \${pink_color}\${wps_bssid}\${normal_color}" + arr["POLISH",335]="Wybrano BSSID WPS: \${pink_color}\${wps_bssid}\${normal_color}" + arr["GERMAN",335]="Ausgewählte WPS BSSID: \${pink_color}\${wps_bssid}\${normal_color}" + arr["TURKISH",335]="WPS BSSID seçildi: \${pink_color}\${wps_bssid}\${normal_color}" + + arr["ENGLISH",336]="Selected WPS channel: \${pink_color}\${wps_channel}\${normal_color}" + arr["SPANISH",336]="Canal WPS seleccionado: \${pink_color}\${wps_channel}\${normal_color}" + arr["FRENCH",336]="Canal WPS sélectionné: \${pink_color}\${wps_channel}\${normal_color}" + arr["CATALAN",336]="Canal WPS seleccionat: \${pink_color}\${wps_channel}\${normal_color}" + arr["PORTUGUESE",336]="Canal WPS selecionado: \${pink_color}\${wps_channel}\${normal_color}" + arr["RUSSIAN",336]="Выбран WPS канал: \${pink_color}\${wps_channel}\${normal_color}" + arr["GREEK",336]="Επιλεγμένο WPS κανάλι: \${pink_color}\${wps_channel}\${normal_color}" + arr["ITALIAN",336]="Canale WPS selezionato: \${pink_color}\${wps_channel}\${normal_color}" + arr["POLISH",336]="Wybrano kanał WPS: \${pink_color}\${wps_channel}\${normal_color}" + arr["GERMAN",336]="Ausgewählter WPS-Kanal: \${pink_color}\${wps_channel}\${normal_color}" + arr["TURKISH",336]="WPS kanal seçildi: \${pink_color}\${wps_channel}\${normal_color}" + + arr["ENGLISH",337]="Selected WPS ESSID: \${pink_color}\${wps_essid}\${blue_color} <- can't be used" + arr["SPANISH",337]="ESSID WPS seleccionado: \${pink_color}\${wps_essid}\${blue_color} <- no se puede usar" + arr["FRENCH",337]="ESSID WPS sélectionné: \${pink_color}\${wps_essid}\${blue_color} <- ne peut pas être utilisé" + arr["CATALAN",337]="ESSID WPS seleccionat: \${pink_color}\${wps_essid}\${blue_color} <- no es pot utilitzar" + arr["PORTUGUESE",337]="ESSID WPS selecionado: \${pink_color}\${wps_essid}\${blue_color} <- não pode ser utilizado" + arr["RUSSIAN",337]="Выбран WPS ESSID: \${pink_color}\${wps_essid}\${blue_color} <- не может использоваться" + arr["GREEK",337]="Επιλεγμένο WPS ESSID: \${pink_color}\${wps_essid}\${blue_color} <- δεν μπορεί να χρησιμοποιηθεί" + arr["ITALIAN",337]="ESSID WPS selezionato: \${pink_color}\${wps_essid}\${blue_color} <- non può essere utilizzato" + arr["POLISH",337]="Wybrano WPS ESSID: \${pink_color}\${wps_essid}\${blue_color} <- nie można użyć" + arr["GERMAN",337]="Ausgewähltes ESSID WPS: {pink_color}\${wps_essid}\${blue_color} <- kann nicht verwendet werden" + arr["TURKISH",337]="WPS ESSID seçildi: \${pink_color}\${wps_essid}\${blue_color} <- kullanılamaz" + + arr["ENGLISH",338]="Selected WPS ESSID: \${pink_color}\${wps_essid}\${normal_color}" + arr["SPANISH",338]="ESSID WPS seleccionado: \${pink_color}\${wps_essid}\${normal_color}" + arr["FRENCH",338]="ESSID WPS sélectionné: \${pink_color}\${wps_essid}\${normal_color}" + arr["CATALAN",338]="ESSID WPS seleccionat: \${pink_color}\${wps_essid}\${normal_color}" + arr["PORTUGUESE",338]="ESSID WPS selecionado: \${pink_color}\${wps_essid}\${normal_color}" + arr["RUSSIAN",338]="Выбран WPS ESSID: \${pink_color}\${wps_essid}\${normal_color}" + arr["GREEK",338]="Επιλεγμένο WPS ESSID: \${pink_color}\${wps_essid}\${normal_color}" + arr["ITALIAN",338]="ESSID WPS selezionato: \${pink_color}\${wps_essid}\${normal_color}" + arr["POLISH",338]="Wybrano WPS ESSID: \${pink_color}\${wps_essid}\${normal_color}" + arr["GERMAN",338]="Ausgewähltes ESSID WPS: \${pink_color}\${wps_essid}\${normal_color}" + arr["TURKISH",338]="WPS ESSID seçildi: \${pink_color}\${wps_essid}\${normal_color}" + + arr["ENGLISH",339]="Selected WPS BSSID: \${pink_color}None\${normal_color}" + arr["SPANISH",339]="BSSID WPS seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",339]="BSSID WPS sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",339]="BSSID WPS seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",339]="BSSID WPS selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",339]="Выбран WPS BSSID: \${pink_color}Нет\${normal_color}" + arr["GREEK",339]="Επιλεγμένο WPS BSSID: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",339]="BSSID WPS selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",339]="Wybrano WPS BSSID: \${pink_color}Brak\${normal_color}" + arr["GERMAN",339]="Ausgewähltes BSSID WPS: \${pink_color}Keines\${normal_color}" + arr["TURKISH",339]="WPS BSSID seçildi: \${pink_color}None\${normal_color}" + + arr["ENGLISH",340]="Selected WPS channel: \${pink_color}None\${normal_color}" + arr["SPANISH",340]="Canal WPS seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",340]="Canal WPS sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",340]="Canal WPS seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",340]="Canal WPS selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",340]="Выбран WPS канал: \${pink_color}Нет\${normal_color}" + arr["GREEK",340]="Επιλεγμένο WPS κανάλι: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",340]="Canale WPS selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",340]="Wybrano kanał WPS: \${pink_color}Brak\${normal_color}" + arr["GERMAN",340]="Ausgewählter WPS-Kanal: \${pink_color}Keinen\${normal_color}" + arr["TURKISH",340]="WPS kanal seçildi: \${pink_color}None\${normal_color}" + + arr["ENGLISH",341]="Selected WPS ESSID: \${pink_color}None\${normal_color}" + arr["SPANISH",341]="ESSID WPS seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",341]="ESSID WPS sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",341]="ESSID WPS seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",341]="ESSID WPS selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",341]="Выбран WPS ESSID: \${pink_color}Нет\${normal_color}" + arr["GREEK",341]="Επιλεγμένο WPS ESSID: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",341]="ESSID WPS selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",341]="Wybrano WPS ESSID: \${pink_color}Brak\${normal_color}" + arr["GERMAN",341]="Ausgewähltes ESSID WPS: \${pink_color}Keines\${normal_color}" + arr["TURKISH",341]="WPS ESSID seçildi: \${pink_color}None\${normal_color}" arr["ENGLISH",342]="Pixie Dust attack obtains PIN and password in seconds, but not all access points are affected" arr["SPANISH",342]="El ataque Pixie Dust obtiene el PIN y la clave en segundos, pero no todos los puntos de acceso son vulnerables a este ataque" @@ -5070,41 +5070,41 @@ function initialize_language_strings() { arr["GERMAN",349]=" N. BSSID KANAL PWR LOCKED ESSID" arr["TURKISH",349]=" N. BSSID KANAL PWR LOCKED ESSID" - arr["ENGLISH",350]="${blue_color}You have selected a locked WPS network ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",350]="${blue_color}Has seleccionado una red WPS bloqueada ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",350]="${blue_color}Vous avez sélectionné un réseau dont le WPS est bloqué ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",350]="${blue_color}Has seleccionat una xarxa WPS bloquejada ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",350]="${blue_color}Você selecionou uma rede com WPS bloqueado ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",350]="${blue_color}Вы выбрали заблокированную WPS сеть ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",350]="${blue_color}Έχετε επιλέξει ένα κλειδωμένο WPS δίκτυο ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",350]="${blue_color}È stata selezionata una rete WPS bloccata ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",350]="${blue_color}Wybrano sieć z zablokowanym WPS ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",350]="${blue_color}Sie haben ein blockiertes WPS-Netzwerk ausgewählt ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",350]="${blue_color}Kilitli bir WPS ağı seçtiniz ${green_color}Devam etmek ister misiniz? ${normal_color}${visual_choice}" - - arr["ENGLISH",351]="WPS locked network: ${pink_color}${wps_locked}${normal_color}" - arr["SPANISH",351]="Red WPS bloqueada: ${pink_color}${wps_locked}${normal_color}" - arr["FRENCH",351]="Blocage du WPS: ${pink_color}${wps_locked}${normal_color}" - arr["CATALAN",351]="Xarxa WPS bloquejada: ${pink_color}${wps_locked}${normal_color}" - arr["PORTUGUESE",351]="Rede com WPS bloqueado: ${pink_color}${wps_locked}${normal_color}" - arr["RUSSIAN",351]="Сеть с заблокированным WPS: ${pink_color}${wps_locked}${normal_color}" - arr["GREEK",351]="Κλειδωμένο WPS δίκτυο: ${pink_color}${wps_locked}${normal_color}" - arr["ITALIAN",351]="Rete WPS bloccata: ${pink_color}${wps_locked}${normal_color}" - arr["POLISH",351]="Zablokowana sieć WPS: ${pink_color}${wps_locked}${normal_color}" - arr["GERMAN",351]="Blockiertes WPS-Netzwerk: ${pink_color}${wps_locked}${normal_color}" - arr["TURKISH",351]="WPS kilitli ağ: ${pink_color}${wps_locked}${normal_color}" - - arr["ENGLISH",352]="WPS locked network: ${pink_color}None${normal_color}" - arr["SPANISH",352]="Red WPS bloqueada: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",352]="Blocage du WPS: ${pink_color}Aucun${normal_color}" - arr["CATALAN",352]="Xarxa WPS bloquejada: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",352]="Rede com WPS bloqueado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",352]="Сеть с заблокированным WPS: ${pink_color}Нет${normal_color}" - arr["GREEK",352]="Κλειδωμένο WPS δίκτυο: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",352]="Rete WPS bloccata: ${pink_color}Nessuno${normal_color}" - arr["POLISH",352]="Zablokowana sieć WPS: ${pink_color}Brak${normal_color}" - arr["GERMAN",352]="Blockiertes WPS-Netzwerk: ${pink_color}Keins${normal_color}" - arr["TURKISH",352]="WPS kilitli ağ: ${pink_color}None${normal_color}" + arr["ENGLISH",350]="\${blue_color}You have selected a locked WPS network \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",350]="\${blue_color}Has seleccionado una red WPS bloqueada \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",350]="\${blue_color}Vous avez sélectionné un réseau dont le WPS est bloqué \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",350]="\${blue_color}Has seleccionat una xarxa WPS bloquejada \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",350]="\${blue_color}Você selecionou uma rede com WPS bloqueado \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",350]="\${blue_color}Вы выбрали заблокированную WPS сеть \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",350]="\${blue_color}Έχετε επιλέξει ένα κλειδωμένο WPS δίκτυο \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",350]="\${blue_color}È stata selezionata una rete WPS bloccata \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",350]="\${blue_color}Wybrano sieć z zablokowanym WPS \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",350]="\${blue_color}Sie haben ein blockiertes WPS-Netzwerk ausgewählt \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",350]="\${blue_color}Kilitli bir WPS ağı seçtiniz \${green_color}Devam etmek ister misiniz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",351]="WPS locked network: \${pink_color}\${wps_locked}\${normal_color}" + arr["SPANISH",351]="Red WPS bloqueada: \${pink_color}\${wps_locked}\${normal_color}" + arr["FRENCH",351]="Blocage du WPS: \${pink_color}\${wps_locked}\${normal_color}" + arr["CATALAN",351]="Xarxa WPS bloquejada: \${pink_color}\${wps_locked}\${normal_color}" + arr["PORTUGUESE",351]="Rede com WPS bloqueado: \${pink_color}\${wps_locked}\${normal_color}" + arr["RUSSIAN",351]="Сеть с заблокированным WPS: \${pink_color}\${wps_locked}\${normal_color}" + arr["GREEK",351]="Κλειδωμένο WPS δίκτυο: \${pink_color}\${wps_locked}\${normal_color}" + arr["ITALIAN",351]="Rete WPS bloccata: \${pink_color}\${wps_locked}\${normal_color}" + arr["POLISH",351]="Zablokowana sieć WPS: \${pink_color}\${wps_locked}\${normal_color}" + arr["GERMAN",351]="Blockiertes WPS-Netzwerk: \${pink_color}\${wps_locked}\${normal_color}" + arr["TURKISH",351]="WPS kilitli ağ: \${pink_color}\${wps_locked}\${normal_color}" + + arr["ENGLISH",352]="WPS locked network: \${pink_color}None\${normal_color}" + arr["SPANISH",352]="Red WPS bloqueada: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",352]="Blocage du WPS: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",352]="Xarxa WPS bloquejada: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",352]="Rede com WPS bloqueado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",352]="Сеть с заблокированным WPS: \${pink_color}Нет\${normal_color}" + arr["GREEK",352]="Κλειδωμένο WPS δίκτυο: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",352]="Rete WPS bloccata: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",352]="Zablokowana sieć WPS: \${pink_color}Brak\${normal_color}" + arr["GERMAN",352]="Blockiertes WPS-Netzwerk: \${pink_color}Keins\${normal_color}" + arr["TURKISH",352]="WPS kilitli ağ: \${pink_color}None\${normal_color}" arr["ENGLISH",353]="Checking to solve possible \"bad FCS\" problem if exists. Parameterizing..." arr["SPANISH",353]="Realizando una pequeña prueba para solventar el posible problema de \"bad FCS\" si existiese. Parametrizando..." @@ -5214,17 +5214,17 @@ function initialize_language_strings() { arr["GERMAN",361]="WPA/WPA2-Filter beim Scannen aktiviert. Nach dem Start, drücken Sie [Ctrl+C], um es zu stoppen..." arr["TURKISH",361]="WPA/WPA2 filtresi aktifleştirildi. Başladıktan sonra, durdurmak için [Ctrl+C] tuşlayınız..." - arr["ENGLISH",362]="Custom PIN set to ${normal_color}${custom_pin}" - arr["SPANISH",362]="PIN personalizado elegido ${normal_color}${custom_pin}" - arr["FRENCH",362]="PIN personnalisé définit ${normal_color}${custom_pin}" - arr["CATALAN",362]="PIN personalitzat triat ${normal_color}${custom_pin}" - arr["PORTUGUESE",362]="PIN personalizado escolhido ${normal_color}${custom_pin}" - arr["RUSSIAN",362]="Пользовательский PIN установлен на ${normal_color}${custom_pin}" - arr["GREEK",362]="Το εξατομικευμένο PIN τέθηκε σε ${normal_color}${custom_pin}" - arr["ITALIAN",362]="PIN personalizzato scelto ${normal_color}${custom_pin}" - arr["POLISH",362]="Wybrany PIN ${normal_color}${custom_pin}" - arr["GERMAN",362]="Custom PIN gewählt ${normal_color}${custom_pin}" - arr["TURKISH",362]="Özel PIN ${normal_color}${custom_pin} olarak ayarlandı" + arr["ENGLISH",362]="Custom PIN set to \${normal_color}\${custom_pin}" + arr["SPANISH",362]="PIN personalizado elegido \${normal_color}\${custom_pin}" + arr["FRENCH",362]="PIN personnalisé définit \${normal_color}\${custom_pin}" + arr["CATALAN",362]="PIN personalitzat triat \${normal_color}\${custom_pin}" + arr["PORTUGUESE",362]="PIN personalizado escolhido \${normal_color}\${custom_pin}" + arr["RUSSIAN",362]="Пользовательский PIN установлен на \${normal_color}\${custom_pin}" + arr["GREEK",362]="Το εξατομικευμένο PIN τέθηκε σε \${normal_color}\${custom_pin}" + arr["ITALIAN",362]="PIN personalizzato scelto \${normal_color}\${custom_pin}" + arr["POLISH",362]="Wybrany PIN \${normal_color}\${custom_pin}" + arr["GERMAN",362]="Custom PIN gewählt \${normal_color}\${custom_pin}" + arr["TURKISH",362]="Özel PIN \${normal_color}\${custom_pin} olarak ayarlandı" arr["ENGLISH",363]="Type custom PIN (8 digits):" arr["SPANISH",363]="Escribe el PIN personalizado (8 dígitos):" @@ -5238,29 +5238,29 @@ function initialize_language_strings() { arr["GERMAN",363]="Schreiben Sie die Custom PIN (8-stellig):" arr["TURKISH",363]="Özel PIN (8 haneli) yazın:" - arr["ENGLISH",364]="BSSID set to ${normal_color}${wps_bssid}" - arr["SPANISH",364]="BSSID elegido ${normal_color}${wps_bssid}" - arr["FRENCH",364]="Le BSSID choisi est ${normal_color}${wps_bssid}" - arr["CATALAN",364]="El BSSID escollit ${normal_color}${wps_bssid}" - arr["PORTUGUESE",364]="BSSID escolhido ${normal_color}${wps_bssid}" - arr["RUSSIAN",364]="BSSID установлена на ${normal_color}${wps_bssid}" - arr["GREEK",364]="Το BSSID τέθηκε σε ${normal_color}${wps_bssid}" - arr["ITALIAN",364]="BSSID selezionato ${normal_color}${wps_bssid}" - arr["POLISH",364]="Wybrano BSSID ${normal_color}${wps_bssid}" - arr["GERMAN",364]="Gewähltes BSSID ${normal_color}${wps_bssid}" - arr["TURKISH",364]="BSSID ${normal_color}${wps_bssid} olarak ayarlandı" - - arr["ENGLISH",365]="Channel set to ${normal_color}${wps_channel}" - arr["SPANISH",365]="Canal elegido ${normal_color}${wps_channel}" - arr["FRENCH",365]="Le canal ${normal_color}${wps_channel}${blue_color} a été choisi" - arr["CATALAN",365]="El canal ${normal_color}${wps_channel}${blue_color} s'ha escollit" - arr["PORTUGUESE",365]="Canal ${normal_color}${wps_channel}${blue_color} selecionado" - arr["RUSSIAN",365]="Канал установлен на ${normal_color}${wps_channel}" - arr["GREEK",365]="Το κανάλι ${normal_color}${wps_channel}${blue_color} έχει επιλεχθεί" - arr["ITALIAN",365]="Canale selezionato ${normal_color}${wps_channel}" - arr["POLISH",365]="Wybrany kanał ${normal_color}${wps_channel}" - arr["GERMAN",365]="Ausgewählter Kanal ${normal_color}${wps_channel}" - arr["TURKISH",365]="Kanal ${normal_color}${wps_channel} olarak ayarlandı" + arr["ENGLISH",364]="BSSID set to \${normal_color}\${wps_bssid}" + arr["SPANISH",364]="BSSID elegido \${normal_color}\${wps_bssid}" + arr["FRENCH",364]="Le BSSID choisi est \${normal_color}\${wps_bssid}" + arr["CATALAN",364]="El BSSID escollit \${normal_color}\${wps_bssid}" + arr["PORTUGUESE",364]="BSSID escolhido \${normal_color}\${wps_bssid}" + arr["RUSSIAN",364]="BSSID установлена на \${normal_color}\${wps_bssid}" + arr["GREEK",364]="Το BSSID τέθηκε σε \${normal_color}\${wps_bssid}" + arr["ITALIAN",364]="BSSID selezionato \${normal_color}\${wps_bssid}" + arr["POLISH",364]="Wybrano BSSID \${normal_color}\${wps_bssid}" + arr["GERMAN",364]="Gewähltes BSSID \${normal_color}\${wps_bssid}" + arr["TURKISH",364]="BSSID \${normal_color}\${wps_bssid} olarak ayarlandı" + + arr["ENGLISH",365]="Channel set to \${normal_color}\${wps_channel}" + arr["SPANISH",365]="Canal elegido \${normal_color}\${wps_channel}" + arr["FRENCH",365]="Le canal \${normal_color}\${wps_channel}\${blue_color} a été choisi" + arr["CATALAN",365]="El canal \${normal_color}\${wps_channel}\${blue_color} s'ha escollit" + arr["PORTUGUESE",365]="Canal \${normal_color}\${wps_channel}\${blue_color} selecionado" + arr["RUSSIAN",365]="Канал установлен на \${normal_color}\${wps_channel}" + arr["GREEK",365]="Το κανάλι \${normal_color}\${wps_channel}\${blue_color} έχει επιλεχθεί" + arr["ITALIAN",365]="Canale selezionato \${normal_color}\${wps_channel}" + arr["POLISH",365]="Wybrany kanał \${normal_color}\${wps_channel}" + arr["GERMAN",365]="Ausgewählter Kanal \${normal_color}\${wps_channel}" + arr["TURKISH",365]="Kanal \${normal_color}\${wps_channel} olarak ayarlandı" arr["ENGLISH",366]="No filters enabled on scan. When started, press [Ctrl+C] to stop..." arr["SPANISH",366]="No hay filtros activados en el escaneo. Una vez empezado, pulse [Ctrl+C] para pararlo..." @@ -5274,65 +5274,65 @@ function initialize_language_strings() { arr["GERMAN",366]="Es sind keine aktivierten Filter im Scan vorhanden. Nach dem Start, drücken Sie [Ctrl+C], um es zu stoppen..." arr["TURKISH",366]="Taramada filtre yok. Başladıktan sonra, durdurmak için [Ctrl+C] tuşlayınız..." - arr["ENGLISH",367]="You have bully installed (v${bully_version}), but not required version. To perform Pixie Dust integrated bully attack you must have at least version v${minimum_bully_pixiewps_version}" - arr["SPANISH",367]="Tienes bully instalado (v${bully_version}), aunque no la versión requerida. Para realizar el ataque Pixie Dust integrado con bully has de tener al menos la versión v${minimum_bully_pixiewps_version}" - arr["FRENCH",367]="Bully est installé (v${bully_version}) mais ce n'est pas la bonne version. Vous devez avoir au moins la version v${minimum_bully_pixiewps_version} pour la compatibilité pixie dust" - arr["CATALAN",367]="Tens bully instal·lat (v${bully_version}), encara que no és la versió requerida. Per realitzar l'atac Pixie Dust integrat amb bully has de tenir almenys la versió v${minimum_bully_pixiewps_version}" - arr["PORTUGUESE",367]="Você tem o bully instalado (v${bully_version}), mas não a versão necessária. Para fazer o ataque Pixie Dust com bully você precisa ter pelo menos a versão v${minimum_bully_pixiewps_version}" - arr["RUSSIAN",367]="У вас установлен bully (v${bully_version}), но не та версия, которая требуется. Для выполнения интегрированной в bully атаки Pixie Dust у вас должна быть по крайне мере версия v${minimum_bully_pixiewps_version}" - arr["GREEK",367]="Έχετε εγκατεστημένο το bully (v${bully_version}), αλλά όχι την απαιτούμενη έκδοση. Για να κάνετε την επίθεση Pixie Dust με ενσωματωμένο bully θα πρέπει να έχετε τουλάχιστον την έκδοση v${minimum_bully_pixiewps_version}" - arr["ITALIAN",367]="È stato installato bully (v${bully_version}), ma non la versione richiesta. Per realizzare l'attacco Pixie Dust integrato con bully devi avere almeno la versione v${minimum_bully_pixiewps_version}" - arr["POLISH",367]="Masz zainstalowane bully (v${bully_version}), ale nie wymaganą wersję. Aby atak Pixie Dust był zintegrowany z bully, musisz mieć co najmniej wersję v${minimum_bully_pixiewps_version}" - arr["GERMAN",367]="Sie haben Bully installiert (v${bully_version}), obwohl nicht die erforderliche Version. Um den Pixie Dust Angriff mit Bully zu integrieren, müssen Sie mindestens die Version v${minimum_bully_pixiewps_version} haben" - arr["TURKISH",367]="Bully versiyonunuz (v${bully_version}), ama istenilen versiyon değil. Pixie Dust entegreli bully saldırısı yapmak için en az versiyona sahip olmalısınız v${minimum_bully_pixiewps_version}" - - arr["ENGLISH",368]="You have bully installed (v${bully_version}). You meet the version requirement to perform Pixie Dust integrated bully attack (minimum version v${minimum_bully_pixiewps_version}). Script can continue..." - arr["SPANISH",368]="Tienes bully instalado (v${bully_version}). Cumples con el requisito de versión para realizar el ataque Pixie Dust integrado con bully (versión mínima v${minimum_bully_pixiewps_version}). El script puede continuar..." - arr["FRENCH",368]="Bully est installé (v${bully_version}). Cette version est compatible avec l'attaque pixie dust (version minimale v${minimum_bully_pixiewps_version}). Le script peut continuer..." - arr["CATALAN",368]="Tens bully instal·lat (v${bully_version}). Compleixes amb el requisit de versió per realitzar l'atac Pixie Dust integrat amb bully (versió mínima v${minimum_bully_pixiewps_version}). El script pot continuar..." - arr["PORTUGUESE",368]="Você tem o bully instalado (v${bully_version}). Você cumpre a exigência de versão para o ataque Pixie Dust com bully (versão mínima v${minimum_bully_pixiewps_version}). O script pode continuar..." - arr["RUSSIAN",368]="У вас установлен bully (v${bully_version}). Версия удовлетворяет требованиям для проведения интегрированной в bully атаки Pixie Dust (минимальная версия v${minimum_bully_pixiewps_version}). Скрипт может продолжить работу..." - arr["GREEK",368]="Έχετε εγκατεστημένο το bully (v${bully_version}). Έχετε την απαραίτητη έκδοση bully (ελάχιστη έκδοση v${minimum_bully_pixiewps_version}), για την επίθεση Pixie Dust με ενσωματωμένο bully. Το script μπορεί να συνεχίσει..." - arr["ITALIAN",368]="È stato installato bully (v${bully_version}). Soddisfi il requisito della versione per realizzare l'attacco Pixie Dust integrato con bully (versione minima v${minimum_bully_pixiewps_version}). Lo script può continuare..." - arr["POLISH",368]="Masz zainstalowany bully (v${bully_version}). Spełnia ona wymagania wersji, aby atak Pixie Dust był zintegrowany z bully (wersja minimalna v${minimum_bully_pixiewps_version}). Skrypt może kontynuować..." - arr["GERMAN",368]="Sie haben bully installiert (v${bully_version}). Du erfüllst die Versionsvoraussetzung, um den mit dem bully integrierten Pixie Dust-Angriff auszuführen (Mindestversion v${minimum_bully_pixiewps_version}). Das Skript kann fortfahren..." - arr["TURKISH",368]="Bully versiyonunuz (v${bully_version}), İstenilen versiyon karşılanıyor (minimum version v${minimum_bully_pixiewps_version}) ve Pixie Dust entegreli bully saldırısı yapmak için yazılım devam edebilir..." - - arr["ENGLISH",369]="To perform the Pixie Dust integrated attack with reaver or bully, you must have installed at least ${minimum_reaver_pixiewps_version} version for reaver and ${minimum_bully_pixiewps_version} for bully" - arr["SPANISH",369]="Para realizar el ataque Pixie Dust integrado con reaver o con bully, has de tener instalada como mínimo la versión ${minimum_reaver_pixiewps_version} para reaver y ${minimum_bully_pixiewps_version} para bully" - arr["FRENCH",369]="Les versions minimales requises de reaver et bully pour l'attaque pixie wps sont reaver ${minimum_reaver_pixiewps_version} et bully ${minimum_bully_pixiewps_version}" - arr["CATALAN",369]="Per realitzar l'atac Pixie Dust integrat amb reaver o amb bully, has de tenir instal·lada com a mínim la versió ${minimum_reaver_pixiewps_version} per reaver i ${minimum_bully_pixiewps_version} per bully" - arr["PORTUGUESE",369]="Para executar o ataque Pixie Dust com reaver ou bully, é necessário ter instalado pelo menos a versão ${minimum_reaver_pixiewps_version} para o reaver e ${minimum_bully_pixiewps_version} para o bully" - arr["RUSSIAN",369]="Для выполнения интегрированной атаки Pixie Dust с reaver или bully, у вас должна быть установлена, по крайней мере, версия ${minimum_reaver_pixiewps_version} для reaver и ${minimum_bully_pixiewps_version} для bully" - arr["GREEK",369]="Για να κάνετε την επίθεση Pixie Dust με ενσωματωμένο reaver ή bully, θα πρέπει να έχετε εγκαταστημένη τουλάχιστον την έκδοση ${minimum_reaver_pixiewps_version} για reaver και ${minimum_bully_pixiewps_version} για bully" - arr["ITALIAN",369]="Per realizzare l'attacco Pixie Dust integrato con reaver o bully, deve essere installata almeno la versione ${minimum_reaver_pixiewps_version} per reaver e la versione ${minimum_bully_pixiewps_version} per bully" - arr["POLISH",369]="Aby przeprowadzić zintegrowany atak Pixie Dust z użyciem reaver lub z bully, musisz mieć zainstalowaną co najmniej wersję ${minimum_reaver_pixiewps_version} reaver i ${minimum_bully_pixiewps_version} bully" - arr["GERMAN",369]="Um den mit dem reaver oder mit bully integrierten Pixie Dust-Angriff auszuführen, müssen Sie mindestens die Reaver Version ${minimum_reaver_pixiewps_version} und die Bully Version ${minimum_bully_pixiewps_version} installiert haben" - arr["TURKISH",369]="Reaver veya bully ile Pixie Dust entegre saldırısını gerçekleştirmek için, reaver için en az ${minimum_reaver_pixiewps_version} sürümü ve kabadayılık için ${minimum_bully_pixiewps_version} yüklemiş olmanız gerekir" - - arr["ENGLISH",370]="You have reaver installed (v${reaver_version}). You meet the version requirement to perform Pixie Dust integrated reaver attack (minimum version v${minimum_reaver_pixiewps_version}). Script can continue..." - arr["SPANISH",370]="Tienes reaver instalado (v${reaver_version}). Cumples con el requisito de versión para realizar el ataque Pixie Dust integrado con reaver (versión minima v${minimum_reaver_pixiewps_version}). El script puede continuar..." - arr["FRENCH",370]="Reaver est installé (v${reaver_version}). Cette version est compatible avec l'attaque pixie dust (version minimale: ${minimum_reaver_pixiewps_version}). Le script peut continuer..." - arr["CATALAN",370]="Tens reaver instal·lat (v${reaver_version}). Compleixes amb el requisit de versió per a realitzar l'atac Pixie Dust integrat amb reaver (versió mínima v${minimum_reaver_pixiewps_version}). El script pot continuar..." - arr["PORTUGUESE",370]="Você tem o reaver instalado (v${reaver_version}). Você cumpre a exigência de versão para o ataque Pixie Dust com reaver (versão mínima v${minimum_reaver_pixiewps_version}). O script pode continuar..." - arr["RUSSIAN",370]="У вас установлен reaver (v${reaver_version}). Версия удовлетворяет требованиям для выполнения интегрированной в reaver атаки Pixie Dust (минимальная версия v${minimum_reaver_pixiewps_version}). Скрипт может продолжить работу..." - arr["GREEK",370]="Έχετε εγκατεστημένο το reaver (v${reaver_version}). Έχετε την απαραίτητη έκδοση reaver (ελάχιστη έκδοση v${minimum_reaver_pixiewps_version}), για την επίθεση Pixie Dust με ενσωματωμένο reaver. Το script μπορεί να συνεχίσει..." - arr["ITALIAN",370]="È stato installato reaver (v${reaver_version}). Soddisfi il requisito della versione per realizzare l'attacco Pixie Dust integrato con reaver (versione minima v${minimum_reaver_pixiewps_version}). Lo script può continuare..." - arr["POLISH",370]="Masz zainstalowany reaver (v${reaver_version}). Spełnia on wymagania dotyczące wersji, aby wykonać atak Pixie Dust (wersja minimalna v${minimum_reaver_pixiewps_version}). Skrypt może kontynuować..." - arr["GERMAN",370]="Reaver ist installiert (v${reaver_version}). Sie erfüllen die Versionsvoraussetzung, um den Pixie Dust-Angriff auszuführen, der mit Reaver integriert ist (min Version v${minimum_reaver_pixiewps_version}). Das Skript kann fortfahren..." - arr["TURKISH",370]="Reaver sisteminizde kurulu (v${reaver_version}). Pixie Dust entegre reaver saldırısını gerçekleştirmek için sürüm gereksinimini karşılıyorsunuz (minimum sürüm v${minimum_reaver_pixiewps_version}). Script devam edebilir..." - - arr["ENGLISH",371]="You have reaver installed (v${reaver_version}), but not required version. To perform Pixie Dust integrated reaver attack you must have at least version v${minimum_reaver_pixiewps_version}" - arr["SPANISH",371]="Tienes reaver instalado (v${reaver_version}), aunque no la versión requerida. Para realizar el ataque Pixie Dust integrado con reaver has de tener al menos la versión v${minimum_reaver_pixiewps_version}" - arr["FRENCH",371]="Reaver est installé (v${reaver_version}) mais cette version n'est pas compatible avec l'attaque pixie dust. Version minimale requise: v${minimum_reaver_pixiewps_version}" - arr["CATALAN",371]="Tens reaver instal·lat (v${reaver_version}), encara que no és la versió requerida. Per realitzar l'atac Pixie Dust integrat amb reaver has de tenir almenys la versió v${minimum_reaver_pixiewps_version}" - arr["PORTUGUESE",371]="Você tem o reaver instalado (v${reaver_version}), mas não a versão necessária. Para fazer o ataque Pixie Dust com reaver integrado você precisa ter pelo menos a versão v${minimum_reaver_pixiewps_version}" - arr["RUSSIAN",371]="У вас установлен reaver (v${reaver_version}), но не та версия, которая требуется. Для выполнения интегрированной в reaver атаки Pixie Dust у вас должна быть по крайней мере v${minimum_reaver_pixiewps_version}" - arr["GREEK",371]="Έχετε εγκατεστημένο το reaver (v${reaver_version}), αλλά όχι την απαιτούμενη έκδοση. Για να κάνετε την επίθεση Pixie Dust με ενσωματωμένο reaver θα πρέπει να έχετε τουλάχιστον την έκδοση v${minimum_reaver_pixiewps_version}" - arr["ITALIAN",371]="È stato installato reaver (v${reaver_version}), ma non la versione richiesta. Per realizzare l'attacco Pixie Dust integrato con reaver devi avere almeno la versione v${minimum_reaver_pixiewps_version}" - arr["POLISH",371]="Masz zainstalowany reaver (v${reaver_version}), ale nie wymaganą wersję. Aby zrealizować atak Pixie Dust zintegrowany z programem reaver musisz mieć co najmniej wersję v${minimum_reaver_pixiewps_version}" - arr["GERMAN",371]="Reaver ist installiert (v${reaver_version}), jedoch nicht die erforderliche Version. Um den Pixie Dust-Angriff mit Reaver zu integrieren, müssen Sie mindestens die Version v${minimum_reaver_pixiewps_version} haben" - arr["TURKISH",371]="Reaver sisteminizde kurulu (v${reaver_version}), ancak sürüm uygun değil. Pixie Dust entegre reaver saldırısını gerçekleştirmek için minimum sürüm olan ${minimum_reaver_pixiewps_version} olmalıdır" + arr["ENGLISH",367]="You have bully installed (v\${bully_version}), but not required version. To perform Pixie Dust integrated bully attack you must have at least version v\${minimum_bully_pixiewps_version}" + arr["SPANISH",367]="Tienes bully instalado (v\${bully_version}), aunque no la versión requerida. Para realizar el ataque Pixie Dust integrado con bully has de tener al menos la versión v\${minimum_bully_pixiewps_version}" + arr["FRENCH",367]="Bully est installé (v\${bully_version}) mais ce n'est pas la bonne version. Vous devez avoir au moins la version v\${minimum_bully_pixiewps_version} pour la compatibilité pixie dust" + arr["CATALAN",367]="Tens bully instal·lat (v\${bully_version}), encara que no és la versió requerida. Per realitzar l'atac Pixie Dust integrat amb bully has de tenir almenys la versió v\${minimum_bully_pixiewps_version}" + arr["PORTUGUESE",367]="Você tem o bully instalado (v\${bully_version}), mas não a versão necessária. Para fazer o ataque Pixie Dust com bully você precisa ter pelo menos a versão v\${minimum_bully_pixiewps_version}" + arr["RUSSIAN",367]="У вас установлен bully (v\${bully_version}), но не та версия, которая требуется. Для выполнения интегрированной в bully атаки Pixie Dust у вас должна быть по крайне мере версия v\${minimum_bully_pixiewps_version}" + arr["GREEK",367]="Έχετε εγκατεστημένο το bully (v\${bully_version}), αλλά όχι την απαιτούμενη έκδοση. Για να κάνετε την επίθεση Pixie Dust με ενσωματωμένο bully θα πρέπει να έχετε τουλάχιστον την έκδοση v\${minimum_bully_pixiewps_version}" + arr["ITALIAN",367]="È stato installato bully (v\${bully_version}), ma non la versione richiesta. Per realizzare l'attacco Pixie Dust integrato con bully devi avere almeno la versione v\${minimum_bully_pixiewps_version}" + arr["POLISH",367]="Masz zainstalowane bully (v\${bully_version}), ale nie wymaganą wersję. Aby atak Pixie Dust był zintegrowany z bully, musisz mieć co najmniej wersję v\${minimum_bully_pixiewps_version}" + arr["GERMAN",367]="Sie haben Bully installiert (v\${bully_version}), obwohl nicht die erforderliche Version. Um den Pixie Dust Angriff mit Bully zu integrieren, müssen Sie mindestens die Version v\${minimum_bully_pixiewps_version} haben" + arr["TURKISH",367]="Bully versiyonunuz (v\${bully_version}), ama istenilen versiyon değil. Pixie Dust entegreli bully saldırısı yapmak için en az versiyona sahip olmalısınız v\${minimum_bully_pixiewps_version}" + + arr["ENGLISH",368]="You have bully installed (v\${bully_version}). You meet the version requirement to perform Pixie Dust integrated bully attack (minimum version v\${minimum_bully_pixiewps_version}). Script can continue..." + arr["SPANISH",368]="Tienes bully instalado (v\${bully_version}). Cumples con el requisito de versión para realizar el ataque Pixie Dust integrado con bully (versión mínima v\${minimum_bully_pixiewps_version}). El script puede continuar..." + arr["FRENCH",368]="Bully est installé (v\${bully_version}). Cette version est compatible avec l'attaque pixie dust (version minimale v\${minimum_bully_pixiewps_version}). Le script peut continuer..." + arr["CATALAN",368]="Tens bully instal·lat (v\${bully_version}). Compleixes amb el requisit de versió per realitzar l'atac Pixie Dust integrat amb bully (versió mínima v\${minimum_bully_pixiewps_version}). El script pot continuar..." + arr["PORTUGUESE",368]="Você tem o bully instalado (v\${bully_version}). Você cumpre a exigência de versão para o ataque Pixie Dust com bully (versão mínima v\${minimum_bully_pixiewps_version}). O script pode continuar..." + arr["RUSSIAN",368]="У вас установлен bully (v\${bully_version}). Версия удовлетворяет требованиям для проведения интегрированной в bully атаки Pixie Dust (минимальная версия v\${minimum_bully_pixiewps_version}). Скрипт может продолжить работу..." + arr["GREEK",368]="Έχετε εγκατεστημένο το bully (v\${bully_version}). Έχετε την απαραίτητη έκδοση bully (ελάχιστη έκδοση v\${minimum_bully_pixiewps_version}), για την επίθεση Pixie Dust με ενσωματωμένο bully. Το script μπορεί να συνεχίσει..." + arr["ITALIAN",368]="È stato installato bully (v\${bully_version}). Soddisfi il requisito della versione per realizzare l'attacco Pixie Dust integrato con bully (versione minima v\${minimum_bully_pixiewps_version}). Lo script può continuare..." + arr["POLISH",368]="Masz zainstalowany bully (v\${bully_version}). Spełnia ona wymagania wersji, aby atak Pixie Dust był zintegrowany z bully (wersja minimalna v\${minimum_bully_pixiewps_version}). Skrypt może kontynuować..." + arr["GERMAN",368]="Sie haben bully installiert (v\${bully_version}). Du erfüllst die Versionsvoraussetzung, um den mit dem bully integrierten Pixie Dust-Angriff auszuführen (Mindestversion v\${minimum_bully_pixiewps_version}). Das Skript kann fortfahren..." + arr["TURKISH",368]="Bully versiyonunuz (v\${bully_version}), İstenilen versiyon karşılanıyor (minimum version v\${minimum_bully_pixiewps_version}) ve Pixie Dust entegreli bully saldırısı yapmak için yazılım devam edebilir..." + + arr["ENGLISH",369]="To perform the Pixie Dust integrated attack with reaver or bully, you must have installed at least \${minimum_reaver_pixiewps_version} version for reaver and \${minimum_bully_pixiewps_version} for bully" + arr["SPANISH",369]="Para realizar el ataque Pixie Dust integrado con reaver o con bully, has de tener instalada como mínimo la versión \${minimum_reaver_pixiewps_version} para reaver y \${minimum_bully_pixiewps_version} para bully" + arr["FRENCH",369]="Les versions minimales requises de reaver et bully pour l'attaque pixie wps sont reaver \${minimum_reaver_pixiewps_version} et bully \${minimum_bully_pixiewps_version}" + arr["CATALAN",369]="Per realitzar l'atac Pixie Dust integrat amb reaver o amb bully, has de tenir instal·lada com a mínim la versió \${minimum_reaver_pixiewps_version} per reaver i \${minimum_bully_pixiewps_version} per bully" + arr["PORTUGUESE",369]="Para executar o ataque Pixie Dust com reaver ou bully, é necessário ter instalado pelo menos a versão \${minimum_reaver_pixiewps_version} para o reaver e \${minimum_bully_pixiewps_version} para o bully" + arr["RUSSIAN",369]="Для выполнения интегрированной атаки Pixie Dust с reaver или bully, у вас должна быть установлена, по крайней мере, версия \${minimum_reaver_pixiewps_version} для reaver и \${minimum_bully_pixiewps_version} для bully" + arr["GREEK",369]="Για να κάνετε την επίθεση Pixie Dust με ενσωματωμένο reaver ή bully, θα πρέπει να έχετε εγκαταστημένη τουλάχιστον την έκδοση \${minimum_reaver_pixiewps_version} για reaver και \${minimum_bully_pixiewps_version} για bully" + arr["ITALIAN",369]="Per realizzare l'attacco Pixie Dust integrato con reaver o bully, deve essere installata almeno la versione \${minimum_reaver_pixiewps_version} per reaver e la versione \${minimum_bully_pixiewps_version} per bully" + arr["POLISH",369]="Aby przeprowadzić zintegrowany atak Pixie Dust z użyciem reaver lub z bully, musisz mieć zainstalowaną co najmniej wersję \${minimum_reaver_pixiewps_version} reaver i \${minimum_bully_pixiewps_version} bully" + arr["GERMAN",369]="Um den mit dem reaver oder mit bully integrierten Pixie Dust-Angriff auszuführen, müssen Sie mindestens die Reaver Version \${minimum_reaver_pixiewps_version} und die Bully Version \${minimum_bully_pixiewps_version} installiert haben" + arr["TURKISH",369]="Reaver veya bully ile Pixie Dust entegre saldırısını gerçekleştirmek için, reaver için en az \${minimum_reaver_pixiewps_version} sürümü ve kabadayılık için \${minimum_bully_pixiewps_version} yüklemiş olmanız gerekir" + + arr["ENGLISH",370]="You have reaver installed (v\${reaver_version}). You meet the version requirement to perform Pixie Dust integrated reaver attack (minimum version v\${minimum_reaver_pixiewps_version}). Script can continue..." + arr["SPANISH",370]="Tienes reaver instalado (v\${reaver_version}). Cumples con el requisito de versión para realizar el ataque Pixie Dust integrado con reaver (versión minima v\${minimum_reaver_pixiewps_version}). El script puede continuar..." + arr["FRENCH",370]="Reaver est installé (v\${reaver_version}). Cette version est compatible avec l'attaque pixie dust (version minimale: \${minimum_reaver_pixiewps_version}). Le script peut continuer..." + arr["CATALAN",370]="Tens reaver instal·lat (v\${reaver_version}). Compleixes amb el requisit de versió per a realitzar l'atac Pixie Dust integrat amb reaver (versió mínima v\${minimum_reaver_pixiewps_version}). El script pot continuar..." + arr["PORTUGUESE",370]="Você tem o reaver instalado (v\${reaver_version}). Você cumpre a exigência de versão para o ataque Pixie Dust com reaver (versão mínima v\${minimum_reaver_pixiewps_version}). O script pode continuar..." + arr["RUSSIAN",370]="У вас установлен reaver (v\${reaver_version}). Версия удовлетворяет требованиям для выполнения интегрированной в reaver атаки Pixie Dust (минимальная версия v\${minimum_reaver_pixiewps_version}). Скрипт может продолжить работу..." + arr["GREEK",370]="Έχετε εγκατεστημένο το reaver (v\${reaver_version}). Έχετε την απαραίτητη έκδοση reaver (ελάχιστη έκδοση v\${minimum_reaver_pixiewps_version}), για την επίθεση Pixie Dust με ενσωματωμένο reaver. Το script μπορεί να συνεχίσει..." + arr["ITALIAN",370]="È stato installato reaver (v\${reaver_version}). Soddisfi il requisito della versione per realizzare l'attacco Pixie Dust integrato con reaver (versione minima v\${minimum_reaver_pixiewps_version}). Lo script può continuare..." + arr["POLISH",370]="Masz zainstalowany reaver (v\${reaver_version}). Spełnia on wymagania dotyczące wersji, aby wykonać atak Pixie Dust (wersja minimalna v\${minimum_reaver_pixiewps_version}). Skrypt może kontynuować..." + arr["GERMAN",370]="Reaver ist installiert (v\${reaver_version}). Sie erfüllen die Versionsvoraussetzung, um den Pixie Dust-Angriff auszuführen, der mit Reaver integriert ist (min Version v\${minimum_reaver_pixiewps_version}). Das Skript kann fortfahren..." + arr["TURKISH",370]="Reaver sisteminizde kurulu (v\${reaver_version}). Pixie Dust entegre reaver saldırısını gerçekleştirmek için sürüm gereksinimini karşılıyorsunuz (minimum sürüm v\${minimum_reaver_pixiewps_version}). Script devam edebilir..." + + arr["ENGLISH",371]="You have reaver installed (v\${reaver_version}), but not required version. To perform Pixie Dust integrated reaver attack you must have at least version v\${minimum_reaver_pixiewps_version}" + arr["SPANISH",371]="Tienes reaver instalado (v\${reaver_version}), aunque no la versión requerida. Para realizar el ataque Pixie Dust integrado con reaver has de tener al menos la versión v\${minimum_reaver_pixiewps_version}" + arr["FRENCH",371]="Reaver est installé (v\${reaver_version}) mais cette version n'est pas compatible avec l'attaque pixie dust. Version minimale requise: v\${minimum_reaver_pixiewps_version}" + arr["CATALAN",371]="Tens reaver instal·lat (v\${reaver_version}), encara que no és la versió requerida. Per realitzar l'atac Pixie Dust integrat amb reaver has de tenir almenys la versió v\${minimum_reaver_pixiewps_version}" + arr["PORTUGUESE",371]="Você tem o reaver instalado (v\${reaver_version}), mas não a versão necessária. Para fazer o ataque Pixie Dust com reaver integrado você precisa ter pelo menos a versão v\${minimum_reaver_pixiewps_version}" + arr["RUSSIAN",371]="У вас установлен reaver (v\${reaver_version}), но не та версия, которая требуется. Для выполнения интегрированной в reaver атаки Pixie Dust у вас должна быть по крайней мере v\${minimum_reaver_pixiewps_version}" + arr["GREEK",371]="Έχετε εγκατεστημένο το reaver (v\${reaver_version}), αλλά όχι την απαιτούμενη έκδοση. Για να κάνετε την επίθεση Pixie Dust με ενσωματωμένο reaver θα πρέπει να έχετε τουλάχιστον την έκδοση v\${minimum_reaver_pixiewps_version}" + arr["ITALIAN",371]="È stato installato reaver (v\${reaver_version}), ma non la versione richiesta. Per realizzare l'attacco Pixie Dust integrato con reaver devi avere almeno la versione v\${minimum_reaver_pixiewps_version}" + arr["POLISH",371]="Masz zainstalowany reaver (v\${reaver_version}), ale nie wymaganą wersję. Aby zrealizować atak Pixie Dust zintegrowany z programem reaver musisz mieć co najmniej wersję v\${minimum_reaver_pixiewps_version}" + arr["GERMAN",371]="Reaver ist installiert (v\${reaver_version}), jedoch nicht die erforderliche Version. Um den Pixie Dust-Angriff mit Reaver zu integrieren, müssen Sie mindestens die Version v\${minimum_reaver_pixiewps_version} haben" + arr["TURKISH",371]="Reaver sisteminizde kurulu (v\${reaver_version}), ancak sürüm uygun değil. Pixie Dust entegre reaver saldırısını gerçekleştirmek için minimum sürüm olan \${minimum_reaver_pixiewps_version} olmalıdır" arr["ENGLISH",372]="This action can't be performed without known PINs database file" arr["SPANISH",372]="Sin fichero de base de datos de PINs conocidos no se puede realizar esta acción" @@ -5358,17 +5358,17 @@ function initialize_language_strings() { arr["GERMAN",373]="Die Datenbankdatei mit bekannte PINs ist vorhanden. Das Skript kann fortfahren..." arr["TURKISH",373]="Bilinen PIN'ler veritabanı dosyası mevcut. Komut dosyası devam edebilir..." - arr["ENGLISH",374]="Local PINs database file (${known_pins_dbfile}) can't be found in the script folder. It will be attempted to download" - arr["SPANISH",374]="No se ha podido encontrar el fichero local de la base de datos de PINs (${known_pins_dbfile}) en la carpeta del script. Se intentará descargar" - arr["FRENCH",374]="Base de donnée PIN (${known_pins_dbfile}) absente du dossier contenant le script. Tentative de téléchargement" - arr["CATALAN",374]="No s'ha pogut trobar el fitxer local de la base de dades de PINs (${known_pins_dbfile}) a la carpeta del script. S'intentarà descarregar" - arr["PORTUGUESE",374]="Não foi possível localizar o arquivo (${known_pins_dbfile}) com banco de dados local na pasta do script. O script vai tentar realizar o download" - arr["RUSSIAN",374]="Локальный файл базы данных PIN (${known_pins_dbfile}) не найден в папке скрипта. Будет предпринята попытка загрузить его" - arr["GREEK",374]="Το αρχείο με την βάση δεδομένων PIN (${known_pins_dbfile}) δεν βρέθηκε στο φάκελο με το script. Θα προσπαθήσει να κατέβει" - arr["ITALIAN",374]="Impossibile trovare il file di base dati con i PINs conosciuti (${known_pins_dbfile}) nella cartella dello script. Cercheremo di scaricarla" - arr["POLISH",374]="Nie znaleziono lokalnej bazy danych bazy danych kodów PIN (${known_pins_dbfile}) w folderze skryptu. Spróbuję go pobrać" - arr["GERMAN",374]="Die lokale Datei der PIN-Datenbank (${known_pins_dbfile}) konnte im Skriptordner nicht gefunden werden. Versuch zum Herunterladen" - arr["TURKISH",374]="Yerel PIN'ler veritabanı dosyası (${known_pins_dbfile}) komut dosyası klasöründe bulunamadı. İndirilmeye çalışılacak" + arr["ENGLISH",374]="Local PINs database file (\${known_pins_dbfile}) can't be found in the script folder. It will be attempted to download" + arr["SPANISH",374]="No se ha podido encontrar el fichero local de la base de datos de PINs (\${known_pins_dbfile}) en la carpeta del script. Se intentará descargar" + arr["FRENCH",374]="Base de donnée PIN (\${known_pins_dbfile}) absente du dossier contenant le script. Tentative de téléchargement" + arr["CATALAN",374]="No s'ha pogut trobar el fitxer local de la base de dades de PINs (\${known_pins_dbfile}) a la carpeta del script. S'intentarà descarregar" + arr["PORTUGUESE",374]="Não foi possível localizar o arquivo (\${known_pins_dbfile}) com banco de dados local na pasta do script. O script vai tentar realizar o download" + arr["RUSSIAN",374]="Локальный файл базы данных PIN (\${known_pins_dbfile}) не найден в папке скрипта. Будет предпринята попытка загрузить его" + arr["GREEK",374]="Το αρχείο με την βάση δεδομένων PIN (\${known_pins_dbfile}) δεν βρέθηκε στο φάκελο με το script. Θα προσπαθήσει να κατέβει" + arr["ITALIAN",374]="Impossibile trovare il file di base dati con i PINs conosciuti (\${known_pins_dbfile}) nella cartella dello script. Cercheremo di scaricarla" + arr["POLISH",374]="Nie znaleziono lokalnej bazy danych bazy danych kodów PIN (\${known_pins_dbfile}) w folderze skryptu. Spróbuję go pobrać" + arr["GERMAN",374]="Die lokale Datei der PIN-Datenbank (\${known_pins_dbfile}) konnte im Skriptordner nicht gefunden werden. Versuch zum Herunterladen" + arr["TURKISH",374]="Yerel PIN'ler veritabanı dosyası (\${known_pins_dbfile}) komut dosyası klasöründe bulunamadı. İndirilmeye çalışılacak" arr["ENGLISH",375]="It seems you have no internet access" arr["SPANISH",375]="Parece que no tienes conexión a internet" @@ -5382,17 +5382,17 @@ function initialize_language_strings() { arr["GERMAN",375]="Es scheint, dass Sie keine Internetverbindung haben" arr["TURKISH",375]="Görünüşe göre internet erişiminiz yok" - arr["ENGLISH",376]="Local PINs database file (${known_pins_dbfile}) was found. Anyway a check for a newer will be performed" - arr["SPANISH",376]="Se ha encontrado un fichero local de base de datos de PINs (${known_pins_dbfile}). No obstante se va a comprobar si existe uno más actualizado" - arr["FRENCH",376]="Base de données PIN (${known_pins_dbfile}) présente. Recherche d’éventuelles actualisations" - arr["CATALAN",376]="S'ha trobat un fitxer local de base de dades de PINs (${known_pins_dbfile}). No obstant, es comprovarà si existeix algun més actualitzat" - arr["PORTUGUESE",376]="Um banco de dados local de PINs foi encontrado (${known_pins_dbfile}). No entanto, será verificado se existe um mais atualizado" - arr["RUSSIAN",376]="Локальный файл базы данных PIN (${known_pins_dbfile}) был найден. В любом случае будет выполнена проверка на наличие новой версии" - arr["GREEK",376]="Το αρχείο με την βάση δεδομένων PIN (${known_pins_dbfile}) βρέθηκε. Παρ'όλα αυτά θα πραγματοποιηθεί έλεγχος για νεότερη έκδοση" - arr["ITALIAN",376]="Trovato un file locale di base dati dei PINs (${known_pins_dbfile}). Tuttavia sarà verificato se ne esiste uno più aggiornato" - arr["POLISH",376]="Odnaleziono lokalny plik bazy danych PIN (${known_pins_dbfile}). Sprawdzę jednak, czy jest bardziej aktualna wersja" - arr["GERMAN",376]="Eine lokale Datenbankdatei mit PINs (${known_pins_dbfile}) wurde gefunden. Es wird jedoch geprüft, ob es eine Aktualisierung gibt" - arr["TURKISH",376]="Yerel PIN'ler veritabanı dosyası (${known_pins_dbfile}) bulundu. Her neyse yeni bir kontrol yapılacaktır" + arr["ENGLISH",376]="Local PINs database file (\${known_pins_dbfile}) was found. Anyway a check for a newer will be performed" + arr["SPANISH",376]="Se ha encontrado un fichero local de base de datos de PINs (\${known_pins_dbfile}). No obstante se va a comprobar si existe uno más actualizado" + arr["FRENCH",376]="Base de données PIN (\${known_pins_dbfile}) présente. Recherche d’éventuelles actualisations" + arr["CATALAN",376]="S'ha trobat un fitxer local de base de dades de PINs (\${known_pins_dbfile}). No obstant, es comprovarà si existeix algun més actualitzat" + arr["PORTUGUESE",376]="Um banco de dados local de PINs foi encontrado (\${known_pins_dbfile}). No entanto, será verificado se existe um mais atualizado" + arr["RUSSIAN",376]="Локальный файл базы данных PIN (\${known_pins_dbfile}) был найден. В любом случае будет выполнена проверка на наличие новой версии" + arr["GREEK",376]="Το αρχείο με την βάση δεδομένων PIN (\${known_pins_dbfile}) βρέθηκε. Παρ'όλα αυτά θα πραγματοποιηθεί έλεγχος για νεότερη έκδοση" + arr["ITALIAN",376]="Trovato un file locale di base dati dei PINs (\${known_pins_dbfile}). Tuttavia sarà verificato se ne esiste uno più aggiornato" + arr["POLISH",376]="Odnaleziono lokalny plik bazy danych PIN (\${known_pins_dbfile}). Sprawdzę jednak, czy jest bardziej aktualna wersja" + arr["GERMAN",376]="Eine lokale Datenbankdatei mit PINs (\${known_pins_dbfile}) wurde gefunden. Es wird jedoch geprüft, ob es eine Aktualisierung gibt" + arr["TURKISH",376]="Yerel PIN'ler veritabanı dosyası (\${known_pins_dbfile}) bulundu. Her neyse yeni bir kontrol yapılacaktır" arr["ENGLISH",377]="An up-to-date PINs database file has been successfully downloaded" arr["SPANISH",377]="Se ha descargado con éxito un fichero de base de datos de PINs actualizado" @@ -5430,17 +5430,17 @@ function initialize_language_strings() { arr["GERMAN",379]="Die Überprüfung der PIN-Datenbankdatei wurde bereits durchgeführt. Es wird nicht wieder getan..." arr["TURKISH",379]="PIN veritabanı dosyasının kontrolü zaten yapıldı. Bir daha yapılmayacak..." - arr["ENGLISH",380]="Do you want to try again next time you launch this attack for this session? ${normal_color}${visual_choice}" - arr["SPANISH",380]="¿Deseas que la próxima vez que lances este ataque en esta sesión se vuelva a intentar? ${normal_color}${visual_choice}" - arr["FRENCH",380]="La prochaine fois que vous relancez cette attaque pendant cette session, voulez-vous oui ou non ${visual_choice} que l'actualisation soit lancée? ${normal_color}${visual_choice}" - arr["CATALAN",380]="¿Vols que la propera vegada que llancis aquest atac en aquesta sessió es torni a intentar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",380]="Você quer buscar por atualizações na próxima vez que iniciar este ataque nessa sessão? ${normal_color}${visual_choice}" - arr["RUSSIAN",380]="Вы хотите снова продолжить эту сессию при запуске этой атаки в следующий раз? ${normal_color}${visual_choice}" - arr["GREEK",380]="Θέλετε να δοκιμάσετε ξανά την επόμενη φορά που θα ξεκινήσει αυτή η επίθεση για αυτή την συνεδρία; ${normal_color}${visual_choice}" - arr["ITALIAN",380]="Desideri che la prossima volta che viene lanciato questo attacco in questa sessione si tenti di nuovo? ${normal_color}${visual_choice}" - arr["POLISH",380]="Czy chcesz spróbować ponownie tego ataku dla tej sesji podczas następnego uruchomienia? ${normal_color}${visual_choice}" - arr["GERMAN",380]="Möchten Sie beim nächsten Start dieses Angriffs in dieser Sitzung erneut versuchen? ${normal_color}${visual_choice}" - arr["TURKISH",380]="Bu seans için bu saldırıyı bir daha başlattığınızda tekrar denemek ister misin? ${normal_color}${visual_choice}" + arr["ENGLISH",380]="Do you want to try again next time you launch this attack for this session? \${normal_color}\${visual_choice}" + arr["SPANISH",380]="¿Deseas que la próxima vez que lances este ataque en esta sesión se vuelva a intentar? \${normal_color}\${visual_choice}" + arr["FRENCH",380]="La prochaine fois que vous relancez cette attaque pendant cette session, voulez-vous oui ou non \${visual_choice} que l'actualisation soit lancée? \${normal_color}\${visual_choice}" + arr["CATALAN",380]="¿Vols que la propera vegada que llancis aquest atac en aquesta sessió es torni a intentar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",380]="Você quer buscar por atualizações na próxima vez que iniciar este ataque nessa sessão? \${normal_color}\${visual_choice}" + arr["RUSSIAN",380]="Вы хотите снова продолжить эту сессию при запуске этой атаки в следующий раз? \${normal_color}\${visual_choice}" + arr["GREEK",380]="Θέλετε να δοκιμάσετε ξανά την επόμενη φορά που θα ξεκινήσει αυτή η επίθεση για αυτή την συνεδρία; \${normal_color}\${visual_choice}" + arr["ITALIAN",380]="Desideri che la prossima volta che viene lanciato questo attacco in questa sessione si tenti di nuovo? \${normal_color}\${visual_choice}" + arr["POLISH",380]="Czy chcesz spróbować ponownie tego ataku dla tej sesji podczas następnego uruchomienia? \${normal_color}\${visual_choice}" + arr["GERMAN",380]="Möchten Sie beim nächsten Start dieses Angriffs in dieser Sitzung erneut versuchen? \${normal_color}\${visual_choice}" + arr["TURKISH",380]="Bu seans için bu saldırıyı bir daha başlattığınızda tekrar denemek ister misin? \${normal_color}\${visual_choice}" arr["ENGLISH",381]="An error occurred while trying to access to the checksum file of remote PINs database" arr["SPANISH",381]="Ocurrió un error al intentar acceder al fichero de checksum de la base de datos de PINs remota" @@ -5502,17 +5502,17 @@ function initialize_language_strings() { arr["GERMAN",385]="In der PIN-Datenbank wurde nur eine Übereinstimmung gefunden" arr["TURKISH",385]="PIN veritabanında sadece bir eşleşme bulundu" - arr["ENGLISH",386]="${counter_pins_found} matching PINs have been found in the PINs database" - arr["SPANISH",386]="Se han encontrado ${counter_pins_found} PINs coincidentes en la base de datos de PINs" - arr["FRENCH",386]="${counter_pins_found} PIN possibles selon la base de données" - arr["CATALAN",386]="S'han trobat ${counter_pins_found} PINs coincidents a la base de dades de PINs" - arr["PORTUGUESE",386]="Encontrados ${counter_pins_found} PINs correspondentes no banco de dados" - arr["RUSSIAN",386]="${counter_pins_found} соответствующих ПИНа были найдены в базе данных PIN" - arr["GREEK",386]="${counter_pins_found} αντίστοιχα PINs βρέθηκαν στην βάση δεδομένων" - arr["ITALIAN",386]="Trovati ${counter_pins_found} PINs coincidenti nella base dati dei PINs" - arr["POLISH",386]="Znaleziono ${counter_pins_found} pasujących kodów PIN w bazie danych" - arr["GERMAN",386]="${counter_pins_found} übereinstimmende PINs wurden in der PIN-Datenbank" - arr["TURKISH",386]="${counter_pins_found} PIN'lerde eşleşen PIN'ler bulundu" + arr["ENGLISH",386]="\${counter_pins_found} matching PINs have been found in the PINs database" + arr["SPANISH",386]="Se han encontrado \${counter_pins_found} PINs coincidentes en la base de datos de PINs" + arr["FRENCH",386]="\${counter_pins_found} PIN possibles selon la base de données" + arr["CATALAN",386]="S'han trobat \${counter_pins_found} PINs coincidents a la base de dades de PINs" + arr["PORTUGUESE",386]="Encontrados \${counter_pins_found} PINs correspondentes no banco de dados" + arr["RUSSIAN",386]="\${counter_pins_found} соответствующих ПИНа были найдены в базе данных PIN" + arr["GREEK",386]="\${counter_pins_found} αντίστοιχα PINs βρέθηκαν στην βάση δεδομένων" + arr["ITALIAN",386]="Trovati \${counter_pins_found} PINs coincidenti nella base dati dei PINs" + arr["POLISH",386]="Znaleziono \${counter_pins_found} pasujących kodów PIN w bazie danych" + arr["GERMAN",386]="\${counter_pins_found} übereinstimmende PINs wurden in der PIN-Datenbank" + arr["TURKISH",386]="\${counter_pins_found} PIN'lerde eşleşen PIN'ler bulundu" arr["ENGLISH",387]="No matches found in the PINs database" arr["SPANISH",387]="No se ha encontrado ninguna coincidencia en la base de datos de PINs" @@ -5538,17 +5538,17 @@ function initialize_language_strings() { arr["GERMAN",388]="Berechnung und Hinzufügen von möglichen PINs mit bekannten Algorithmen (ComputePIN, EasyBox, etc.) ..." arr["TURKISH",388]="Bilinen bilinen algoritmaları (ComputePIN, EasyBox, vb.) Kullanarak olası PIN'leri hesaplamak ve eklemek ..." - arr["ENGLISH",389]="PINs calculated by algorithms have been added. The attack will be launched with a total of ${counter_pins_found} PINs" - arr["SPANISH",389]="Se han añadido PINs calculados por los algoritmos. El ataque se lanzará con un total de ${counter_pins_found} PINs" - arr["FRENCH",389]="Ajout des PIN calculées au moyen des algorithmes. L'attaque se fera avec ${counter_pins_found} PIN" - arr["CATALAN",389]="S'han afegit PINs calculats pels algoritmes. L'atac es llançarà amb un total de ${counter_pins_found} PINs" - arr["PORTUGUESE",389]="Os PINs calculados com algoritmos foram adicionados. O ataque será iniciado com um total de ${counter_pins_found} PINs" - arr["RUSSIAN",389]="Добавлены PIN, рассчитанные с помощью алгоритмов. Атака будет произведена в общей сложности по ${counter_pins_found} PIN" - arr["GREEK",389]="Προστέθηκαν τα PINs που υπολογίστηκαν από τους αλγορίθμους. Η επίθεση θα ξεκινήσει με ${counter_pins_found} PINs συνολικά" - arr["ITALIAN",389]="Sono stati aggiunti PINs calcolati dagli algoritmi. L'attacco sará lanciato con un totale di ${counter_pins_found} PINs" - arr["POLISH",389]="Kody PIN obliczone pzez algorytmy zostały dodane. Atak zostanie uruchomiony w sumie dla ${counter_pins_found} kodów PIN" - arr["GERMAN",389]="Die von den Algorithmen berechneten PINs wurden hinzugefügt. Der Angriff wird mit insgesamt ${counter_pins_found} PINs gestartet" - arr["TURKISH",389]="Algoritmalar tarafından hesaplanan PIN'ler eklendi. Saldırı toplam ${counter_pins_found} PIN ile başlatılacak" + arr["ENGLISH",389]="PINs calculated by algorithms have been added. The attack will be launched with a total of \${counter_pins_found} PINs" + arr["SPANISH",389]="Se han añadido PINs calculados por los algoritmos. El ataque se lanzará con un total de \${counter_pins_found} PINs" + arr["FRENCH",389]="Ajout des PIN calculées au moyen des algorithmes. L'attaque se fera avec \${counter_pins_found} PIN" + arr["CATALAN",389]="S'han afegit PINs calculats pels algoritmes. L'atac es llançarà amb un total de \${counter_pins_found} PINs" + arr["PORTUGUESE",389]="Os PINs calculados com algoritmos foram adicionados. O ataque será iniciado com um total de \${counter_pins_found} PINs" + arr["RUSSIAN",389]="Добавлены PIN, рассчитанные с помощью алгоритмов. Атака будет произведена в общей сложности по \${counter_pins_found} PIN" + arr["GREEK",389]="Προστέθηκαν τα PINs που υπολογίστηκαν από τους αλγορίθμους. Η επίθεση θα ξεκινήσει με \${counter_pins_found} PINs συνολικά" + arr["ITALIAN",389]="Sono stati aggiunti PINs calcolati dagli algoritmi. L'attacco sará lanciato con un totale di \${counter_pins_found} PINs" + arr["POLISH",389]="Kody PIN obliczone pzez algorytmy zostały dodane. Atak zostanie uruchomiony w sumie dla \${counter_pins_found} kodów PIN" + arr["GERMAN",389]="Die von den Algorithmen berechneten PINs wurden hinzugefügt. Der Angriff wird mit insgesamt \${counter_pins_found} PINs gestartet" + arr["TURKISH",389]="Algoritmalar tarafından hesaplanan PIN'ler eklendi. Saldırı toplam \${counter_pins_found} PIN ile başlatılacak" arr["ENGLISH",390]="Some access points have only PBC (Push Button Connect) enabled and you can't connect via WPS if you don't press the physical button on the device" arr["SPANISH",390]="Algunos puntos de acceso tienen activado solamente PBC (Push Button Connect) y no podrás conectar por WPS si no se pulsa el boton físico del mismo" @@ -5562,17 +5562,17 @@ function initialize_language_strings() { arr["GERMAN",390]="Bei einigen Access Points ist nur PBC (Push Button Connect) aktiviert, und Sie können keine Verbindung über WPS herstellen, wenn Sie nicht die physische Taste drücken" arr["TURKISH",390]="Bazı erişim noktalarının yalnızca PBC (Push Button Connect) özelliği vardır ve cihazdaki fiziksel tuşa basmazsanız WPS ile bağlanamazsınız" - arr["ENGLISH",391]="Timeout set to ${normal_color}${timeout}${blue_color} seconds" - arr["SPANISH",391]="Timeout elegido ${normal_color}${timeout}${blue_color} segundos" - arr["FRENCH",391]="Paramétrage du timeout ${normal_color}${timeout}${blue_color} secondes" - arr["CATALAN",391]="Temps d'espera triat ${normal_color}${timeout}${blue_color} segons" - arr["PORTUGUESE",391]="Timeout definido para ${normal_color}${timeout}${blue_color} segundos" - arr["RUSSIAN",391]="Тайм-аут установлен на ${normal_color}${timeout}${blue_color} секунд" - arr["GREEK",391]="Το timeout τέθηκε στα ${normal_color}${timeout}${blue_color} δευτερόλεπτα" - arr["ITALIAN",391]="Timeout scelto ${normal_color}${timeout}${blue_color} secondi" - arr["POLISH",391]="Wybrany limit czasu ${normal_color}${timeout}${blue_color} sekund" - arr["GERMAN",391]="Ausgewähltes Timeout ${normal_color}${timeout}${blue_color} Sekunden" - arr["TURKISH",391]="Zaman aşımı ${normal_color}${timeout}${blue_color} saniye olarak ayarlandı" + arr["ENGLISH",391]="Timeout set to \${normal_color}\${timeout}\${blue_color} seconds" + arr["SPANISH",391]="Timeout elegido \${normal_color}\${timeout}\${blue_color} segundos" + arr["FRENCH",391]="Paramétrage du timeout \${normal_color}\${timeout}\${blue_color} secondes" + arr["CATALAN",391]="Temps d'espera triat \${normal_color}\${timeout}\${blue_color} segons" + arr["PORTUGUESE",391]="Timeout definido para \${normal_color}\${timeout}\${blue_color} segundos" + arr["RUSSIAN",391]="Тайм-аут установлен на \${normal_color}\${timeout}\${blue_color} секунд" + arr["GREEK",391]="Το timeout τέθηκε στα \${normal_color}\${timeout}\${blue_color} δευτερόλεπτα" + arr["ITALIAN",391]="Timeout scelto \${normal_color}\${timeout}\${blue_color} secondi" + arr["POLISH",391]="Wybrany limit czasu \${normal_color}\${timeout}\${blue_color} sekund" + arr["GERMAN",391]="Ausgewähltes Timeout \${normal_color}\${timeout}\${blue_color} Sekunden" + arr["TURKISH",391]="Zaman aşımı \${normal_color}\${timeout}\${blue_color} saniye olarak ayarlandı" arr["ENGLISH",392]="In the 5Ghz band there are many channels in which because of the country configuration, you can't operate. There are also other channels in which you can't initiate communication, only communicate with an existing network. This makes starting an access point on a 5Ghz channel very likely to fail if it doesn't match an allowed channel. This is why Evil Twin will start on a channel in the 2.4Ghz band (1-11). But don't worry, it will be transparent for the users because the DoS attack still operate on the real 5Ghz channel against the target" arr["SPANISH",392]="En la banda de los 5Ghz hay muchos canales en los que por la configuración del país, no puedes operar. También hay otros canales en los que no puedes iniciar la comunicación, solo comunicarte con una red existente. Esto hace que iniciar un punto de acceso en una canal de 5Ghz tenga muchas probabilidades de fallo si no coincide con un canal permitido. Es por esto que el Evil Twin se iniciará en un canal de la banda 2.4Ghz (1-11). Pero no te preocupes, será transparente para los usuarios ya que el ataque DoS sigue operando en el canal real de 5Ghz contra el objetivo" @@ -5586,17 +5586,17 @@ function initialize_language_strings() { arr["GERMAN",392]="Im 5Ghz-Band gibt es viele Kanäle, in denen man nach der Konfiguration des Landes nicht arbeiten kann. Es gibt auch andere Kanäle, in denen Sie keine Kommunikation starten können, sondern nur mit einem bestehenden Netzwerk kommunizieren. Dies führt dazu, dass das Starten eines APs auf einem 5Ghz-Kanal sehr wahrscheinlich fehlschlägt, wenn es nicht mit einem zulässigen Kanal übereinstimmt. Deshalb startet der Evil Twin auf einem Kanal im 2.4Ghz-Band (1-11). Aber keine Sorge, es wird für die Benutzer transparent sein, da die DoS-Attacke weiterhin auf dem echten 5Ghz-Kanal gegen das Ziel arbeitet" arr["TURKISH",392]="5Ghz bandında, ülke konfigürasyonu nedeniyle çalışamayacağınız pek çok kanal var. İletişimi başlatamayacağınız başka kanallar da vardır, sadece mevcut bir ağ ile iletişim kurabilirsiniz. Bu, izin verilen bir kanalla eşleşmezse başarısız olması muhtemel 5 GHz'lik bir kanalda bir erişim noktası başlatılmasını sağlar. Bu yüzden Evil Twin 2.4Ghz bandında (1-11) bir kanalda başlayacaktır. Ama endişelenmeyin, kullanıcılar için şeffaf olacak çünkü DoS saldırısı hala hedefe karşı gerçek 5GHz kanalında çalışıyor" - arr["ENGLISH",393]="Type value in seconds (${min_max_timeout}) for timeout or press [Enter] to accept the proposal [${normal_color}${timeout_shown}${green_color}]:" - arr["SPANISH",393]="Escribe un valor en segundos (${min_max_timeout}) para el timeout o pulsa [Enter] para aceptar el valor propuesto [${normal_color}${timeout_shown}${green_color}]:" - arr["FRENCH",393]="Entrez un intervalle de temps en secondes (${min_max_timeout}) pour le timeout ou appuyez sur [Enter] pour valider la valeur proposée [${normal_color}${timeout_shown}${green_color}]:" - arr["CATALAN",393]="Escriu un valor en segons (${min_max_timeout}) per al temps d'espera o prem [Enter] per acceptar el valor proposat [${normal_color}${timeout_shown}${green_color}]:" - arr["PORTUGUESE",393]="Insira um valor em segundos (${min_max_timeout}) para o timeout ou pressione [Enter] para aceitar o valor padrão [${normal_color}${timeout_shown}${green_color}]:" - arr["RUSSIAN",393]="Введите значение в секундах (${min_max_timeout}) для тайм-аута или нажмите [Enter], чтобы оставить по умолчанию [${normal_color}${timeout_shown}${green_color}]:" - arr["GREEK",393]="Εισάγετε μια τιμή σε δευτερόλεπτα (${min_max_timeout}) για το timeout ή πατήστε [Enter] για να τεθεί η προεπιλεγμένη τιμή [${normal_color}${timeout_shown}${green_color}]:" - arr["ITALIAN",393]="Scrivi un valore in secondi (${min_max_timeout}) per il timeout o premi [Enter] per accettare il valore proposto [${normal_color}${timeout_shown}${green_color}]:" - arr["POLISH",393]="Wprowadź wartość w sekundach (${min_max_timeout}) dla limitu czasu lub naciśnij klawisz [Enter], aby zaakceptować proponowaną wartość [${normal_color}${timeout_shown}${green_color}]:" - arr["GERMAN",393]="Geben Sie einen Wert in Sekunden (${min_max_timeout}) für die Zeitüberschreitung ein oder drücken Sie [Enter], um den vorgeschlagenen Wert zu übernehmen [${normal_color}${timeout_shown}${green_color}]:" - arr["TURKISH",393]="Zaman aşımı için saniye cinsinden değeri (${min_max_timeout}) yazın veya teklifi kabul etmek için [Enter] tuşuna basın [${normal_color}${timeout_shown}${green_color}]:" + arr["ENGLISH",393]="Type value in seconds (\${min_max_timeout}) for timeout or press [Enter] to accept the proposal [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["SPANISH",393]="Escribe un valor en segundos (\${min_max_timeout}) para el timeout o pulsa [Enter] para aceptar el valor propuesto [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["FRENCH",393]="Entrez un intervalle de temps en secondes (\${min_max_timeout}) pour le timeout ou appuyez sur [Enter] pour valider la valeur proposée [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["CATALAN",393]="Escriu un valor en segons (\${min_max_timeout}) per al temps d'espera o prem [Enter] per acceptar el valor proposat [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["PORTUGUESE",393]="Insira um valor em segundos (\${min_max_timeout}) para o timeout ou pressione [Enter] para aceitar o valor padrão [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["RUSSIAN",393]="Введите значение в секундах (\${min_max_timeout}) для тайм-аута или нажмите [Enter], чтобы оставить по умолчанию [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["GREEK",393]="Εισάγετε μια τιμή σε δευτερόλεπτα (\${min_max_timeout}) για το timeout ή πατήστε [Enter] για να τεθεί η προεπιλεγμένη τιμή [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["ITALIAN",393]="Scrivi un valore in secondi (\${min_max_timeout}) per il timeout o premi [Enter] per accettare il valore proposto [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["POLISH",393]="Wprowadź wartość w sekundach (\${min_max_timeout}) dla limitu czasu lub naciśnij klawisz [Enter], aby zaakceptować proponowaną wartość [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["GERMAN",393]="Geben Sie einen Wert in Sekunden (\${min_max_timeout}) für die Zeitüberschreitung ein oder drücken Sie [Enter], um den vorgeschlagenen Wert zu übernehmen [\${normal_color}\${timeout_shown}\${green_color}]:" + arr["TURKISH",393]="Zaman aşımı için saniye cinsinden değeri (\${min_max_timeout}) yazın veya teklifi kabul etmek için [Enter] tuşuna basın [\${normal_color}\${timeout_shown}\${green_color}]:" arr["ENGLISH",394]="You have selected a 5Ghz target network and the \"DoS pursuit mode\", but the second interface needed to perform the attack doesn't support the 5Ghz band or it is disabled, so the attack can't be performed" arr["SPANISH",394]="Has seleccionado una red objetivo de 5Ghz y el \"modo persecución DoS\", pero el segundo interfaz necesario para llevar a cabo el ataque no soporta la banda de los 5Ghz o está desactivado, por lo que este no se puede realizar" @@ -5646,29 +5646,29 @@ function initialize_language_strings() { arr["GERMAN",397]="Evil Twin AP Angriff mit Sniffing und bettercap-sslstrip2/BeEF" arr["TURKISH",397]="Şeytani İkiz AP saldırısı (sniffing ile) bettercap-sslstrip2/BeEF" - arr["ENGLISH",398]="Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${default_bettercap_logpath}]" - arr["SPANISH",398]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${default_bettercap_logpath}]" - arr["FRENCH",398]="Entrez le chemin du fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé ${normal_color}[${default_bettercap_logpath}]" - arr["CATALAN",398]="Escriu la ruta on desarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${default_bettercap_logpath}]" - arr["PORTUGUESE",398]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${default_bettercap_logpath}]" - arr["RUSSIAN",398]="Напечатайте путь до файла для сохранения или нажмите [Enter] для принятия предложения по умолчанию ${normal_color}[${default_bettercap_logpath}]" - arr["GREEK",398]="Πληκτρολογήστε το μονοπάτι για να αποθηκεύσετε το αρχείο ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${default_bettercap_logpath}]" - arr["ITALIAN",398]="Digitare il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default ${normal_color}[${default_bettercap_logpath}]" - arr["POLISH",398]="Wpisz ścieżkę, w której będzie zapisany plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${default_bettercap_logpath}]" - arr["GERMAN",398]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die Enter-Taste, um den Standardvorschlag zu akzeptieren ${normal_color}[${default_bettercap_logpath}]" - arr["TURKISH",398]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın ${normal_color}[${default_bettercap_logpath}]" - - arr["ENGLISH",399]="Passwords captured by sniffer. File saved at ${normal_color}[${bettercap_logpath}]" - arr["SPANISH",399]="El sniffer ha capturado contraseñas. Fichero salvado en ${normal_color}[${bettercap_logpath}]" - arr["FRENCH",399]="Des mots de passe ont été capturé et ont été enregistré dans ${normal_color}[${bettercap_logpath}]" - arr["CATALAN",399]="El sniffer ha capturat contrasenyes. Fitxer desat a ${normal_color}[${bettercap_logpath}]" - arr["PORTUGUESE",399]="O sniffer capturou senhas. O arquivo foi salvo em ${normal_color}[${bettercap_logpath}]" - arr["RUSSIAN",399]="Сниффер захватил пароли. Файл сохранён в ${normal_color}[${bettercap_logpath}]" - arr["GREEK",399]="Καταγράφηκαν κωδικοί πρόσβασης από τον sniffer. Το αρχείο αποθηκεύτηκε στο ${normal_color}[${bettercap_logpath}]" - arr["ITALIAN",399]="Lo sniffer ha catturato passwords. File salvato in ${normal_color}[${bettercap_logpath}]" - arr["POLISH",399]="Sniffer przechwycił hasła. Plik zapisany w ${normal_color}[${bettercap_logpath}]" - arr["GERMAN",399]="Der Sniffer hat Passwörter erfasst. Datei in ${normal_color}[${bettercap_logpath}] gespeichert" - arr["TURKISH",399]="Parolalar sniffer tarafından yakalandı. Şuraya kaydedildi: ${normal_color}[${bettercap_logpath}]" + arr["ENGLISH",398]="Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${default_bettercap_logpath}]" + arr["SPANISH",398]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${default_bettercap_logpath}]" + arr["FRENCH",398]="Entrez le chemin du fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé \${normal_color}[\${default_bettercap_logpath}]" + arr["CATALAN",398]="Escriu la ruta on desarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${default_bettercap_logpath}]" + arr["PORTUGUESE",398]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${default_bettercap_logpath}]" + arr["RUSSIAN",398]="Напечатайте путь до файла для сохранения или нажмите [Enter] для принятия предложения по умолчанию \${normal_color}[\${default_bettercap_logpath}]" + arr["GREEK",398]="Πληκτρολογήστε το μονοπάτι για να αποθηκεύσετε το αρχείο ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${default_bettercap_logpath}]" + arr["ITALIAN",398]="Digitare il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default \${normal_color}[\${default_bettercap_logpath}]" + arr["POLISH",398]="Wpisz ścieżkę, w której będzie zapisany plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${default_bettercap_logpath}]" + arr["GERMAN",398]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die Enter-Taste, um den Standardvorschlag zu akzeptieren \${normal_color}[\${default_bettercap_logpath}]" + arr["TURKISH",398]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın \${normal_color}[\${default_bettercap_logpath}]" + + arr["ENGLISH",399]="Passwords captured by sniffer. File saved at \${normal_color}[\${bettercap_logpath}]" + arr["SPANISH",399]="El sniffer ha capturado contraseñas. Fichero salvado en \${normal_color}[\${bettercap_logpath}]" + arr["FRENCH",399]="Des mots de passe ont été capturé et ont été enregistré dans \${normal_color}[\${bettercap_logpath}]" + arr["CATALAN",399]="El sniffer ha capturat contrasenyes. Fitxer desat a \${normal_color}[\${bettercap_logpath}]" + arr["PORTUGUESE",399]="O sniffer capturou senhas. O arquivo foi salvo em \${normal_color}[\${bettercap_logpath}]" + arr["RUSSIAN",399]="Сниффер захватил пароли. Файл сохранён в \${normal_color}[\${bettercap_logpath}]" + arr["GREEK",399]="Καταγράφηκαν κωδικοί πρόσβασης από τον sniffer. Το αρχείο αποθηκεύτηκε στο \${normal_color}[\${bettercap_logpath}]" + arr["ITALIAN",399]="Lo sniffer ha catturato passwords. File salvato in \${normal_color}[\${bettercap_logpath}]" + arr["POLISH",399]="Sniffer przechwycił hasła. Plik zapisany w \${normal_color}[\${bettercap_logpath}]" + arr["GERMAN",399]="Der Sniffer hat Passwörter erfasst. Datei in \${normal_color}[\${bettercap_logpath}] gespeichert" + arr["TURKISH",399]="Parolalar sniffer tarafından yakalandı. Şuraya kaydedildi: \${normal_color}[\${bettercap_logpath}]" arr["ENGLISH",400]="On Evil Twin attack with BeEF integrated, in addition to obtaining keys using sniffing techniques, you can try to control the client's browser launching numerous attack vectors. The success of these will depend on many factors such as the kind of client's browser and its version" arr["SPANISH",400]="En el ataque Evil Twin con BeEF integrado, además de obtener claves con sniffing, podrás intentar controlar el navegador de los clientes lanzando numerosos vectores de ataque. El éxito de estos dependerá de muchos factores como el tipo de navegador y la versión que utilice el cliente" @@ -5682,17 +5682,17 @@ function initialize_language_strings() { arr["GERMAN",400]="Beim Evil-Twin Angriff mit integriertem BeEF können Sie nicht nur Schlüssel mit Sniffing erhalten, sondern auch versuchen, den Browser des Clients zu steuern, indem Sie zahlreiche Angriffsvektoren starten. Der Erfolg hängt von vielen Faktoren ab, beispielsweise vom Browsertyp und der vom Client verwendeten Version" arr["TURKISH",400]="BeEF ile Evil Twin saldırısında entegre olarak, koklama tekniklerini kullanarak anahtar elde etmenin yanı sıra, clientin tarayıcısını çok sayıda saldırı vektörünü başlatmaya çalışmayı deneyebilirsiniz. Bunların başarısı, clientin tarayıcısının türü ve versiyonu gibi birçok faktöre bağlı olacaktır" - arr["ENGLISH",401]="The beef package you have installed is not BeEF (Browser Exploitation Framework). You have Beef (Flexible Brainfuck interpreter) installed. Both executables have the same name and can lead to confusion. Uninstall it and install what airgeddon needs if you want to use that feature. Installation guide: ${beef_installation_url}" - arr["SPANISH",401]="El paquete beef que tienes instalado no es BeEF (Browser Exploitation Framework). Tienes instalado Beef (Flexible Brainfuck interpreter). Ambos ejecutables se llaman igual y puede dar lugar a confusión. Desinstálalo e instala el que airgeddon necesita si quieres usar esa característica. Guía de instalación: ${beef_installation_url}" - arr["FRENCH",401]="Le paquet beef installé n'est pas le bon: Vous avez installé Beef (Flexible Brainfuck interpreter) et vous devez installer BeEF (Browser Exploitation Framework). Les deux ont le même nom et peut induire en erreur. Désinstallez et installez la version dont airgeddon a besoin si vous souhaitez utiliser cette fonctionnalité. Guide d'installation: ${beef_installation_url}" - arr["CATALAN",401]="El paquet beef que tens instal·lat no és BeEF (Browser Exploitation Framework). Tens instal·lat Beef (Flexible Brainfuck interpreter). Tots dos executables es diuen igual i pot donar lloc a confusió. Desinstalalo i instal·la el que airgeddon necessita si vols utilitzar aquesta característica. Guia d'instal·lació: ${beef_installation_url}" - arr["PORTUGUESE",401]="O pacote beef instalado não é o BeEF (Browser Exploitation Framework). Você instalou Beef (Flexible Brainfuck interpreter). Ambos possuem o mesmo nome e executável o que pode levar a confusão. Desinstale-o e instale o que o airgeddon precisa se você quiser usar esse recurso. Guia de Instalação: ${beef_installation_url}" - arr["RUSSIAN",401]="Установленный вами пакет beef не является пакетом BeEF (Browser Exploitation Framework). Вы установили Beef (Flexible Brainfuck interpreter). Оба исполнимых файла имеют одинаковое имя и могут вызвать путаницу. Если вы хотите использовать эту функцию, удалите его и установите тот, который требует airgeddon. Инструкция по установке: ${beef_installation_url}" - arr["GREEK",401]="Το πακέτο beef που έχετε εγκαταστημένο δεν είναι το BeEF (Browser Exploitation Framework). Έχετε εγκατεστημένο το Beef (Flexible Brainfuck interpreter). Και τα δύο εκτελέσιμα αρχεία έχουν το ίδιο όνομα και μπορεί να γίνει κάποιο μπέρδεμα. Απεγκαταστήστε το και εγκαταστήστε αυτό που χρειάζεται το airgeddon, αν θέλετε να χρησιμοποιήσετε αυτή την επιλογή. Οδηγός εγκατάστασης: ${beef_installation_url}" - arr["ITALIAN",401]="Il pacchetto beef che hai installato non è BeEF (Browser Exploitation Framework). È stato installato Beef (Flexible Brainfuck interpreter). Entrambi gli eseguibili hanno lo nome e può essere fonte di confusione. Disinstallarlo e installare quello di cui ha bisogno airgeddon se si desidera utilizzare questa funzione. Guida all'installazione: ${beef_installation_url}" - arr["POLISH",401]="Zainstalowany pakiet beef nie jest BeEF (Browser Exploitation Framework). Masz zainstalowaną Beef (Flexible Brainfuck interpreter). Obydwa pliki wykonywalne są nazywane tak samo i mogą prowadzić do zamieszania. Odinstaluj i zainstaluj system airgeddon, jeśli potrzebujesz tej funkcji. Instrukcja instalacji: ${beef_installation_url}" - arr["GERMAN",401]="Das von Ihnen installierte beef-Paket ist nicht BeEF (Browser Exploitation Framework). Sie haben Beef (Flexible Brainfuck Interpreter) installiert. Beide ausführbare Dateien werden als gleich bezeichnet und können zu Verwirrung führen. Deinstallieren Sie es und installieren Sie das, das airgeddon benötigt, wenn Sie diese Funktion verwenden möchten. Installationsanleitung: ${beef_installation_url}" - arr["TURKISH",401]="Yüklediğiniz beef paketi, BeEF (Browser Exploitation Framework) değildir. Beef (Flexible Brainfuck interpreter) kurulu. Her iki yürütücü de aynı ada sahip ve karışıklığa yol açabilir. Bu özelliği kullanmak istiyorsanız kaldırın ve hangi airgeddon'un gereksinimlerini karşılayın. Kurulum kılavuzu: ${beef_installation_url}" + arr["ENGLISH",401]="The beef package you have installed is not BeEF (Browser Exploitation Framework). You have Beef (Flexible Brainfuck interpreter) installed. Both executables have the same name and can lead to confusion. Uninstall it and install what airgeddon needs if you want to use that feature. Installation guide: \${beef_installation_url}" + arr["SPANISH",401]="El paquete beef que tienes instalado no es BeEF (Browser Exploitation Framework). Tienes instalado Beef (Flexible Brainfuck interpreter). Ambos ejecutables se llaman igual y puede dar lugar a confusión. Desinstálalo e instala el que airgeddon necesita si quieres usar esa característica. Guía de instalación: \${beef_installation_url}" + arr["FRENCH",401]="Le paquet beef installé n'est pas le bon: Vous avez installé Beef (Flexible Brainfuck interpreter) et vous devez installer BeEF (Browser Exploitation Framework). Les deux ont le même nom et peut induire en erreur. Désinstallez et installez la version dont airgeddon a besoin si vous souhaitez utiliser cette fonctionnalité. Guide d'installation: \${beef_installation_url}" + arr["CATALAN",401]="El paquet beef que tens instal·lat no és BeEF (Browser Exploitation Framework). Tens instal·lat Beef (Flexible Brainfuck interpreter). Tots dos executables es diuen igual i pot donar lloc a confusió. Desinstalalo i instal·la el que airgeddon necessita si vols utilitzar aquesta característica. Guia d'instal·lació: \${beef_installation_url}" + arr["PORTUGUESE",401]="O pacote beef instalado não é o BeEF (Browser Exploitation Framework). Você instalou Beef (Flexible Brainfuck interpreter). Ambos possuem o mesmo nome e executável o que pode levar a confusão. Desinstale-o e instale o que o airgeddon precisa se você quiser usar esse recurso. Guia de Instalação: \${beef_installation_url}" + arr["RUSSIAN",401]="Установленный вами пакет beef не является пакетом BeEF (Browser Exploitation Framework). Вы установили Beef (Flexible Brainfuck interpreter). Оба исполнимых файла имеют одинаковое имя и могут вызвать путаницу. Если вы хотите использовать эту функцию, удалите его и установите тот, который требует airgeddon. Инструкция по установке: \${beef_installation_url}" + arr["GREEK",401]="Το πακέτο beef που έχετε εγκαταστημένο δεν είναι το BeEF (Browser Exploitation Framework). Έχετε εγκατεστημένο το Beef (Flexible Brainfuck interpreter). Και τα δύο εκτελέσιμα αρχεία έχουν το ίδιο όνομα και μπορεί να γίνει κάποιο μπέρδεμα. Απεγκαταστήστε το και εγκαταστήστε αυτό που χρειάζεται το airgeddon, αν θέλετε να χρησιμοποιήσετε αυτή την επιλογή. Οδηγός εγκατάστασης: \${beef_installation_url}" + arr["ITALIAN",401]="Il pacchetto beef che hai installato non è BeEF (Browser Exploitation Framework). È stato installato Beef (Flexible Brainfuck interpreter). Entrambi gli eseguibili hanno lo nome e può essere fonte di confusione. Disinstallarlo e installare quello di cui ha bisogno airgeddon se si desidera utilizzare questa funzione. Guida all'installazione: \${beef_installation_url}" + arr["POLISH",401]="Zainstalowany pakiet beef nie jest BeEF (Browser Exploitation Framework). Masz zainstalowaną Beef (Flexible Brainfuck interpreter). Obydwa pliki wykonywalne są nazywane tak samo i mogą prowadzić do zamieszania. Odinstaluj i zainstaluj system airgeddon, jeśli potrzebujesz tej funkcji. Instrukcja instalacji: \${beef_installation_url}" + arr["GERMAN",401]="Das von Ihnen installierte beef-Paket ist nicht BeEF (Browser Exploitation Framework). Sie haben Beef (Flexible Brainfuck Interpreter) installiert. Beide ausführbare Dateien werden als gleich bezeichnet und können zu Verwirrung führen. Deinstallieren Sie es und installieren Sie das, das airgeddon benötigt, wenn Sie diese Funktion verwenden möchten. Installationsanleitung: \${beef_installation_url}" + arr["TURKISH",401]="Yüklediğiniz beef paketi, BeEF (Browser Exploitation Framework) değildir. Beef (Flexible Brainfuck interpreter) kurulu. Her iki yürütücü de aynı ada sahip ve karışıklığa yol açabilir. Bu özelliği kullanmak istiyorsanız kaldırın ve hangi airgeddon'un gereksinimlerini karşılayın. Kurulum kılavuzu: \${beef_installation_url}" arr["ENGLISH",402]="Enter the absolute path of the directory where BeEF is installed:" arr["SPANISH",402]="Introduce la ruta absoluta del directorio donde está instalado BeEF:" @@ -5850,17 +5850,17 @@ function initialize_language_strings() { arr["GERMAN",414]="Sie haben curl nicht installiert. Die PIN-Datenbank konnte nicht heruntergeladen werden" arr["TURKISH",414]="Curl yüklü değil. PIN veritabanı dosyasını indirmek için Curl kurulu olmalı" - arr["ENGLISH",415]="${blue_color}airgeddon knows you have BeEF installed and you pass the validation, but it was unable to locate the right directory path where you have BeEF installed. Knowing the location gives some advantages for the execution because its configuration file can be customized instead of generic. ${green_color}Do you want to enter it manually? ${normal_color}${visual_choice}" - arr["SPANISH",415]="${blue_color}airgeddon sabe que tienes BeEF instalado y pasas la validación, pero no ha podido concretar la ruta del directorio exacto donde tienes instalado BeEF. Conocer la localización exacta tiene algunas ventajas a la hora de ejecutarlo ya que la configuración será personalizada en lugar de ser una configuración genérica. ${green_color}¿Quieres introducirla manualmente? ${normal_color}${visual_choice}" - arr["FRENCH",415]="${blue_color}airgeddon a bien détecté que BeEF est installé mais il n'est malheuruesement pas possible de trouver le dossier le contenant. En l'état actuel des choses il ne sera pas possible de personaliser les parmétres d'éxécution de BeEF. ${green_color}Voulez-vous saisir l'emplacement du dossier? ${normal_color}${visual_choice}" - arr["CATALAN",415]="${blue_color}airgeddon sap que tens BeEF instal·lat i passes la validació, però no ha pogut concretar la ruta del directori exacte on has instal·lat BeEF. Conèixer la localització exacta té alguns avantatges a l'hora d'executar ja que la configuració serà personalitzada en lloc de ser una configuració genèrica. ${green_color}¿Vols introduir-la manualment? ${normal_color}${visual_choice}" - arr["PORTUGUESE",415]="${blue_color}O airgeddon sabe que você instalou o BeEF e validou a instalação, mas não pôde encontrar o diretório exato onde você instalou o BeEF. Saber a localização exata tem algumas vantagens quando executá-lo a configuração será personalizada em vez de uma configuração genérica. ${green_color}Você quer inseri-la manualmente? ${normal_color}${visual_choice}" - arr["RUSSIAN",415]="${blue_color}airgeddon знает, что у вас установлен BeEF и вы успешно прошли проверку, но скрипт оказался не в состоянии найти правильный путь к каталогу, где вы установили BeEF. Знание расположения даёт некоторые преимущества при выполнении, поскольку появляется возможность настроить его конфигурационный файл, а не использовать настройки по умолчанию. ${green_color}Вы хотите ввести расположение вручную? ${normal_color}${visual_choice}" - arr["GREEK",415]="${blue_color}Το airgeddon γνωρίζει ότι έχετε εγκατεστημένο το BeEF και έχετε περάσει τους απαραίτητους ελέγχους, αλλά δεν μπόρεσε να εντοπίσει το σωστό μονοπάτι για τον κατάλογο όπου έχετε εγκαταστήσει το BeEF. Γνωρίζοντας το μονοπάτι για τον κατάλογο κάνει την διαδικασία της εκτέλεσης πλεονεκτική γιατί το αρχείο παραμέτρων μπορεί να ρυθμιστεί καταλλήλως, αντιθέτως με το προεπιλεγμένο. ${green_color}Θέλετε να το εισάγετε χειροκίνητα; ${normal_color}${visual_choice}" - arr["ITALIAN",415]="${blue_color}airgeddon sa che hai BeEF installato e passi la validazione, peró non ha potuto trovare il percorso esatto della directory in cui hai installato BeEF. Conoscere l'esatta posizione ha alcuni vantaggi all'ora di eseguiro perchè la configurazione sarà personalizzata, piuttosto che una configurazione generica. ${green_color}Vuoi inserirla manualmente? ${normal_color}${visual_choice}" - arr["POLISH",415]="${blue_color}airgeddon wie, że masz zainstalowaną wersję BeEF i przejdziesz walidację, ale nie możesz określić dokładnej ścieżki katalogu, w której zainstalowałeś BeEF. Znajomość dokładnej lokalizacji ma pewne zalety w czasie jej wykonywania, ponieważ konfiguracja zostanie dostosowana do indywidualnych potrzeb, a nie jako konfiguracja ogólna. ${green_color}Czy chcesz ją wprowadzić ręcznie? ${normal_color}${visual_choice}" - arr["GERMAN",415]="${blue_color}airgeddon weiß, dass Sie BeEF installiert haben und Sie die Validierung bestehen, aber airgeddon konnte den genauen Verzeichnispfad, in den BeEF installiert ist, nicht angeben. Die genaue Position zu kennen, hat zum Zeitpunkt der Ausführung einige Vorteile, da die Konfiguration personalisiert wird, anstatt eine generische Konfiguration zu sein. ${green_color} Möchten Sie es manuell eingeben? ${normal_color}${visual_choice}" - arr["TURKISH",415]="${blue_color}airgeddon, BeEF'in yüklü olduğunu ve doğrulama işlemini geçtiğinizi biliyor, ancak BeEF'in kurulu olduğu doğru dizin yolunu bulamadı. Konumun bilinmesi, yapılandırma dosyasının jenerik yerine özelleştirilebilmesi nedeniyle yürütme için bazı avantajlar sağlar. ${green_color} El ile girmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",415]="\${blue_color}airgeddon knows you have BeEF installed and you pass the validation, but it was unable to locate the right directory path where you have BeEF installed. Knowing the location gives some advantages for the execution because its configuration file can be customized instead of generic. \${green_color}Do you want to enter it manually? \${normal_color}\${visual_choice}" + arr["SPANISH",415]="\${blue_color}airgeddon sabe que tienes BeEF instalado y pasas la validación, pero no ha podido concretar la ruta del directorio exacto donde tienes instalado BeEF. Conocer la localización exacta tiene algunas ventajas a la hora de ejecutarlo ya que la configuración será personalizada en lugar de ser una configuración genérica. \${green_color}¿Quieres introducirla manualmente? \${normal_color}\${visual_choice}" + arr["FRENCH",415]="\${blue_color}airgeddon a bien détecté que BeEF est installé mais il n'est malheuruesement pas possible de trouver le dossier le contenant. En l'état actuel des choses il ne sera pas possible de personaliser les parmétres d'éxécution de BeEF. \${green_color}Voulez-vous saisir l'emplacement du dossier? \${normal_color}\${visual_choice}" + arr["CATALAN",415]="\${blue_color}airgeddon sap que tens BeEF instal·lat i passes la validació, però no ha pogut concretar la ruta del directori exacte on has instal·lat BeEF. Conèixer la localització exacta té alguns avantatges a l'hora d'executar ja que la configuració serà personalitzada en lloc de ser una configuració genèrica. \${green_color}¿Vols introduir-la manualment? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",415]="\${blue_color}O airgeddon sabe que você instalou o BeEF e validou a instalação, mas não pôde encontrar o diretório exato onde você instalou o BeEF. Saber a localização exata tem algumas vantagens quando executá-lo a configuração será personalizada em vez de uma configuração genérica. \${green_color}Você quer inseri-la manualmente? \${normal_color}\${visual_choice}" + arr["RUSSIAN",415]="\${blue_color}airgeddon знает, что у вас установлен BeEF и вы успешно прошли проверку, но скрипт оказался не в состоянии найти правильный путь к каталогу, где вы установили BeEF. Знание расположения даёт некоторые преимущества при выполнении, поскольку появляется возможность настроить его конфигурационный файл, а не использовать настройки по умолчанию. \${green_color}Вы хотите ввести расположение вручную? \${normal_color}\${visual_choice}" + arr["GREEK",415]="\${blue_color}Το airgeddon γνωρίζει ότι έχετε εγκατεστημένο το BeEF και έχετε περάσει τους απαραίτητους ελέγχους, αλλά δεν μπόρεσε να εντοπίσει το σωστό μονοπάτι για τον κατάλογο όπου έχετε εγκαταστήσει το BeEF. Γνωρίζοντας το μονοπάτι για τον κατάλογο κάνει την διαδικασία της εκτέλεσης πλεονεκτική γιατί το αρχείο παραμέτρων μπορεί να ρυθμιστεί καταλλήλως, αντιθέτως με το προεπιλεγμένο. \${green_color}Θέλετε να το εισάγετε χειροκίνητα; \${normal_color}\${visual_choice}" + arr["ITALIAN",415]="\${blue_color}airgeddon sa che hai BeEF installato e passi la validazione, peró non ha potuto trovare il percorso esatto della directory in cui hai installato BeEF. Conoscere l'esatta posizione ha alcuni vantaggi all'ora di eseguiro perchè la configurazione sarà personalizzata, piuttosto che una configurazione generica. \${green_color}Vuoi inserirla manualmente? \${normal_color}\${visual_choice}" + arr["POLISH",415]="\${blue_color}airgeddon wie, że masz zainstalowaną wersję BeEF i przejdziesz walidację, ale nie możesz określić dokładnej ścieżki katalogu, w której zainstalowałeś BeEF. Znajomość dokładnej lokalizacji ma pewne zalety w czasie jej wykonywania, ponieważ konfiguracja zostanie dostosowana do indywidualnych potrzeb, a nie jako konfiguracja ogólna. \${green_color}Czy chcesz ją wprowadzić ręcznie? \${normal_color}\${visual_choice}" + arr["GERMAN",415]="\${blue_color}airgeddon weiß, dass Sie BeEF installiert haben und Sie die Validierung bestehen, aber airgeddon konnte den genauen Verzeichnispfad, in den BeEF installiert ist, nicht angeben. Die genaue Position zu kennen, hat zum Zeitpunkt der Ausführung einige Vorteile, da die Konfiguration personalisiert wird, anstatt eine generische Konfiguration zu sein. \${green_color} Möchten Sie es manuell eingeben? \${normal_color}\${visual_choice}" + arr["TURKISH",415]="\${blue_color}airgeddon, BeEF'in yüklü olduğunu ve doğrulama işlemini geçtiğinizi biliyor, ancak BeEF'in kurulu olduğu doğru dizin yolunu bulamadı. Konumun bilinmesi, yapılandırma dosyasının jenerik yerine özelleştirilebilmesi nedeniyle yürütme için bazı avantajlar sağlar. \${green_color} El ile girmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",416]=" You can run BeEF, but it is better if you run the second option before" arr["SPANISH",416]=" Puedes ejecutar BeEF, pero es recomendable ejecutar la segunda opción antes" @@ -5898,41 +5898,41 @@ function initialize_language_strings() { arr["GERMAN",418]="Wiederherstellen von MAC" arr["TURKISH",418]="MAC eski haline getiriliyor" - arr["ENGLISH",419]="Do you want to spoof your MAC address during this attack? ${normal_color}${visual_choice}" - arr["SPANISH",419]="¿Deseas falsear la dirección MAC de tu tarjeta durante el ataque? ${normal_color}${visual_choice}" - arr["FRENCH",419]="Voulez-vous falsifier l'adresse MAC de votre carte pour l'attaque? ${normal_color}${visual_choice}" - arr["CATALAN",419]="¿Vols falsejar l'adreça MAC de la targeta durant l'atac? ${normal_color}${visual_choice}" - arr["PORTUGUESE",419]="Você quer modificar o endereço MAC da sua interface durante o ataque? ${normal_color}${visual_choice}" - arr["RUSSIAN",419]="Вы хотите подменить свой MAC-адрес во время этой атаки? ${normal_color}${visual_choice}" - arr["GREEK",419]="Θέλετε να κρύψετε την αληθινή διεύθυνση MAC, δημιουργώντας μία ψεύτικη κατά την διάρκεια αυτής της επίθεσης; ${normal_color}${visual_choice}" - arr["ITALIAN",419]="Vuoi falsificare l'indirizzo MAC della scheda durante l'attacco? ${normal_color}${visual_choice}" - arr["POLISH",419]="Chcesz spoofować adres MAC karty podczas ataku? ${normal_color}${visual_choice}" - arr["GERMAN",419]="Möchten Sie die MAC-Adresse Ihrer Karte während des Angriffs verfälschen? ${normal_color}${visual_choice}" - arr["TURKISH",419]="Bu saldırı sırasında MAC adresinizi değiştirmek ister misiniz? ${normal_color}${visual_choice}" - - arr["ENGLISH",420]="It has been detected that you are running airgeddon inside a Docker container. During this attack hostapd is used to create a fake AP. This component often conflicts with network-manager. From inside the container, airgeddon can't handle it. If you have network-manager installed on your host machine, close it or kill the conflicting processes or you'll get an error. For more information, see the Docker section of the Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["SPANISH",420]="Se ha detectado que estás ejecutando airgeddon en un contenedor de Docker. En este ataque se utiliza hostapd para crear un falso AP. Este componente suele dar conflicto con network-manager. Desde el contenedor, airgeddon no puede gestionarlo. Si tienes network-manager instalado en tu máquina host, ciérralo o mata los procesos en conflicto u obtendrás un error. Para más información consulta la sección Docker del Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["FRENCH",420]="Il a été détecté qu'airgeddon a été lancé depuis un conteneur Docker. Cette attaque à besoin d'hostapd pour créer un Point d'Accès piège. Hostapd a tendance à entrer en conflit avec network-manager et airgeddon ne peut pas le gérer depuis le conteneur. Si network-manager est installé sur votre machine host, arrêtez ou tuez les processus conflictuels. Dans le cas contraire vous obtiendrez une erreur. Pour plus d'informations, consultez la section Docker de notre Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["CATALAN",420]="S'ha detectat que estàs executant airgeddon en un contenidor de Docker. En aquest atac s'utilitza hostapd per crear un fals AP. Aquest component sol donar conflicte amb network-manager. Des del contenidor, airgeddon no pot gestionar-lo. Si tens network-manager instal·lat a la teua màquina host, tanca'l o mata els processos en conflicte u obtindràs un error. Per a més informació consulta la secció Docker del Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["PORTUGUESE",420]="Detectamos que você está executando airgeddon em um contêiner Docker. Neste ataque é usado hostapd para criar um AP falso. Este componente tende a entrar em conflito com network-manager. A partir do contêiner o airgeddon não pode controlá-lo. Se você tem network-manager instalado em sua máquina host feche-o, mate os processos conflitantes ou você irá obter um erro. Para mais informações consulte a seção Docker Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["RUSSIAN",420]="Определено, что вы запускаете airgeddon внутри контейнера Docker. Во время этой атаки для создания поддельной AP используется hostapd. Этот компонент часто конфликтует с network-manager. Изнутри контейнера airgeddon не может справиться с этим. Если на вашем хост-компьютере установлен network-manager, закройте его или уберите конфликтующие процессы, иначе вы получите сообщение об ошибке. Для получения дополнительной информации см. раздел Docker в Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["GREEK",420]="Εντοπίστηκε πως τρέχετε το airgeddon μέσα σε Docker container. Κατά τη διάρκεια αυτής της επίθεσης χρησιμοποιείται το hostapd για να δημιουργήσει ψεύτικο AP. Η δημιουργία αυτού κάνει conflicts με τον network-manager. Το airgeddon δεν μπορεί να το χειριστεί μέσα από το container. Αν υπάρχει ο network-manager εγκατεστημένος στον host-υπολογιστή, κλείστε τον ή διακόψτε τις διεργασίες που κάνουν conflict αλλιώς θα υπάρξουν σφάλματα. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Docker του Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["ITALIAN",420]="È stato rilevato che si sta eseguendo airgeddon in un contenitore Docker. In questo attacco viene utilizzato hostapd per creare un falso AP. Questo componente tende a creare un conflitto con il network-manager. Dal contenitore, airgeddon non può gestirlo. Se si dispone di network-manager installato sul computer host, chiuderlo o uccidere i processi in conflitto o ci sará un errore. Per ulteriori informazioni consultare la sezione Docker della nostra Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["POLISH",420]="Wykryto, że używasz airgeddon w kontenerze Docker. W tym ataku hostapd służy do utworzenia fałszywego AP. Ten komponent często ma konflikt z network-manager. Z kontenera airgeddon nie może sobie z tym poradzić. Jeśli na komputerze hosta zainstalowano network-manager, zamknij lub zabij sprzeczne procesy lub otrzymasz błąd. Aby uzyskać więcej informacji, zobacz sekcję Docker Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["GERMAN",420]="Es wurde festgestellt, dass Sie airgeddon in einem Docker-Container ausführen. Bei diesem Angriff wird mit hostapd ein falscher AP erstellt. Diese Komponente steht normalerweise im Konflikt mit dem network-manager. Aus dem Container kann airgeddon das nicht schaffen. Wenn Sie den network-manager auf Ihrem Host-Computer installiert haben, schließen Sie ihn oder beenden Sie die Prozesse im Konflikt oder Sie erhalten einen Fehler. Weitere Informationen finden Sie im Abschnitt Docker des Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["TURKISH",420]="Bir Docker konteynırı içinde airgeddon çalıştırdığınız tespit edildi. Bu saldırı sırasında hostapd sahte bir AP oluşturmak için kullanılır. Bu bileşen genellikle ağ yöneticisi ile çakışır. Konteynırın içinden, hava hücresi bunu kaldıramaz. Ana makinenize ağ yöneticisi yüklüyse, kapat veya çakışan işlemleri durdurun veya bir hatayla karşılaşırsınız. Daha fazla bilgi için, Wiki'nin Docker bölümüne bakın: ${normal_color}${urlgithub_wiki}/Docker" - - arr["ENGLISH",421]="Doubts? Visit our Wiki: ${normal_color}${urlgithub_wiki}" - arr["SPANISH",421]="¿Dudas? Visita nuestro Wiki: ${normal_color}${urlgithub_wiki}" - arr["FRENCH",421]="Des questions? Visitez notre Wiki: ${normal_color}${urlgithub_wiki}" - arr["CATALAN",421]="¿Dubtes? Visita el nostre Wiki: ${normal_color}${urlgithub_wiki}" - arr["PORTUGUESE",421]="Dúvidas? Visite a Wiki: ${normal_color}${urlgithub_wiki}" - arr["RUSSIAN",421]="Вопросы? Посетите Wiki: ${normal_color}${urlgithub_wiki}" - arr["GREEK",421]="Απορίες; Επισκεφθείτε το Wiki μας: ${normal_color}${urlgithub_wiki}" - arr["ITALIAN",421]="Domande? Visita la nostra Wiki: ${normal_color}${urlgithub_wiki}" - arr["POLISH",421]="Czy masz wątpliwości? Odwiedź nasze Wiki: ${normal_color}${urlgithub_wiki}" - arr["GERMAN",421]="Zweifel? Besuchen Sie unser Wiki: ${normal_color}${urlgithub_wiki}" - arr["TURKISH",421]="Yardım? Wiki'mizi ziyaret edin: ${normal_color}${urlgithub_wiki}" + arr["ENGLISH",419]="Do you want to spoof your MAC address during this attack? \${normal_color}\${visual_choice}" + arr["SPANISH",419]="¿Deseas falsear la dirección MAC de tu tarjeta durante el ataque? \${normal_color}\${visual_choice}" + arr["FRENCH",419]="Voulez-vous falsifier l'adresse MAC de votre carte pour l'attaque? \${normal_color}\${visual_choice}" + arr["CATALAN",419]="¿Vols falsejar l'adreça MAC de la targeta durant l'atac? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",419]="Você quer modificar o endereço MAC da sua interface durante o ataque? \${normal_color}\${visual_choice}" + arr["RUSSIAN",419]="Вы хотите подменить свой MAC-адрес во время этой атаки? \${normal_color}\${visual_choice}" + arr["GREEK",419]="Θέλετε να κρύψετε την αληθινή διεύθυνση MAC, δημιουργώντας μία ψεύτικη κατά την διάρκεια αυτής της επίθεσης; \${normal_color}\${visual_choice}" + arr["ITALIAN",419]="Vuoi falsificare l'indirizzo MAC della scheda durante l'attacco? \${normal_color}\${visual_choice}" + arr["POLISH",419]="Chcesz spoofować adres MAC karty podczas ataku? \${normal_color}\${visual_choice}" + arr["GERMAN",419]="Möchten Sie die MAC-Adresse Ihrer Karte während des Angriffs verfälschen? \${normal_color}\${visual_choice}" + arr["TURKISH",419]="Bu saldırı sırasında MAC adresinizi değiştirmek ister misiniz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",420]="It has been detected that you are running airgeddon inside a Docker container. During this attack hostapd is used to create a fake AP. This component often conflicts with network-manager. From inside the container, airgeddon can't handle it. If you have network-manager installed on your host machine, close it or kill the conflicting processes or you'll get an error. For more information, see the Docker section of the Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["SPANISH",420]="Se ha detectado que estás ejecutando airgeddon en un contenedor de Docker. En este ataque se utiliza hostapd para crear un falso AP. Este componente suele dar conflicto con network-manager. Desde el contenedor, airgeddon no puede gestionarlo. Si tienes network-manager instalado en tu máquina host, ciérralo o mata los procesos en conflicto u obtendrás un error. Para más información consulta la sección Docker del Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["FRENCH",420]="Il a été détecté qu'airgeddon a été lancé depuis un conteneur Docker. Cette attaque à besoin d'hostapd pour créer un Point d'Accès piège. Hostapd a tendance à entrer en conflit avec network-manager et airgeddon ne peut pas le gérer depuis le conteneur. Si network-manager est installé sur votre machine host, arrêtez ou tuez les processus conflictuels. Dans le cas contraire vous obtiendrez une erreur. Pour plus d'informations, consultez la section Docker de notre Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["CATALAN",420]="S'ha detectat que estàs executant airgeddon en un contenidor de Docker. En aquest atac s'utilitza hostapd per crear un fals AP. Aquest component sol donar conflicte amb network-manager. Des del contenidor, airgeddon no pot gestionar-lo. Si tens network-manager instal·lat a la teua màquina host, tanca'l o mata els processos en conflicte u obtindràs un error. Per a més informació consulta la secció Docker del Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["PORTUGUESE",420]="Detectamos que você está executando airgeddon em um contêiner Docker. Neste ataque é usado hostapd para criar um AP falso. Este componente tende a entrar em conflito com network-manager. A partir do contêiner o airgeddon não pode controlá-lo. Se você tem network-manager instalado em sua máquina host feche-o, mate os processos conflitantes ou você irá obter um erro. Para mais informações consulte a seção Docker Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["RUSSIAN",420]="Определено, что вы запускаете airgeddon внутри контейнера Docker. Во время этой атаки для создания поддельной AP используется hostapd. Этот компонент часто конфликтует с network-manager. Изнутри контейнера airgeddon не может справиться с этим. Если на вашем хост-компьютере установлен network-manager, закройте его или уберите конфликтующие процессы, иначе вы получите сообщение об ошибке. Для получения дополнительной информации см. раздел Docker в Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["GREEK",420]="Εντοπίστηκε πως τρέχετε το airgeddon μέσα σε Docker container. Κατά τη διάρκεια αυτής της επίθεσης χρησιμοποιείται το hostapd για να δημιουργήσει ψεύτικο AP. Η δημιουργία αυτού κάνει conflicts με τον network-manager. Το airgeddon δεν μπορεί να το χειριστεί μέσα από το container. Αν υπάρχει ο network-manager εγκατεστημένος στον host-υπολογιστή, κλείστε τον ή διακόψτε τις διεργασίες που κάνουν conflict αλλιώς θα υπάρξουν σφάλματα. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Docker του Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["ITALIAN",420]="È stato rilevato che si sta eseguendo airgeddon in un contenitore Docker. In questo attacco viene utilizzato hostapd per creare un falso AP. Questo componente tende a creare un conflitto con il network-manager. Dal contenitore, airgeddon non può gestirlo. Se si dispone di network-manager installato sul computer host, chiuderlo o uccidere i processi in conflitto o ci sará un errore. Per ulteriori informazioni consultare la sezione Docker della nostra Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["POLISH",420]="Wykryto, że używasz airgeddon w kontenerze Docker. W tym ataku hostapd służy do utworzenia fałszywego AP. Ten komponent często ma konflikt z network-manager. Z kontenera airgeddon nie może sobie z tym poradzić. Jeśli na komputerze hosta zainstalowano network-manager, zamknij lub zabij sprzeczne procesy lub otrzymasz błąd. Aby uzyskać więcej informacji, zobacz sekcję Docker Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["GERMAN",420]="Es wurde festgestellt, dass Sie airgeddon in einem Docker-Container ausführen. Bei diesem Angriff wird mit hostapd ein falscher AP erstellt. Diese Komponente steht normalerweise im Konflikt mit dem network-manager. Aus dem Container kann airgeddon das nicht schaffen. Wenn Sie den network-manager auf Ihrem Host-Computer installiert haben, schließen Sie ihn oder beenden Sie die Prozesse im Konflikt oder Sie erhalten einen Fehler. Weitere Informationen finden Sie im Abschnitt Docker des Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["TURKISH",420]="Bir Docker konteynırı içinde airgeddon çalıştırdığınız tespit edildi. Bu saldırı sırasında hostapd sahte bir AP oluşturmak için kullanılır. Bu bileşen genellikle ağ yöneticisi ile çakışır. Konteynırın içinden, hava hücresi bunu kaldıramaz. Ana makinenize ağ yöneticisi yüklüyse, kapat veya çakışan işlemleri durdurun veya bir hatayla karşılaşırsınız. Daha fazla bilgi için, Wiki'nin Docker bölümüne bakın: \${normal_color}\${urlgithub_wiki}/Docker" + + arr["ENGLISH",421]="Doubts? Visit our Wiki: \${normal_color}\${urlgithub_wiki}" + arr["SPANISH",421]="¿Dudas? Visita nuestro Wiki: \${normal_color}\${urlgithub_wiki}" + arr["FRENCH",421]="Des questions? Visitez notre Wiki: \${normal_color}\${urlgithub_wiki}" + arr["CATALAN",421]="¿Dubtes? Visita el nostre Wiki: \${normal_color}\${urlgithub_wiki}" + arr["PORTUGUESE",421]="Dúvidas? Visite a Wiki: \${normal_color}\${urlgithub_wiki}" + arr["RUSSIAN",421]="Вопросы? Посетите Wiki: \${normal_color}\${urlgithub_wiki}" + arr["GREEK",421]="Απορίες; Επισκεφθείτε το Wiki μας: \${normal_color}\${urlgithub_wiki}" + arr["ITALIAN",421]="Domande? Visita la nostra Wiki: \${normal_color}\${urlgithub_wiki}" + arr["POLISH",421]="Czy masz wątpliwości? Odwiedź nasze Wiki: \${normal_color}\${urlgithub_wiki}" + arr["GERMAN",421]="Zweifel? Besuchen Sie unser Wiki: \${normal_color}\${urlgithub_wiki}" + arr["TURKISH",421]="Yardım? Wiki'mizi ziyaret edin: \${normal_color}\${urlgithub_wiki}" arr["ENGLISH",422]="The automatic update has been disabled when airgeddon is running in a Docker container. If you want to update it, download again the image tagged as \"latest\"" arr["SPANISH",422]="La actualización automática se ha desactivado cuando airgeddon se ejecuta en un contenedor de Docker. Si deseas actualizarlo descarga de nuevo la imagen con tag \"latest\"" @@ -6030,17 +6030,17 @@ function initialize_language_strings() { arr["GERMAN",429]="Der WEP-Angriff \"All-in-One\" kombiniert verschiedene Techniken, um genug Verkehr zu erzeugen, um den Schlüssel zu entschlüsseln (Caffe Latte, Hirte, Replay, Chop-Chop, Fragmentierung, falsche Assoziation, etc.)" arr["TURKISH",429]="WEP \"Hepsi-bir-arada\" saldırısı, anahtarın şifresini çözmek için yeterli teknikleri üretmek için farklı teknikleri birleştirir (Caffe Latte, Hirte, Replay, Chop-Chop, Fragmentation, Fake association, vb.)" - arr["ENGLISH",430]="If the password for the wifi network is obtained with the \"All-in-One\" WEP attack, you should decide where to save it. ${green_color}Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${wep_potpath}]" - arr["SPANISH",430]="Si se consigue la contraseña de la red wifi con el ataque WEP \"Todo-en-Uno\", hay que decidir donde guardarla. ${green_color}Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${wep_potpath}]" - arr["FRENCH",430]="Si le mot de passe est obtenu par une attaque WEP \"Tout-en-Un\", il faut ensuite indiquer l'endroit pour la garder. ${green_color}Entrez la route vers l'endroit où vous voulez garder le fichier ou bien appuyez sur [Enter] si la route proposée par défaut vous convient ${normal_color}[${wep_potpath}]" - arr["CATALAN",430]="Si s'aconsegueix la contrasenya de la xarxa wifi amb l'atac WEP \"Tot-en-Un\", cal decidir on guardar-la. ${green_color}Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${wep_potpath}]" - arr["PORTUGUESE",430]="Se a senha da rede wifi for obtida com o ataque WEP \"Tudo-em-Um\", onde deseja salvá-la?. ${green_color}Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${wep_potpath}]" - arr["RUSSIAN",430]="Если во время WEP атаки \"Все-в-Одном\" на Wi-Fi сеть получен пароль, вы должны решить, где его сохранить. ${green_color} Наберите путь для сохранения файла или нажмите [Enter] для принятия значения по умолчанию ${normal_color}[${wep_potpath}]" - arr["GREEK",430]="Εάν βρεθεί ο κωδικός πρόσβασης για το ασύρματο δίκτυο με την επίθεση WEP \"All-in-One\", θα πρέπει να αποφασίσετε που θα τον αποθηκεύσετε. ${green_color}Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${wep_potpath}]" - arr["ITALIAN",430]="Se si ottiene la password della rete wireless con l'attacco WEP \"Tutto-en-Uno\", decidere dove salvarla. ${green_color}Immettere il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default ${normal_color}[${wep_potpath}]" - arr["POLISH",430]="Jeśli hasło sieci wifi zostanie zdobyte atakiem WEP \"Wszystko-w-Jednym\", musisz zdecydować, gdzie je zapisać. ${green_color}Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${wep_potpath}]" - arr["GERMAN",430]="Wenn Sie das WLAN-Passwort mit dem WEP-Angriff \"All-in-One\" erhalten, müssen Sie entscheiden, wo Sie es speichern möchten. ${green_color} Geben Sie den Pfad ein, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag ${normal_color}[${wep_potpath}] ${blue_color}zu akzeptieren" - arr["TURKISH",430]="Kablosuz ağın şifresi \"Hepsi-bir-arada\" WEP saldırısıyla elde edilirse, nereye kaydedeceğinize karar vermelisiniz. ${green_color}Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın ${normal_color}[${wep_potpath}]" + arr["ENGLISH",430]="If the password for the wifi network is obtained with the \"All-in-One\" WEP attack, you should decide where to save it. \${green_color}Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${wep_potpath}]" + arr["SPANISH",430]="Si se consigue la contraseña de la red wifi con el ataque WEP \"Todo-en-Uno\", hay que decidir donde guardarla. \${green_color}Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${wep_potpath}]" + arr["FRENCH",430]="Si le mot de passe est obtenu par une attaque WEP \"Tout-en-Un\", il faut ensuite indiquer l'endroit pour la garder. \${green_color}Entrez la route vers l'endroit où vous voulez garder le fichier ou bien appuyez sur [Enter] si la route proposée par défaut vous convient \${normal_color}[\${wep_potpath}]" + arr["CATALAN",430]="Si s'aconsegueix la contrasenya de la xarxa wifi amb l'atac WEP \"Tot-en-Un\", cal decidir on guardar-la. \${green_color}Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${wep_potpath}]" + arr["PORTUGUESE",430]="Se a senha da rede wifi for obtida com o ataque WEP \"Tudo-em-Um\", onde deseja salvá-la?. \${green_color}Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${wep_potpath}]" + arr["RUSSIAN",430]="Если во время WEP атаки \"Все-в-Одном\" на Wi-Fi сеть получен пароль, вы должны решить, где его сохранить. \${green_color} Наберите путь для сохранения файла или нажмите [Enter] для принятия значения по умолчанию \${normal_color}[\${wep_potpath}]" + arr["GREEK",430]="Εάν βρεθεί ο κωδικός πρόσβασης για το ασύρματο δίκτυο με την επίθεση WEP \"All-in-One\", θα πρέπει να αποφασίσετε που θα τον αποθηκεύσετε. \${green_color}Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${wep_potpath}]" + arr["ITALIAN",430]="Se si ottiene la password della rete wireless con l'attacco WEP \"Tutto-en-Uno\", decidere dove salvarla. \${green_color}Immettere il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default \${normal_color}[\${wep_potpath}]" + arr["POLISH",430]="Jeśli hasło sieci wifi zostanie zdobyte atakiem WEP \"Wszystko-w-Jednym\", musisz zdecydować, gdzie je zapisać. \${green_color}Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${wep_potpath}]" + arr["GERMAN",430]="Wenn Sie das WLAN-Passwort mit dem WEP-Angriff \"All-in-One\" erhalten, müssen Sie entscheiden, wo Sie es speichern möchten. \${green_color} Geben Sie den Pfad ein, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag \${normal_color}[\${wep_potpath}] \${blue_color}zu akzeptieren" + arr["TURKISH",430]="Kablosuz ağın şifresi \"Hepsi-bir-arada\" WEP saldırısıyla elde edilirse, nereye kaydedeceğinize karar vermelisiniz. \${green_color}Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın \${normal_color}[\${wep_potpath}]" arr["ENGLISH",431]="The WEP protocol had a bad design and can be cracked in a few minutes if we have enough generated traffic" arr["SPANISH",431]="El protocolo WEP tuvo un diseño erróneo y se puede romper en pocos minutos si se genera tráfico suficiente" @@ -6090,89 +6090,89 @@ function initialize_language_strings() { arr["GERMAN",434]="Der WEP-Angriff \"All-in-One\" hat begonnen. Drücken Sie die [Enter]-Taste in diesem Fenster, um sie zu stoppen" arr["TURKISH",434]="WEP \"Hepsi-bir-arada\" saldırı başlatıldı. Bunu durdurmak için bu pencerede [Enter] tuşuna basın" - arr["ENGLISH",435]="Error trying to change interface mode. During the process the interface name must be changed, but it looks like you already have an interface occupying the name that would be needed (${normal_color}${desired_interface_name}${red_color})" - arr["SPANISH",435]="Error al intentar cambiar el modo de la interfaz. En el proceso el nombre de la interfaz cambia, pero parece que ya tienes una interfaz ocupando el nombre que se necesitaría (${normal_color}${desired_interface_name}${red_color})" - arr["FRENCH",435]="Une erreur est survenue lors de la tentative de changement du mode de l'interface. L'identifiant de l'interface est changé pendant le processus mais il semble que l'identifiant prévu n'est plus disponible car il est déjà utilisé par une autre interface (${normal_color}${desired_interface_name}${red_color})" - arr["CATALAN",435]="Error en intentar canviar el mode de la interfície. En el procés el nom de la interfície canvia, però sembla que ja tens una interfície ocupant el nom que es necessitaria (${normal_color}${desired_interface_name}${red_color})" - arr["PORTUGUESE",435]="Erro ao tentar alterar o modo da interface. No processo o nome da interface muda, mas parece que já há uma interface ocupando o mesmo nome (${normal_color}${desired_interface_name}${red_color})" - arr["RUSSIAN",435]="Ошибка при попытке изменить режим интерфейса. Во время этого процесса имя интерфейса должно быть изменено, но похоже, что у вас уже есть интерфейс, занимающий нужное имя (${normal_color}${desired_interface_name}${red_color})" - arr["GREEK",435]="Προέκυψε σφάλμα καθώς άλλαζε η κατάσταση της διεπαφής. Κατά τη διάρκεια της διαδικασίας, το όνομα της διεπαφής πρέπει να αλλάξει, αλλά φαίνεται ότι έχετε ήδη μια διεπαφή που έχει το όνομα που θα χρειαζόταν (${normal_color}${desired_interface_name}${red_color})" - arr["ITALIAN",435]="Errore cercando di cambiare la modalità dell'interfaccia. Nel processo il nome dell'interfaccia cambia, peró sembra che già disponi di un'interfaccia che usa il nome di cui avresti bisogno (${normal_color}${desired_interface_name}${red_color})" - arr["POLISH",435]="Wystąpił błąd podczas próby zmiany trybu interfejsu. Wymaga to zmiany jego nazwy, ale wygląda jednak na to, że masz już interfejs o nazwie, która będzie potrzebna (${normal_color}${desired_interface_name}${red_color})" - arr["GERMAN",435]="Fehler beim Versuch, den Modus der Interface zu ändern. Dabei ändert sich der Name der Interface, aber es scheint, dass Sie bereits eine Interface haben, die den Namen belegt, der benötigt ist (${normal_color}${desired_interface_name}${red_color})" - arr["TURKISH",435]="Arabirim modunu değiştirmeye çalışırken hata oluştu. İşlem sırasında arabirim adı değiştirilmeli, ancak gerekli olan adı taşıyan bir arabirime sahip olduğunuz anlaşılıyor (${normal_color}${desired_interface_name}${red_color})" - - arr["ENGLISH",436]="The hashcat version you have installed (${hashcat_version}) is greater or equal than ${hashcat_hccapx_version} so you need to convert the capture files to \"hccapx\" format, airgeddon will do this automatically. To do this you need a converter that is not present on your system (hashcat-utils package), install it to be able to perform this attack" - arr["SPANISH",436]="La versión de hashcat que tienes instalada (${hashcat_version}) es igual o superior a la ${hashcat_hccapx_version} por lo que es necesario convertir los ficheros de captura a formato \"hccapx\", airgeddon lo hará automáticamente. Pero para ello hace falta un conversor que no está presente en tu sistema (paquete hashcat-utils), instálalo para poder realizar este ataque" - arr["FRENCH",436]="La Version d'hashcat installée (${hashcat_version}) est égale ou supérieure à la version ${hashcat_hccapx_version}. Il est nécessaire dans ce cas de convertir les captures au format \"hccapx\", ce que fera automatiquement airgeddon. Il faut pour cela un convertisseur qui n'est pas installé dans votre système (paquet hashcat-utils). Veuilez l'installer pour effectuer cette attaque" - arr["CATALAN",436]="La versió de hashcat que tens instal·lada (${hashcat_version}) és igual o superior a la ${hashcat_hccapx_version} pel que cal convertir els fitxers de captura a format \"hccapx\", airgeddon ho farà automàticament. Però per a això cal un convertidor que no està present al sistema (paquet hashcat-utils), instal·lal per poder realitzar aquest atac" - arr["PORTUGUESE",436]="A versão do hashcat instalada (${hashcat_version}) é maior ou igual a ${hashcat_hccapx_version}, portanto é necessário convertermos o arquivo de captura para o formato \"hccapx\", airgeddon fará isso automaticamente. Mas isso requer um conversor que não está instalado no seu sistema (pacote hashcat-utils), instale-o para realizar este ataque" - arr["RUSSIAN",436]="Установленная версия hashcat (${hashcat_version}) больше или равна ${hashcat_hccapx_version}, поэтому вам нужно конвертировать файлы захвата в формат \"hccapx\", airgeddon сделает это автоматически. Для этого вам нужен конвертер, которого нет в вашей системе (пакет hashcat-utils), установите его, чтобы иметь возможность выполнить эту атаку" - arr["GREEK",436]="Η έκδοση του hashcat που έχετε εγκαταστήσει (${hashcat_version}) είναι ίδια ή νεότερη από την έκδοση ${hashcat_hccapx_version}, άρα το airgeddon θα μετατρέψει τα αρχεία καταγραφής σε \"hccapx\" για να συνεχιστεί η διαδικασία. Για να επιτευχθεί αυτό χρειάζεστε ένα μετατροπέα που δεν υπάρχει στο σύστημά σας (περιέχεται στο πακέτο hashcat-utils), εγκαταστήστε το για να εκτελέσετε αυτήν την επίθεση" - arr["ITALIAN",436]="La versione di hashcat installata (${hashcat_version}) è uguale o superiore alla ${hashcat_hccapx_version} quindi è necessario convertire i file di acquisizione al formato \"hccapx\", airgeddon lo fará automaticamente. Peró questo richiede un convertitore che non è presente nel sistema (pacchetto hashcat-utils), installalo per eseguire questo attacco" - arr["POLISH",436]="Zainstalowana wersja programu hashcat (${hashcat_version}) jest równa lub większa niż ${hashcat_hccapx_version}, dlatego konieczne jest przekonwertowanie plików przechwytywania do formatu \"hccapx\", airgeddon zrobi to automatycznie. Do tego potrzebny jest konwerter, który nie jest obecny w systemie (pakiet hashcat-utils), zainstaluj go, aby móc wykonać ten atak" - arr["GERMAN",436]="Ihre installierte hashcat-Version (${hashcat_version}) ist gleich oder größer als ${hashcat_hccapx_version}. Daher ist es notwendig, die Capture-Dateien in das Format \"hccapx\" zu konvertieren. airgeddon macht das automatisch. Dafür benötigen Sie einen Konverter, der nicht in Ihrem System vorhanden ist (Paket hashcat-utils), installieren Sie es, um diesen Angriff ausführen zu können" - arr["TURKISH",436]="Yüklediğiniz hashcat sürümü (${hashcat_version}) ${hashcat_hccapx_version} boyutundan büyük ya da eşittir. Bu nedenle, yakalama dosyalarını \"hccapx\" biçimine dönüştürmeniz gerekir, bu nedenle airgeddon bunu otomatik olarak yapar. Bunu yapmak için sisteminizde mevcut olmayan bir dönüştürücüye ihtiyacınız vardır (hashcat-utils paketi), bu saldırıyı gerçekleştirebilmek için kurun" - - arr["ENGLISH",437]="If you enjoyed the script and found it useful, you can support the project by making a donation. Through PayPal (${normal_color}${mail}${pink_color}) or sending a fraction of cryptocurrency (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Any amount, no matter how small (1, 2, 5 $/€) is welcome. More information and direct links to do it at: ${normal_color}${urlgithub_wiki}/Contributing" - arr["SPANISH",437]="Si te gustó el script y te pareció útil, puedes apoyar el proyecto haciendo una donación. A través de PayPal (${normal_color}${mail}${pink_color}) o enviando una fracción de criptomoneda (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Cualquier cantidad por pequeña que sea (1, 2, 5 $/€) es bien recibida. Más información y enlaces directos para realizarla en: ${normal_color}${urlgithub_wiki}/Contributing" - arr["FRENCH",437]="Si le script vous a plus et que vous l'avez trouvé utile, vous pouvez soutenir le projet en faisant un don PayPal (${normal_color}${mail}${pink_color}) ou en envoyant une fraction de crypto-monnaie (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Toute contribution (1, 2, 5 $/€) est bienvenue. Pour faire un don allez à: ${normal_color}${urlgithub_wiki}/Contributing" - arr["CATALAN",437]="Si et va agradar el script i et va semblar útil, pots donar suport al projecte fent una donació. A través de PayPal (${normal_color}${mail}${pink_color}) o enviant una fracció criptomoneda (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Qualsevol quantitat per petita que sigui (1, 2, 5 $/€) és ben rebuda. Més informació i enllaços directes per a realitzar-la en: ${normal_color}${urlgithub_wiki}/Contributing" - arr["PORTUGUESE",437]="Se você gostou do script e o achou útil, apoie o projeto fazendo uma doação através: do PayPal (${normal_color}${mail}${pink_color}) ou enviando uma fração de uma criptomoeda (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Qualquer quantidade, mesmo pequena (1, 2, 5 $/€) é bem-vinda. Links diretos e de com realizar em: ${normal_color}${urlgithub_wiki}/Contributing" - arr["RUSSIAN",437]="Если вам понравилась эта программа и она оказался для вас полезной, вы можете поддержать проект, сделав пожертвование. Доступны переводы через PayPal (${normal_color}${mail}${pink_color}) и криптовалюту (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Приветствуется любая сумма, даже небольшая (1, 2, 5 $/€). Более подробную информацию и прямые ссылки можно получить по адресу: ${normal_color}${urlgithub_wiki}/Contributing" - arr["GREEK",437]="Εαν μείνατε ευχαριστημένοι από το script και το βρήκατε χρήσιμο, μπορείτε να υποστηρίξετε το project κάνοντας κάποια δωρεά. Μέσω PayPal (${normal_color}${mail}${pink_color}) ή αποστέλλοντας κάποιο κλάσμα κρυπτονομίσματος (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Είναι καλοδεχούμενο οποιοδήποτε ποσό (1, 2, 5 $/€), δεν έχει σημασία το πόσο λίγο μπορεί να είναι. Δίνονται περισσότερες πληροφορίες και links για να κάνετε δωρεά, στη διεύθυνση: ${normal_color}${urlgithub_wiki}/Contributing" - arr["ITALIAN",437]="Se ti è piaciuto lo script e l'hai trovato utile, puoi sostenere il progetto con una donazione. Attraverso PayPal (${normal_color}${mail}${pink_color}) o inviando una frazione di criptovaluta (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Qualsiasi importo per quanto piccolo (1, 2, 5 $/€) è ben accolto. Piú informazioni e collegamenti diretti per realizzarla in: ${normal_color}${urlgithub_wiki}/Contributing" - arr["POLISH",437]="Jeśli podobał Ci się ten skrypt i okazał się użyteczny, możesz poprzeć ten projekt, składając donację. Za pośrednictwem usługi PayPal (${normal_color}${mail}${pink_color}) lub wysyłając ułamek kryptowaluty (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Każda kwota, nawet malutka (1, 2, 5 $/€) będzie mile widziana. Więcej informacji i linki do donacji: ${normal_color}${urlgithub_wiki}/Contributing" - arr["GERMAN",437]="Wenn Ihnen das Skript gefallen hat und Sie es nützlich fanden, können Sie das Projekt mit einer Spende unterstützen. Durch PayPal (${normal_color}${mail}${pink_color}) oder durch Senden eines Bruchteils der Kryptowährung (${normal_color}Bitcoin, Ethereum, Litecoin...${pink_color}). Jeder kleine Betrag (1, 2, 5 $/€) wird gut angenommen. Mehr Informationen und direkte Links, um es zu machen: ${normal_color}${urlgithub_wiki}/Contributing" - arr["TURKISH",437]="Senaryoyu beğendiyseniz ve yararlı bulduysanız, projeyi bağış yaparak destekleyebilirsiniz. PayPal (${normal_color}${mail}${pink_color}) veya cryptocurrency'ın bir kısmını (${normal_color}Bitcoin, Ethereum, Litecoin... ${pink_color}) göndererek. Ne kadar küçük olursa olsun, ne kadar küçük olursa olsun (1, 2, 5 $/€) kabul edilir. Bunu yapmak için daha fazla bilgi ve doğrudan bağlantı: ${normal_color}${urlgithub_wiki}/Contributing" - - arr["ENGLISH",438]="We are looking for translators to other languages. If you want to see airgeddon in your native language and you also know english, contact us. More information at: ${normal_color}${urlgithub_wiki}/Contributing" - arr["SPANISH",438]="Buscamos traductores para otros idiomas. Si quieres ver airgeddon en tu lengua materna y además sabes inglés, contáctanos. Más información en: ${normal_color}${urlgithub_wiki}/Contributing" - arr["FRENCH",438]="Nous recherchons des traducteurs pour d'autres langues. Si vous voulez voir airgeddon dans votre langue maternelle et que vous connaissez l'anglais contactez-nous: ${normal_color}${urlgithub_wiki}/Contributing" - arr["CATALAN",438]="Busquem traductors per a altres idiomes. Si vols veure airgeddon en la teva llengua materna i més saps anglès, contacta'ns. Més informació a: ${normal_color}${urlgithub_wiki}/Contributing" - arr["PORTUGUESE",438]="Procuramos tradutores para outros idiomas. Se você quiser ver airgeddon em sua língua nativa e também sabe inglês, por favor contacte-nos. Mais informações: ${normal_color}${urlgithub_wiki}/Contributing" - arr["RUSSIAN",438]="Мы ищем переводчиков на другие языки. Если вы хотите увидеть airgeddon на своем родном языке, и вы знаете английский язык, пожалуйста, свяжитесь с нами. Дополнительная информация: ${normal_color}${urlgithub_wiki}/Contributing" - arr["GREEK",438]="Ψάχνουμε μεταφραστές για την υποστήριξη περισσότερων γλωσσών. Αν θέλετε να χρησιμοποιείτε το airgeddon στη μητρική σας γλώσσα, αλλά ξέρετε και αγγλικά, παρακαλούμε επικοινωνήστε μαζί μας. Περισσότερες πληροφορίες: ${normal_color}${urlgithub_wiki}/Contributing" - arr["ITALIAN",438]="Cerchiamo traduttori per le altre lingue. Se volete vedere airgeddon nella vostra lingua madre e conoscete anche l'inglese, non esitate a contattarci. Per maggiori informazioni: ${normal_color}${urlgithub_wiki}/Contributing" - arr["POLISH",438]="Szukamy tłumaczy na inne języki. Jeśli chcesz zobaczyć airgeddon w swoim ojczystym języku i znasz angielski, skontaktuj się z nami. Więcej informacji: ${normal_color}${urlgithub_wiki}/Contributing" - arr["GERMAN",438]="Wir suchen Übersetzer für andere Sprachen. Wenn Sie airgeddon in Ihrer Muttersprache sehen möchten, kontaktieren Sie uns. Weitere Informationen unter: ${normal_color}${urlgithub_wiki}/Contributing" - arr["TURKISH",438]="Diğer dillere tercümanlar arıyoruz. Eğer kendi dilinizde airgeddon görmek ve ayrıca ingilizce bilmek isterseniz, bize ulaşın. Daha fazla bilgi için: ${normal_color}${urlgithub_wiki}/Contributing" - - arr["ENGLISH",439]="${blue_color}You haven't selected any target, you'll be prompted to input data manually. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",439]="${blue_color}Se ha detectado que no tienes seleccionado ningún objetivo, tendrás que introducir los datos manualmente. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",439]="${blue_color}Aucun objectif n'a été sélectionnéIl semble que vous avez sélectionné aucun but, vous devez saisir les données manuellement. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",439]="${blue_color}S'ha detectat que no tens seleccionat cap objectiu, hauràs d'introduir les dades manualment. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",439]="${blue_color}Nenhum alvo foi selecionado, você será direcionado para inserir os dados manualmente. ${green_color}Deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",439]="${blue_color}Вы не выбрали какую-либо цель, вам будет предложено ввести данные вручную. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",439]="${blue_color}Δεν έχετε επιλέξει κάποιο στόχο, θα σας ζητηθεί να εισάγετε τα δεδομένα χειροκίνητα. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",439]="${blue_color}Abbiamo rilevato che non è stato selezionato alcun obiettivo, è necessario immettere manualmente i dati. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",439]="${blue_color}Wykryto, że nie wybrano żadnych celów, konieczne będzie ręczne wprowadzanie danych. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",439]="${blue_color}Es wurde festgestellt, dass Sie kein Ziel ausgewählt haben. Sie müssen die Daten manuell eingeben. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",439]="${blue_color}Hiçbir hedef seçmediyseniz, verileri manuel olarak girmeniz istenir. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",440]="Aircrack trophy file generated successfully at [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["SPANISH",440]="Fichero de trofeo aircrack generado con éxito en [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["FRENCH",440]="Le fichier trophée aircrack a bien été crée dans [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["CATALAN",440]="Fitxer de trofeu aircrack generat amb èxit a [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["PORTUGUESE",440]="Arquivo de troféu aircrack gerado com sucesso [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["RUSSIAN",440]="Трофейный файл aircrack был успешно сгенерирован в [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["GREEK",440]="Το aircrack αρχείο τρόπαιο δημιουργήθηκε επιτυχώς [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["ITALIAN",440]="Il file trofeo di aircrack è stato generato con successo in [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["POLISH",440]="Plik trofeum aircrack został pomyślnie wygenerowany w [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["GERMAN",440]="Aircrack-Trophäendatei erfolgreich erstellt in [${normal_color}${aircrackpotenteredpath}${blue_color}]" - arr["TURKISH",440]="Aircrack kupa dosyası başarıyla oluşturuldu [${normal_color}${aircrackpotenteredpath}${blue_color}]" - - arr["ENGLISH",441]="Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${aircrack_potpath}]" - arr["SPANISH",441]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${aircrack_potpath}]" - arr["FRENCH",441]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé ${normal_color}[${aircrack_potpath}]" - arr["CATALAN",441]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${aircrack_potpath}]" - arr["PORTUGUESE",441]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${aircrack_potpath}]" - arr["RUSSIAN",441]="Напечатайте путь к сохранённому файлу или нажмите [Enter] для принятия предложения по умолчанию ${normal_color}[${aircrack_potpath}]" - arr["GREEK",441]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${aircrack_potpath}]" - arr["ITALIAN",441]="Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello proposto di default ${normal_color}[${aircrack_potpath}]" - arr["POLISH",441]="Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${aircrack_potpath}]" - arr["GERMAN",441]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag zu akzeptieren ${normal_color}[${aircrack_potpath}]" - arr["TURKISH",441]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın ${normal_color}[${aircrack_potpath}]" + arr["ENGLISH",435]="Error trying to change interface mode. During the process the interface name must be changed, but it looks like you already have an interface occupying the name that would be needed (\${normal_color}\${desired_interface_name}\${red_color})" + arr["SPANISH",435]="Error al intentar cambiar el modo de la interfaz. En el proceso el nombre de la interfaz cambia, pero parece que ya tienes una interfaz ocupando el nombre que se necesitaría (\${normal_color}\${desired_interface_name}\${red_color})" + arr["FRENCH",435]="Une erreur est survenue lors de la tentative de changement du mode de l'interface. L'identifiant de l'interface est changé pendant le processus mais il semble que l'identifiant prévu n'est plus disponible car il est déjà utilisé par une autre interface (\${normal_color}\${desired_interface_name}\${red_color})" + arr["CATALAN",435]="Error en intentar canviar el mode de la interfície. En el procés el nom de la interfície canvia, però sembla que ja tens una interfície ocupant el nom que es necessitaria (\${normal_color}\${desired_interface_name}\${red_color})" + arr["PORTUGUESE",435]="Erro ao tentar alterar o modo da interface. No processo o nome da interface muda, mas parece que já há uma interface ocupando o mesmo nome (\${normal_color}\${desired_interface_name}\${red_color})" + arr["RUSSIAN",435]="Ошибка при попытке изменить режим интерфейса. Во время этого процесса имя интерфейса должно быть изменено, но похоже, что у вас уже есть интерфейс, занимающий нужное имя (\${normal_color}\${desired_interface_name}\${red_color})" + arr["GREEK",435]="Προέκυψε σφάλμα καθώς άλλαζε η κατάσταση της διεπαφής. Κατά τη διάρκεια της διαδικασίας, το όνομα της διεπαφής πρέπει να αλλάξει, αλλά φαίνεται ότι έχετε ήδη μια διεπαφή που έχει το όνομα που θα χρειαζόταν (\${normal_color}\${desired_interface_name}\${red_color})" + arr["ITALIAN",435]="Errore cercando di cambiare la modalità dell'interfaccia. Nel processo il nome dell'interfaccia cambia, peró sembra che già disponi di un'interfaccia che usa il nome di cui avresti bisogno (\${normal_color}\${desired_interface_name}\${red_color})" + arr["POLISH",435]="Wystąpił błąd podczas próby zmiany trybu interfejsu. Wymaga to zmiany jego nazwy, ale wygląda jednak na to, że masz już interfejs o nazwie, która będzie potrzebna (\${normal_color}\${desired_interface_name}\${red_color})" + arr["GERMAN",435]="Fehler beim Versuch, den Modus der Interface zu ändern. Dabei ändert sich der Name der Interface, aber es scheint, dass Sie bereits eine Interface haben, die den Namen belegt, der benötigt ist (\${normal_color}\${desired_interface_name}\${red_color})" + arr["TURKISH",435]="Arabirim modunu değiştirmeye çalışırken hata oluştu. İşlem sırasında arabirim adı değiştirilmeli, ancak gerekli olan adı taşıyan bir arabirime sahip olduğunuz anlaşılıyor (\${normal_color}\${desired_interface_name}\${red_color})" + + arr["ENGLISH",436]="The hashcat version you have installed (\${hashcat_version}) is greater or equal than \${hashcat_hccapx_version} so you need to convert the capture files to \"hccapx\" format, airgeddon will do this automatically. To do this you need a converter that is not present on your system (hashcat-utils package), install it to be able to perform this attack" + arr["SPANISH",436]="La versión de hashcat que tienes instalada (\${hashcat_version}) es igual o superior a la \${hashcat_hccapx_version} por lo que es necesario convertir los ficheros de captura a formato \"hccapx\", airgeddon lo hará automáticamente. Pero para ello hace falta un conversor que no está presente en tu sistema (paquete hashcat-utils), instálalo para poder realizar este ataque" + arr["FRENCH",436]="La Version d'hashcat installée (\${hashcat_version}) est égale ou supérieure à la version \${hashcat_hccapx_version}. Il est nécessaire dans ce cas de convertir les captures au format \"hccapx\", ce que fera automatiquement airgeddon. Il faut pour cela un convertisseur qui n'est pas installé dans votre système (paquet hashcat-utils). Veuilez l'installer pour effectuer cette attaque" + arr["CATALAN",436]="La versió de hashcat que tens instal·lada (\${hashcat_version}) és igual o superior a la \${hashcat_hccapx_version} pel que cal convertir els fitxers de captura a format \"hccapx\", airgeddon ho farà automàticament. Però per a això cal un convertidor que no està present al sistema (paquet hashcat-utils), instal·lal per poder realitzar aquest atac" + arr["PORTUGUESE",436]="A versão do hashcat instalada (\${hashcat_version}) é maior ou igual a \${hashcat_hccapx_version}, portanto é necessário convertermos o arquivo de captura para o formato \"hccapx\", airgeddon fará isso automaticamente. Mas isso requer um conversor que não está instalado no seu sistema (pacote hashcat-utils), instale-o para realizar este ataque" + arr["RUSSIAN",436]="Установленная версия hashcat (\${hashcat_version}) больше или равна \${hashcat_hccapx_version}, поэтому вам нужно конвертировать файлы захвата в формат \"hccapx\", airgeddon сделает это автоматически. Для этого вам нужен конвертер, которого нет в вашей системе (пакет hashcat-utils), установите его, чтобы иметь возможность выполнить эту атаку" + arr["GREEK",436]="Η έκδοση του hashcat που έχετε εγκαταστήσει (\${hashcat_version}) είναι ίδια ή νεότερη από την έκδοση \${hashcat_hccapx_version}, άρα το airgeddon θα μετατρέψει τα αρχεία καταγραφής σε \"hccapx\" για να συνεχιστεί η διαδικασία. Για να επιτευχθεί αυτό χρειάζεστε ένα μετατροπέα που δεν υπάρχει στο σύστημά σας (περιέχεται στο πακέτο hashcat-utils), εγκαταστήστε το για να εκτελέσετε αυτήν την επίθεση" + arr["ITALIAN",436]="La versione di hashcat installata (\${hashcat_version}) è uguale o superiore alla \${hashcat_hccapx_version} quindi è necessario convertire i file di acquisizione al formato \"hccapx\", airgeddon lo fará automaticamente. Peró questo richiede un convertitore che non è presente nel sistema (pacchetto hashcat-utils), installalo per eseguire questo attacco" + arr["POLISH",436]="Zainstalowana wersja programu hashcat (\${hashcat_version}) jest równa lub większa niż \${hashcat_hccapx_version}, dlatego konieczne jest przekonwertowanie plików przechwytywania do formatu \"hccapx\", airgeddon zrobi to automatycznie. Do tego potrzebny jest konwerter, który nie jest obecny w systemie (pakiet hashcat-utils), zainstaluj go, aby móc wykonać ten atak" + arr["GERMAN",436]="Ihre installierte hashcat-Version (\${hashcat_version}) ist gleich oder größer als \${hashcat_hccapx_version}. Daher ist es notwendig, die Capture-Dateien in das Format \"hccapx\" zu konvertieren. airgeddon macht das automatisch. Dafür benötigen Sie einen Konverter, der nicht in Ihrem System vorhanden ist (Paket hashcat-utils), installieren Sie es, um diesen Angriff ausführen zu können" + arr["TURKISH",436]="Yüklediğiniz hashcat sürümü (\${hashcat_version}) \${hashcat_hccapx_version} boyutundan büyük ya da eşittir. Bu nedenle, yakalama dosyalarını \"hccapx\" biçimine dönüştürmeniz gerekir, bu nedenle airgeddon bunu otomatik olarak yapar. Bunu yapmak için sisteminizde mevcut olmayan bir dönüştürücüye ihtiyacınız vardır (hashcat-utils paketi), bu saldırıyı gerçekleştirebilmek için kurun" + + arr["ENGLISH",437]="If you enjoyed the script and found it useful, you can support the project by making a donation. Through PayPal (\${normal_color}\${mail}\${pink_color}) or sending a fraction of cryptocurrency (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Any amount, no matter how small (1, 2, 5 $/€) is welcome. More information and direct links to do it at: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["SPANISH",437]="Si te gustó el script y te pareció útil, puedes apoyar el proyecto haciendo una donación. A través de PayPal (\${normal_color}\${mail}\${pink_color}) o enviando una fracción de criptomoneda (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Cualquier cantidad por pequeña que sea (1, 2, 5 $/€) es bien recibida. Más información y enlaces directos para realizarla en: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["FRENCH",437]="Si le script vous a plus et que vous l'avez trouvé utile, vous pouvez soutenir le projet en faisant un don PayPal (\${normal_color}\${mail}\${pink_color}) ou en envoyant une fraction de crypto-monnaie (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Toute contribution (1, 2, 5 $/€) est bienvenue. Pour faire un don allez à: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["CATALAN",437]="Si et va agradar el script i et va semblar útil, pots donar suport al projecte fent una donació. A través de PayPal (\${normal_color}\${mail}\${pink_color}) o enviant una fracció criptomoneda (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Qualsevol quantitat per petita que sigui (1, 2, 5 $/€) és ben rebuda. Més informació i enllaços directes per a realitzar-la en: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["PORTUGUESE",437]="Se você gostou do script e o achou útil, apoie o projeto fazendo uma doação através: do PayPal (\${normal_color}\${mail}\${pink_color}) ou enviando uma fração de uma criptomoeda (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Qualquer quantidade, mesmo pequena (1, 2, 5 $/€) é bem-vinda. Links diretos e de com realizar em: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["RUSSIAN",437]="Если вам понравилась эта программа и она оказался для вас полезной, вы можете поддержать проект, сделав пожертвование. Доступны переводы через PayPal (\${normal_color}\${mail}\${pink_color}) и криптовалюту (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Приветствуется любая сумма, даже небольшая (1, 2, 5 $/€). Более подробную информацию и прямые ссылки можно получить по адресу: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["GREEK",437]="Εαν μείνατε ευχαριστημένοι από το script και το βρήκατε χρήσιμο, μπορείτε να υποστηρίξετε το project κάνοντας κάποια δωρεά. Μέσω PayPal (\${normal_color}\${mail}\${pink_color}) ή αποστέλλοντας κάποιο κλάσμα κρυπτονομίσματος (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Είναι καλοδεχούμενο οποιοδήποτε ποσό (1, 2, 5 $/€), δεν έχει σημασία το πόσο λίγο μπορεί να είναι. Δίνονται περισσότερες πληροφορίες και links για να κάνετε δωρεά, στη διεύθυνση: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["ITALIAN",437]="Se ti è piaciuto lo script e l'hai trovato utile, puoi sostenere il progetto con una donazione. Attraverso PayPal (\${normal_color}\${mail}\${pink_color}) o inviando una frazione di criptovaluta (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Qualsiasi importo per quanto piccolo (1, 2, 5 $/€) è ben accolto. Piú informazioni e collegamenti diretti per realizzarla in: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["POLISH",437]="Jeśli podobał Ci się ten skrypt i okazał się użyteczny, możesz poprzeć ten projekt, składając donację. Za pośrednictwem usługi PayPal (\${normal_color}\${mail}\${pink_color}) lub wysyłając ułamek kryptowaluty (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Każda kwota, nawet malutka (1, 2, 5 $/€) będzie mile widziana. Więcej informacji i linki do donacji: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["GERMAN",437]="Wenn Ihnen das Skript gefallen hat und Sie es nützlich fanden, können Sie das Projekt mit einer Spende unterstützen. Durch PayPal (\${normal_color}\${mail}\${pink_color}) oder durch Senden eines Bruchteils der Kryptowährung (\${normal_color}Bitcoin, Ethereum, Litecoin...\${pink_color}). Jeder kleine Betrag (1, 2, 5 $/€) wird gut angenommen. Mehr Informationen und direkte Links, um es zu machen: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["TURKISH",437]="Senaryoyu beğendiyseniz ve yararlı bulduysanız, projeyi bağış yaparak destekleyebilirsiniz. PayPal (\${normal_color}\${mail}\${pink_color}) veya cryptocurrency'ın bir kısmını (\${normal_color}Bitcoin, Ethereum, Litecoin... \${pink_color}) göndererek. Ne kadar küçük olursa olsun, ne kadar küçük olursa olsun (1, 2, 5 $/€) kabul edilir. Bunu yapmak için daha fazla bilgi ve doğrudan bağlantı: \${normal_color}\${urlgithub_wiki}/Contributing" + + arr["ENGLISH",438]="We are looking for translators to other languages. If you want to see airgeddon in your native language and you also know english, contact us. More information at: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["SPANISH",438]="Buscamos traductores para otros idiomas. Si quieres ver airgeddon en tu lengua materna y además sabes inglés, contáctanos. Más información en: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["FRENCH",438]="Nous recherchons des traducteurs pour d'autres langues. Si vous voulez voir airgeddon dans votre langue maternelle et que vous connaissez l'anglais contactez-nous: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["CATALAN",438]="Busquem traductors per a altres idiomes. Si vols veure airgeddon en la teva llengua materna i més saps anglès, contacta'ns. Més informació a: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["PORTUGUESE",438]="Procuramos tradutores para outros idiomas. Se você quiser ver airgeddon em sua língua nativa e também sabe inglês, por favor contacte-nos. Mais informações: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["RUSSIAN",438]="Мы ищем переводчиков на другие языки. Если вы хотите увидеть airgeddon на своем родном языке, и вы знаете английский язык, пожалуйста, свяжитесь с нами. Дополнительная информация: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["GREEK",438]="Ψάχνουμε μεταφραστές για την υποστήριξη περισσότερων γλωσσών. Αν θέλετε να χρησιμοποιείτε το airgeddon στη μητρική σας γλώσσα, αλλά ξέρετε και αγγλικά, παρακαλούμε επικοινωνήστε μαζί μας. Περισσότερες πληροφορίες: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["ITALIAN",438]="Cerchiamo traduttori per le altre lingue. Se volete vedere airgeddon nella vostra lingua madre e conoscete anche l'inglese, non esitate a contattarci. Per maggiori informazioni: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["POLISH",438]="Szukamy tłumaczy na inne języki. Jeśli chcesz zobaczyć airgeddon w swoim ojczystym języku i znasz angielski, skontaktuj się z nami. Więcej informacji: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["GERMAN",438]="Wir suchen Übersetzer für andere Sprachen. Wenn Sie airgeddon in Ihrer Muttersprache sehen möchten, kontaktieren Sie uns. Weitere Informationen unter: \${normal_color}\${urlgithub_wiki}/Contributing" + arr["TURKISH",438]="Diğer dillere tercümanlar arıyoruz. Eğer kendi dilinizde airgeddon görmek ve ayrıca ingilizce bilmek isterseniz, bize ulaşın. Daha fazla bilgi için: \${normal_color}\${urlgithub_wiki}/Contributing" + + arr["ENGLISH",439]="\${blue_color}You haven't selected any target, you'll be prompted to input data manually. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",439]="\${blue_color}Se ha detectado que no tienes seleccionado ningún objetivo, tendrás que introducir los datos manualmente. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",439]="\${blue_color}Aucun objectif n'a été sélectionnéIl semble que vous avez sélectionné aucun but, vous devez saisir les données manuellement. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",439]="\${blue_color}S'ha detectat que no tens seleccionat cap objectiu, hauràs d'introduir les dades manualment. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",439]="\${blue_color}Nenhum alvo foi selecionado, você será direcionado para inserir os dados manualmente. \${green_color}Deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",439]="\${blue_color}Вы не выбрали какую-либо цель, вам будет предложено ввести данные вручную. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",439]="\${blue_color}Δεν έχετε επιλέξει κάποιο στόχο, θα σας ζητηθεί να εισάγετε τα δεδομένα χειροκίνητα. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",439]="\${blue_color}Abbiamo rilevato che non è stato selezionato alcun obiettivo, è necessario immettere manualmente i dati. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",439]="\${blue_color}Wykryto, że nie wybrano żadnych celów, konieczne będzie ręczne wprowadzanie danych. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",439]="\${blue_color}Es wurde festgestellt, dass Sie kein Ziel ausgewählt haben. Sie müssen die Daten manuell eingeben. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",439]="\${blue_color}Hiçbir hedef seçmediyseniz, verileri manuel olarak girmeniz istenir. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",440]="Aircrack trophy file generated successfully at [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["SPANISH",440]="Fichero de trofeo aircrack generado con éxito en [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["FRENCH",440]="Le fichier trophée aircrack a bien été crée dans [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["CATALAN",440]="Fitxer de trofeu aircrack generat amb èxit a [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["PORTUGUESE",440]="Arquivo de troféu aircrack gerado com sucesso [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["RUSSIAN",440]="Трофейный файл aircrack был успешно сгенерирован в [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["GREEK",440]="Το aircrack αρχείο τρόπαιο δημιουργήθηκε επιτυχώς [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["ITALIAN",440]="Il file trofeo di aircrack è stato generato con successo in [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["POLISH",440]="Plik trofeum aircrack został pomyślnie wygenerowany w [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["GERMAN",440]="Aircrack-Trophäendatei erfolgreich erstellt in [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + arr["TURKISH",440]="Aircrack kupa dosyası başarıyla oluşturuldu [\${normal_color}\${aircrackpotenteredpath}\${blue_color}]" + + arr["ENGLISH",441]="Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${aircrack_potpath}]" + arr["SPANISH",441]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${aircrack_potpath}]" + arr["FRENCH",441]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé \${normal_color}[\${aircrack_potpath}]" + arr["CATALAN",441]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${aircrack_potpath}]" + arr["PORTUGUESE",441]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${aircrack_potpath}]" + arr["RUSSIAN",441]="Напечатайте путь к сохранённому файлу или нажмите [Enter] для принятия предложения по умолчанию \${normal_color}[\${aircrack_potpath}]" + arr["GREEK",441]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${aircrack_potpath}]" + arr["ITALIAN",441]="Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello proposto di default \${normal_color}[\${aircrack_potpath}]" + arr["POLISH",441]="Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${aircrack_potpath}]" + arr["GERMAN",441]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag zu akzeptieren \${normal_color}[\${aircrack_potpath}]" + arr["TURKISH",441]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın \${normal_color}[\${aircrack_potpath}]" arr["ENGLISH",442]="If you install ccze you'll see some parts of airgeddon in a colorized way with better aspect. It's not a requirement or a dependency, but it will improve the user experience" arr["SPANISH",442]="Si instalas el paquete ccze podrás ver algunas partes de airgeddon colorizadas y con mejor aspecto. No es un requerimiento ni una dependencia, pero mejorará la experiencia de usuario" @@ -6282,53 +6282,53 @@ function initialize_language_strings() { arr["GERMAN",450]="5. Die erweiterte Einfärbung dauerhaft aktivieren" arr["TURKISH",450]="5. Geliştirilmiş renklendirmeyi kalıcı olarak etkinleştir" - arr["ENGLISH",451]="Automatic updates: ${pink_color}Enabled${normal_color}" - arr["SPANISH",451]="Actualizaciones automáticas: ${pink_color}Activadas${normal_color}" - arr["FRENCH",451]="Mises à jour automatiques: ${pink_color}Activées${normal_color}" - arr["CATALAN",451]="Actualitzacions automàtiques: ${pink_color}Activades${normal_color}" - arr["PORTUGUESE",451]="Atualizações automáticas: ${pink_color}Ativa${normal_color}" - arr["RUSSIAN",451]="Автоматическое обновление: ${pink_color}Включено${normal_color}" - arr["GREEK",451]="Αυτόματη ενημέρωση: ${pink_color}Ενεργοποιημένο${normal_color}" - arr["ITALIAN",451]="Aggiornamenti automatici: ${pink_color}Attivati${normal_color}" - arr["POLISH",451]="Aktualizacje automatyczne: ${pink_color}Włączone${normal_color}" - arr["GERMAN",451]="Automatische Updates: ${pink_color}Aktiviert${normal_color}" - arr["TURKISH",451]="Otomatik güncellemeler: ${pink_color}Etkin${normal_color}" - - arr["ENGLISH",452]="Automatic updates: ${pink_color}Disabled${normal_color}" - arr["SPANISH",452]="Actualizaciones automáticas: ${pink_color}Desactivadas${normal_color}" - arr["FRENCH",452]="Mises à jour automatiques: ${pink_color}Désactivées${normal_color}" - arr["CATALAN",452]="Actualitzacions automàtiques: ${pink_color}Desactivades${normal_color}" - arr["PORTUGUESE",452]="Atualizações automáticas: ${pink_color}Desativa${normal_color}" - arr["RUSSIAN",452]="Автоматическое обновление: ${pink_color}Отключено${normal_color}" - arr["GREEK",452]="Αυτόματη ενημέρωση: ${pink_color}Απενεργοποιημένο${normal_color}" - arr["ITALIAN",452]="Aggiornamenti automatici: ${pink_color}Disattivati${normal_color}" - arr["POLISH",452]="Aktualizacje automatyczne: ${pink_color}Wyłączone${normal_color}" - arr["GERMAN",452]="Automatische Updates: ${pink_color}Deaktiviert${normal_color}" - arr["TURKISH",452]="Otomatik güncellemeler: ${pink_color}DevreDışı${normal_color}" - - arr["ENGLISH",453]="Extended colorization: ${pink_color}Enabled${normal_color}" - arr["SPANISH",453]="Colorización extendida: ${pink_color}Activada${normal_color}" - arr["FRENCH",453]="Colorisation répandue: ${pink_color}Activée${normal_color}" - arr["CATALAN",453]="Coloració estesa: ${pink_color}Activada${normal_color}" - arr["PORTUGUESE",453]="Cores estendidas: ${pink_color}Ativa${normal_color}" - arr["RUSSIAN",453]="Расширенная раскраска: ${pink_color}Включена${normal_color}" - arr["GREEK",453]="Extended colorization: ${pink_color}Ενεργοποιημένο${normal_color}" - arr["ITALIAN",453]="Colorazione estesa: ${pink_color}Attivata${normal_color}" - arr["POLISH",453]="Rozszerzone kolorowanie: ${pink_color}Włączone${normal_color}" - arr["GERMAN",453]="Erweiterte Einfärbung: ${pink_color}Aktiviert${normal_color}" - arr["TURKISH",453]="Geliştirilmiş renklendirme: ${pink_color}Etkin${normal_color}" - - arr["ENGLISH",454]="Extended colorization: ${pink_color}Disabled${normal_color}" - arr["SPANISH",454]="Colorización extendida: ${pink_color}Desactivada${normal_color}" - arr["FRENCH",454]="Colorisation répandue: ${pink_color}Désactivée${normal_color}" - arr["CATALAN",454]="Coloració estesa: ${pink_color}Desactivada${normal_color}" - arr["PORTUGUESE",454]="Cores estendidas: ${pink_color}Desativa${normal_color}" - arr["RUSSIAN",454]="Расширенная раскраска: ${pink_color}Отключена${normal_color}" - arr["GREEK",454]="Extended colorization: ${pink_color}Απενεργοποιημένο${normal_color}" - arr["ITALIAN",454]="Colorazione estesa: ${pink_color}Disattivata${normal_color}" - arr["POLISH",454]="Rozszerzone kolorowanie: ${pink_color}Wyłączone${normal_color}" - arr["GERMAN",454]="Erweiterte Einfärbung: ${pink_color}Deaktiviert${normal_color}" - arr["TURKISH",454]="Geliştirilmiş renklendirme: ${pink_color}DevreDışı${normal_color}" + arr["ENGLISH",451]="Automatic updates: \${pink_color}Enabled\${normal_color}" + arr["SPANISH",451]="Actualizaciones automáticas: \${pink_color}Activadas\${normal_color}" + arr["FRENCH",451]="Mises à jour automatiques: \${pink_color}Activées\${normal_color}" + arr["CATALAN",451]="Actualitzacions automàtiques: \${pink_color}Activades\${normal_color}" + arr["PORTUGUESE",451]="Atualizações automáticas: \${pink_color}Ativa\${normal_color}" + arr["RUSSIAN",451]="Автоматическое обновление: \${pink_color}Включено\${normal_color}" + arr["GREEK",451]="Αυτόματη ενημέρωση: \${pink_color}Ενεργοποιημένο\${normal_color}" + arr["ITALIAN",451]="Aggiornamenti automatici: \${pink_color}Attivati\${normal_color}" + arr["POLISH",451]="Aktualizacje automatyczne: \${pink_color}Włączone\${normal_color}" + arr["GERMAN",451]="Automatische Updates: \${pink_color}Aktiviert\${normal_color}" + arr["TURKISH",451]="Otomatik güncellemeler: \${pink_color}Etkin\${normal_color}" + + arr["ENGLISH",452]="Automatic updates: \${pink_color}Disabled\${normal_color}" + arr["SPANISH",452]="Actualizaciones automáticas: \${pink_color}Desactivadas\${normal_color}" + arr["FRENCH",452]="Mises à jour automatiques: \${pink_color}Désactivées\${normal_color}" + arr["CATALAN",452]="Actualitzacions automàtiques: \${pink_color}Desactivades\${normal_color}" + arr["PORTUGUESE",452]="Atualizações automáticas: \${pink_color}Desativa\${normal_color}" + arr["RUSSIAN",452]="Автоматическое обновление: \${pink_color}Отключено\${normal_color}" + arr["GREEK",452]="Αυτόματη ενημέρωση: \${pink_color}Απενεργοποιημένο\${normal_color}" + arr["ITALIAN",452]="Aggiornamenti automatici: \${pink_color}Disattivati\${normal_color}" + arr["POLISH",452]="Aktualizacje automatyczne: \${pink_color}Wyłączone\${normal_color}" + arr["GERMAN",452]="Automatische Updates: \${pink_color}Deaktiviert\${normal_color}" + arr["TURKISH",452]="Otomatik güncellemeler: \${pink_color}DevreDışı\${normal_color}" + + arr["ENGLISH",453]="Extended colorization: \${pink_color}Enabled\${normal_color}" + arr["SPANISH",453]="Colorización extendida: \${pink_color}Activada\${normal_color}" + arr["FRENCH",453]="Colorisation répandue: \${pink_color}Activée\${normal_color}" + arr["CATALAN",453]="Coloració estesa: \${pink_color}Activada\${normal_color}" + arr["PORTUGUESE",453]="Cores estendidas: \${pink_color}Ativa\${normal_color}" + arr["RUSSIAN",453]="Расширенная раскраска: \${pink_color}Включена\${normal_color}" + arr["GREEK",453]="Extended colorization: \${pink_color}Ενεργοποιημένο\${normal_color}" + arr["ITALIAN",453]="Colorazione estesa: \${pink_color}Attivata\${normal_color}" + arr["POLISH",453]="Rozszerzone kolorowanie: \${pink_color}Włączone\${normal_color}" + arr["GERMAN",453]="Erweiterte Einfärbung: \${pink_color}Aktiviert\${normal_color}" + arr["TURKISH",453]="Geliştirilmiş renklendirme: \${pink_color}Etkin\${normal_color}" + + arr["ENGLISH",454]="Extended colorization: \${pink_color}Disabled\${normal_color}" + arr["SPANISH",454]="Colorización extendida: \${pink_color}Desactivada\${normal_color}" + arr["FRENCH",454]="Colorisation répandue: \${pink_color}Désactivée\${normal_color}" + arr["CATALAN",454]="Coloració estesa: \${pink_color}Desactivada\${normal_color}" + arr["PORTUGUESE",454]="Cores estendidas: \${pink_color}Desativa\${normal_color}" + arr["RUSSIAN",454]="Расширенная раскраска: \${pink_color}Отключена\${normal_color}" + arr["GREEK",454]="Extended colorization: \${pink_color}Απενεργοποιημένο\${normal_color}" + arr["ITALIAN",454]="Colorazione estesa: \${pink_color}Disattivata\${normal_color}" + arr["POLISH",454]="Rozszerzone kolorowanie: \${pink_color}Wyłączone\${normal_color}" + arr["GERMAN",454]="Erweiterte Einfärbung: \${pink_color}Deaktiviert\${normal_color}" + arr["TURKISH",454]="Geliştirilmiş renklendirme: \${pink_color}DevreDışı\${normal_color}" arr["ENGLISH",455]="2. Disable automatic updates permanently" arr["SPANISH",455]="2. Deshabilitar permanentemente la actualización automática" @@ -6354,29 +6354,29 @@ function initialize_language_strings() { arr["GERMAN",456]="5. Erweiterte Einfärbung dauerhaft deaktivieren" arr["TURKISH",456]="5. Geliştirilmiş renklendirmeyi kalıcı olarak devre dışı bırak" - arr["ENGLISH",457]="${blue_color}Automatic updates are going to be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",457]="${blue_color}Se van a desactivar las actualizaciones automáticas. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",457]="${blue_color}Désactivation des mises à jour automatiques. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",457]="${blue_color}Es van a desactivar les actualitzacions automàtiques. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",457]="${blue_color}As atualizações automáticas serão desabilitadas. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",457]="${blue_color}Автоматические обновления будут отключены. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",457]="${blue_color}Οι αυτόματες ενημερώσεις πρόκειται να απενεργοποιηθούν. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",457]="${blue_color}Si stano per disattivare gli aggiornamenti automatici. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",457]="${blue_color}Aktualizacje automatyczne zostaną wyłączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",457]="${blue_color}Automatische Updates werden deaktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",457]="${blue_color}Otomatik güncellemeler devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",458]="${blue_color}Automatic updates are going to be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",458]="${blue_color}Se van a activar las actualizaciones automáticas. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",458]="${blue_color}Activation des mises à jour automatiques. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",458]="${blue_color}Es van a activar les actualitzacions automàtiques. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",458]="${blue_color}As atualizações automáticas serão ativadas. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",458]="${blue_color}Автоматические обновления будут включены. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",458]="${blue_color}Οι αυτόματες ενημερώσεις πρόκειται να ενεργοποιηθούν. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",458]="${blue_color}Si stanno per attivare gli aggiornamenti automatici. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",458]="${blue_color}Automatyczne aktualizacje będą włączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",458]="${blue_color}Automatische Updates werden aktiviert. ${green_color} Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",458]="${blue_color}Otomatik güncellemeler etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",457]="\${blue_color}Automatic updates are going to be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",457]="\${blue_color}Se van a desactivar las actualizaciones automáticas. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",457]="\${blue_color}Désactivation des mises à jour automatiques. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",457]="\${blue_color}Es van a desactivar les actualitzacions automàtiques. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",457]="\${blue_color}As atualizações automáticas serão desabilitadas. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",457]="\${blue_color}Автоматические обновления будут отключены. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",457]="\${blue_color}Οι αυτόματες ενημερώσεις πρόκειται να απενεργοποιηθούν. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",457]="\${blue_color}Si stano per disattivare gli aggiornamenti automatici. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",457]="\${blue_color}Aktualizacje automatyczne zostaną wyłączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",457]="\${blue_color}Automatische Updates werden deaktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",457]="\${blue_color}Otomatik güncellemeler devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",458]="\${blue_color}Automatic updates are going to be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",458]="\${blue_color}Se van a activar las actualizaciones automáticas. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",458]="\${blue_color}Activation des mises à jour automatiques. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",458]="\${blue_color}Es van a activar les actualitzacions automàtiques. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",458]="\${blue_color}As atualizações automáticas serão ativadas. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",458]="\${blue_color}Автоматические обновления будут включены. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",458]="\${blue_color}Οι αυτόματες ενημερώσεις πρόκειται να ενεργοποιηθούν. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",458]="\${blue_color}Si stanno per attivare gli aggiornamenti automatici. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",458]="\${blue_color}Automatyczne aktualizacje będą włączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",458]="\${blue_color}Automatische Updates werden aktiviert. \${green_color} Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",458]="\${blue_color}Otomatik güncellemeler etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",459]="If you installed airgeddon from a repository you shouldn't enable this option. airgeddon will be updated when the repositories do. If you continue, make sure you know what you are doing, or you could cause problems with update flow" arr["SPANISH",459]="Si instalaste airgeddon desde un repositorio no deberías activar esta opción. airgeddon se actualizará cuando lo hagan los repositorios. Si continuas, asegúrate de saber bien lo que haces o podrías causar problemas con flujo de actualizaciones" @@ -6414,29 +6414,29 @@ function initialize_language_strings() { arr["GERMAN",461]="Automatische Updates wurden deaktiviert" arr["TURKISH",461]="Otomatik güncellemeler devre dışı bırakıldı" - arr["ENGLISH",462]="${blue_color}Extended colorization is going to be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",462]="${blue_color}Se va a desactivar la colorización extendida. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",462]="${blue_color}On va désactiver la colorisation répandue. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",462]="${blue_color}Es va a desactivar le coloració estesa. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",462]="${blue_color}As cores estendidas serão desativadas. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",462]="${blue_color}Расширенная раскраска будет отключена. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",462]="${blue_color}Το extended colorization θα ενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",462]="${blue_color}La colorazione estesa sará disattivata. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",462]="${blue_color}Rozszerzone kolorowanie zostanie wyłączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",462]="${blue_color}Erweiterte Einfärbung wird deaktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",462]="${blue_color}Geliştirilmiş renklendirme devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",463]="${blue_color}Extended colorization is going to be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",463]="${blue_color}Se va a activar la colorización extendida. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",463]="${blue_color}On va activer la colorisation répandue. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",463]="${blue_color}Es va a activar la coloració estesa. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",463]="${blue_color}As cores estendidas serão ativadas. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",463]="${blue_color}Расширенная раскраска будет включена. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",463]="${blue_color}Το extended colorization θα ενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",463]="${blue_color}La colorazione estesa sará attivata. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",463]="${blue_color}Rozszerzone kolorowanie zostanie włączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",463]="${blue_color}Erweiterte Einfärbung wird aktiviert. ${green_color}Wollen Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",463]="${blue_color}Geliştirilmiş renklendirme etkinleştirilecektir. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",462]="\${blue_color}Extended colorization is going to be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",462]="\${blue_color}Se va a desactivar la colorización extendida. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",462]="\${blue_color}On va désactiver la colorisation répandue. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",462]="\${blue_color}Es va a desactivar le coloració estesa. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",462]="\${blue_color}As cores estendidas serão desativadas. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",462]="\${blue_color}Расширенная раскраска будет отключена. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",462]="\${blue_color}Το extended colorization θα ενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",462]="\${blue_color}La colorazione estesa sará disattivata. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",462]="\${blue_color}Rozszerzone kolorowanie zostanie wyłączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",462]="\${blue_color}Erweiterte Einfärbung wird deaktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",462]="\${blue_color}Geliştirilmiş renklendirme devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",463]="\${blue_color}Extended colorization is going to be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",463]="\${blue_color}Se va a activar la colorización extendida. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",463]="\${blue_color}On va activer la colorisation répandue. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",463]="\${blue_color}Es va a activar la coloració estesa. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",463]="\${blue_color}As cores estendidas serão ativadas. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",463]="\${blue_color}Расширенная раскраска будет включена. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",463]="\${blue_color}Το extended colorization θα ενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",463]="\${blue_color}La colorazione estesa sará attivata. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",463]="\${blue_color}Rozszerzone kolorowanie zostanie włączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",463]="\${blue_color}Erweiterte Einfärbung wird aktiviert. \${green_color}Wollen Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",463]="\${blue_color}Geliştirilmiş renklendirme etkinleştirilecektir. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",464]="You don't have the ccze package installed so any change on this option will have no effect until you install it" arr["SPANISH",464]="No tienes instalado el paquete ccze por lo que cualquier cambio que realices sobre esta opción no tendrá efecto hasta que lo instales" @@ -6498,29 +6498,29 @@ function initialize_language_strings() { arr["GERMAN",468]="6. Automatische Spracherkennung beim Start dauerhaft deaktivieren" arr["TURKISH",468]="6. Başlangıç dili otomatik algılamayı kalıcı olarak devre dışı bırak" - arr["ENGLISH",469]="${blue_color}Startup language autodetection will be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",469]="${blue_color}Se va a deshabilitar la autodetección de idioma al inicio. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",469]="${blue_color}Désactivation détection langue au lancement. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",469]="${blue_color}Es va a desactivar la detecció automàtica d'idioma a l'inici. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",469]="${blue_color}A detecção automática do idioma será desativada. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",469]="${blue_color}Автоопределение языка при запуске будет отключено. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",469]="${blue_color}Ο αυτόματος εντοπισμός γλώσσας κατά την εκκίνηση θα απενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",469]="${blue_color}Si sta per disattivare il rilevamento automatico della lingua all'inizio ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",469]="${blue_color}Autodetekcja języka zostanie wyłączona podczas uruchamiania. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",469]="${blue_color}Die automatische Spracherkennung am Anfang wird deaktiviert. ${green_color}Wollen Sie weitermachen? ${normal_color}${visual_choice}" - arr["TURKISH",469]="${blue_color}Başlangıç dili otomatik algılama devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",470]="${blue_color}Startup language autodetection will be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",470]="${blue_color}Se va a habilitar la autodetección de idioma al inicio. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",470]="${blue_color}Activation détection langue au lancement. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",470]="${blue_color}Es va a habilitar la detecció automàtica d'idioma a l'inici. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",470]="${blue_color}A detecção automática do idioma será ativada. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",470]="${blue_color} Автоопределение языка при запуске будет включено. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",470]="${blue_color}Ο αυτόματος εντοπισμός γλώσσας κατά την εκκίνηση θα ενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",470]="${blue_color}Si sta per attivare il rilevamento automatico della lingua all'inizio. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",470]="${blue_color}Autodetekcja języka podczas uruchamiania zostanie włączona. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",470]="${blue_color}Die automatische Spracherkennung wird zu Beginn aktiviert. ${green_color}Wollen Sie weitermachen? ${normal_color}${visual_choice}" - arr["TURKISH",470]="${blue_color}Başlangıç dili otomatik algılama etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",469]="\${blue_color}Startup language autodetection will be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",469]="\${blue_color}Se va a deshabilitar la autodetección de idioma al inicio. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",469]="\${blue_color}Désactivation détection langue au lancement. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",469]="\${blue_color}Es va a desactivar la detecció automàtica d'idioma a l'inici. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",469]="\${blue_color}A detecção automática do idioma será desativada. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",469]="\${blue_color}Автоопределение языка при запуске будет отключено. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",469]="\${blue_color}Ο αυτόματος εντοπισμός γλώσσας κατά την εκκίνηση θα απενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",469]="\${blue_color}Si sta per disattivare il rilevamento automatico della lingua all'inizio \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",469]="\${blue_color}Autodetekcja języka zostanie wyłączona podczas uruchamiania. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",469]="\${blue_color}Die automatische Spracherkennung am Anfang wird deaktiviert. \${green_color}Wollen Sie weitermachen? \${normal_color}\${visual_choice}" + arr["TURKISH",469]="\${blue_color}Başlangıç dili otomatik algılama devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",470]="\${blue_color}Startup language autodetection will be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",470]="\${blue_color}Se va a habilitar la autodetección de idioma al inicio. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",470]="\${blue_color}Activation détection langue au lancement. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",470]="\${blue_color}Es va a habilitar la detecció automàtica d'idioma a l'inici. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",470]="\${blue_color}A detecção automática do idioma será ativada. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",470]="\${blue_color} Автоопределение языка при запуске будет включено. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",470]="\${blue_color}Ο αυτόματος εντοπισμός γλώσσας κατά την εκκίνηση θα ενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",470]="\${blue_color}Si sta per attivare il rilevamento automatico della lingua all'inizio. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",470]="\${blue_color}Autodetekcja języka podczas uruchamiania zostanie włączona. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",470]="\${blue_color}Die automatische Spracherkennung wird zu Beginn aktiviert. \${green_color}Wollen Sie weitermachen? \${normal_color}\${visual_choice}" + arr["TURKISH",470]="\${blue_color}Başlangıç dili otomatik algılama etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",471]="Any permanent change of language you have will be lost on the next start if you enable this option!!" arr["SPANISH",471]="Cualquier cambio permanente de idioma que tenga se perderá en el siguiente inicio si activa esta opción!!" @@ -6558,29 +6558,29 @@ function initialize_language_strings() { arr["GERMAN",473]="Die automatische Spracherkennung am Start wurde deaktiviert" arr["TURKISH",473]="Başlangıç dili otomatik algılama devre dışı bırakıldı" - arr["ENGLISH",474]="Startup language autodetection: ${pink_color}Enabled${normal_color}" - arr["SPANISH",474]="Autodetección de idioma al inicio: ${pink_color}Activada${normal_color}" - arr["FRENCH",474]="Détection automatique du langage au démarrage: ${pink_color}Activée${normal_color}" - arr["CATALAN",474]="Autodetecció d'idioma a l'inici: ${pink_color}Activade${normal_color}" - arr["PORTUGUESE",474]="Detecção automática do idioma: ${pink_color}ativa${normal_color}" - arr["RUSSIAN",474]="Автоопределение языка при запуске: ${pink_color}Включено${normal_color}" - arr["GREEK",474]="Αυτόματος εντοπισμός γλώσσας κατά την εκκίνηση: ${pink_color}Ενεργοποιημένο${normal_color}" - arr["ITALIAN",474]="Rilevamento automatico della lingua all'inizio: ${pink_color}Attivato${normal_color}" - arr["POLISH",474]="Automatyczne wykrywanie języka podczas uruchamiania: ${pink_color}Aktywowane${normal_color}" - arr["GERMAN",474]="Automatische Spracherkennung am Start: ${pink_color}Aktiviert${normal_color}" - arr["TURKISH",474]="Başlangıç dili otomatik algılama: ${pink_color}Etkin${normal_color}" - - arr["ENGLISH",475]="Startup language autodetection: ${pink_color}Disabled${normal_color}" - arr["SPANISH",475]="Autodetección de idioma al inicio: ${pink_color}Desactivada${normal_color}" - arr["FRENCH",475]="Détection automatique du langage au démarrage: ${pink_color}Désactivée${normal_color}" - arr["CATALAN",475]="Autodetecció d'idioma a l'inici: ${pink_color}Desactivade${normal_color}" - arr["PORTUGUESE",475]="Detecção automática do idioma: ${pink_color}Desativa${normal_color}" - arr["RUSSIAN",475]="Автоопределение языка при запуске: ${pink_color}Отключено${normal_color}" - arr["GREEK",475]="Αυτόματος εντοπισμός γλώσσας κατά την εκκίνηση: ${pink_color}Απενεργοποιημένο${normal_color}" - arr["ITALIAN",475]="Rilevamento automatico della lingua all'inizio: ${pink_color}Disattivato${normal_color}" - arr["POLISH",475]="Automatyczne wykrywanie języka podczas uruchamiania: ${pink_color}Niepełnosprawnych${normal_color}" - arr["GERMAN",475]="Automatische Spracherkennung am Start: ${pink_color}Deaktiviert${normal_color}" - arr["TURKISH",475]="Başlangıç dili otomatik algılama: ${pink_color}DevreDışı${normal_color}" + arr["ENGLISH",474]="Startup language autodetection: \${pink_color}Enabled\${normal_color}" + arr["SPANISH",474]="Autodetección de idioma al inicio: \${pink_color}Activada\${normal_color}" + arr["FRENCH",474]="Détection automatique du langage au démarrage: \${pink_color}Activée\${normal_color}" + arr["CATALAN",474]="Autodetecció d'idioma a l'inici: \${pink_color}Activade\${normal_color}" + arr["PORTUGUESE",474]="Detecção automática do idioma: \${pink_color}ativa\${normal_color}" + arr["RUSSIAN",474]="Автоопределение языка при запуске: \${pink_color}Включено\${normal_color}" + arr["GREEK",474]="Αυτόματος εντοπισμός γλώσσας κατά την εκκίνηση: \${pink_color}Ενεργοποιημένο\${normal_color}" + arr["ITALIAN",474]="Rilevamento automatico della lingua all'inizio: \${pink_color}Attivato\${normal_color}" + arr["POLISH",474]="Automatyczne wykrywanie języka podczas uruchamiania: \${pink_color}Aktywowane\${normal_color}" + arr["GERMAN",474]="Automatische Spracherkennung am Start: \${pink_color}Aktiviert\${normal_color}" + arr["TURKISH",474]="Başlangıç dili otomatik algılama: \${pink_color}Etkin\${normal_color}" + + arr["ENGLISH",475]="Startup language autodetection: \${pink_color}Disabled\${normal_color}" + arr["SPANISH",475]="Autodetección de idioma al inicio: \${pink_color}Desactivada\${normal_color}" + arr["FRENCH",475]="Détection automatique du langage au démarrage: \${pink_color}Désactivée\${normal_color}" + arr["CATALAN",475]="Autodetecció d'idioma a l'inici: \${pink_color}Desactivade\${normal_color}" + arr["PORTUGUESE",475]="Detecção automática do idioma: \${pink_color}Desativa\${normal_color}" + arr["RUSSIAN",475]="Автоопределение языка при запуске: \${pink_color}Отключено\${normal_color}" + arr["GREEK",475]="Αυτόματος εντοπισμός γλώσσας κατά την εκκίνηση: \${pink_color}Απενεργοποιημένο\${normal_color}" + arr["ITALIAN",475]="Rilevamento automatico della lingua all'inizio: \${pink_color}Disattivato\${normal_color}" + arr["POLISH",475]="Automatyczne wykrywanie języka podczas uruchamiania: \${pink_color}Niepełnosprawnych\${normal_color}" + arr["GERMAN",475]="Automatische Spracherkennung am Start: \${pink_color}Deaktiviert\${normal_color}" + arr["TURKISH",475]="Başlangıç dili otomatik algılama: \${pink_color}DevreDışı\${normal_color}" arr["ENGLISH",476]="A graphical X window system has not been detected. If you already have one, check it's working properly. It's essential for airgeddon. The script can't continue" arr["SPANISH",476]="No se ha detectado un sistema gráfico de ventanas X. Si lo tienes, comprueba su que esté funcionando correctamente. Es esencial para airgeddon. El script no puede continuar" @@ -6606,17 +6606,17 @@ function initialize_language_strings() { arr["GERMAN",477]="Die Optionen dieses Menüs, die das Wort \"dauerhaft\" enthalten, modifizieren airgeddon so, dass auch beim nächsten Start die Konfiguration gespeichert wird. Sie können jedoch jederzeit zu diesem Menü zurückkehren, um den Wert der Option erneut zu ändern" arr["TURKISH",477]="Bu menüdeki \"kalıcı\" kelimesini içeren seçenekler, başlatılacak bir sonraki seferde ayarları kaydetmek için airgeddon'u değiştirir. Ancak, seçeneğin değerini tekrar değiştirmek için bu menüye her zaman dönebilirsiniz" - arr["ENGLISH",478]="${blue_color}Language is going to be set permanently to the current one, so on the next start of airgeddon it will be used directly. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",478]="${blue_color}Se va a cambiar permanentemente el idioma al actual para que al siguiente inicio de airgeddon este sea el idioma en el que arranque directamente. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",478]="${blue_color}La langue actuelle va être activée de façon permanente, c'est à dire que ce sera la langue d'usage lors des prochains démarrages d'airgeddon. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",478]="${blue_color}Es canviarà permanentment l'idioma a l'actual perquè al següent inici d' airgeddon aquest sigui l'idioma en què arrenqui directament. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",478]="${blue_color}O idioma será definida permanentemente para o atual, no próximo início do airgeddon este será o idioma usado. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",478]="${blue_color}Текущий язык будет установлен как постоянный, поэтому при следующем запуске airgeddon он будет использоваться без определения языка системы. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",478]="${blue_color}Η τρέχουσα γλώσσα πρόκειται να τεθεί μόνιμα ως προεπιλεγμένη, ώστε κατά την επόμενη εκκίνηση του airgeddon θα χρησιμοποιηθεί κατ' ευθείαν αυτή. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",478]="${blue_color}Sarà modificata in modo permanente la lingua corrente in modo che al prossimo avvio di airgeddon questa sia la lingua di avvio. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",478]="${blue_color}To na stałe zmieni język na aktualny, tak aby był ustawiony przy następnym uruchomieniu airgeddon. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",478]="${blue_color}Die aktuelle Sprache wird permanent geändert, so dass der nächste Start von airgeddon in diese Sprache direkt startet. ${green_color}Möchten Sie weitermachen? ${normal_color}${visual_choice}" - arr["TURKISH",478]="Dil, geçici olarak şu anki olarak ayarlanacaktır, böylece bir sonraki airgeddon başlatmada doğrudan kullanılacaktır. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",478]="\${blue_color}Language is going to be set permanently to the current one, so on the next start of airgeddon it will be used directly. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",478]="\${blue_color}Se va a cambiar permanentemente el idioma al actual para que al siguiente inicio de airgeddon este sea el idioma en el que arranque directamente. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",478]="\${blue_color}La langue actuelle va être activée de façon permanente, c'est à dire que ce sera la langue d'usage lors des prochains démarrages d'airgeddon. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",478]="\${blue_color}Es canviarà permanentment l'idioma a l'actual perquè al següent inici d' airgeddon aquest sigui l'idioma en què arrenqui directament. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",478]="\${blue_color}O idioma será definida permanentemente para o atual, no próximo início do airgeddon este será o idioma usado. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",478]="\${blue_color}Текущий язык будет установлен как постоянный, поэтому при следующем запуске airgeddon он будет использоваться без определения языка системы. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",478]="\${blue_color}Η τρέχουσα γλώσσα πρόκειται να τεθεί μόνιμα ως προεπιλεγμένη, ώστε κατά την επόμενη εκκίνηση του airgeddon θα χρησιμοποιηθεί κατ' ευθείαν αυτή. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",478]="\${blue_color}Sarà modificata in modo permanente la lingua corrente in modo che al prossimo avvio di airgeddon questa sia la lingua di avvio. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",478]="\${blue_color}To na stałe zmieni język na aktualny, tak aby był ustawiony przy następnym uruchomieniu airgeddon. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",478]="\${blue_color}Die aktuelle Sprache wird permanent geändert, so dass der nächste Start von airgeddon in diese Sprache direkt startet. \${green_color}Möchten Sie weitermachen? \${normal_color}\${visual_choice}" + arr["TURKISH",478]="Dil, geçici olarak şu anki olarak ayarlanacaktır, böylece bir sonraki airgeddon başlatmada doğrudan kullanılacaktır. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",479]="This change conflicts with the startup language autodetection which is currently enabled. It will be disabled automatically in order to perform the change" arr["SPANISH",479]="Este cambio entra en conflicto con la autodetección del idioma al inicio que en este momento está activada. Se desactivará automáticamente para poder realizar el cambio" @@ -6690,41 +6690,41 @@ function initialize_language_strings() { arr["GERMAN",484]="Richtig erkannte root-Berechtigungen" arr["TURKISH",484]="Root yetkileri başarıyla tespit edildi" - arr["ENGLISH",485]="${blue_color}Some PINs have been added calculated using the algorithms (ComputePIN, EasyBox, etc.), however you can add one more (Arcadyan). Calculating it requires certain data and a background scan will have to be performed. The process may be very slow. ${green_color}Do you want to proceed with the calculation to add it? ${normal_color}${visual_choice}" - arr["SPANISH",485]="${blue_color}Se han añadido algunos PINs calculados por algoritmos (ComputePIN, EasyBox, etc.), pero aún se puede añadir uno más (Arcadyan). Calcularlo requiere ciertos datos y habrá que realizar un escaneo en segundo plano. Es posible que el proceso sea muy lento. ${green_color}¿Quieres proceder con el cálculo para añadirlo? ${normal_color}${visual_choice}" - arr["FRENCH",485]="${blue_color}Certains PINs ajouté ont été calculés par des algorithmes (ComputePIN, EasyBox, etc.), mais vous pouvez encore ajouter un autre (Arcadyan). Le calcul nécessite certaines données et une analyse d'arrière-plan devra être effectuée. Le processus peut être très lent. ${green_color}Voulez-vous procéder au calcul pour l'ajouter? ${normal_color}${visual_choice}" - arr["CATALAN",485]="${blue_color}S'han afegit alguns PINs calculats per algoritmes (ComputePIN, EasyBox, etc.), però encara es pot afegir un més (Arcadyan). Calcular-lo requereix certes dades i caldrà realitzar un escaneig en segon pla. És possible que el procés sigui molt lent. ${green_color}¿Vols procedir amb el càlcul per afegir-ho? ${normal_color}${visual_choice}" - arr["PORTUGUESE",485]="${blue_color}Alguns PINs adicionados foram calculados usando algoritmos (ComputePIN, EasyBox, etc.), mas você ainda pode adicionar mais um (Arcadyan). Calculá-lo requer certos dados e uma verificação em segundo plano terá que ser realizada. O processo pode ser muito lento. ${green_color}Deseja continuar com o cálculo para adicioná-lo? ${normal_color}${visual_choice}" - arr["RUSSIAN",485]="${blue_color}Некоторые добавленные PIN были вычислены алгоритмами (ComputePIN, EasyBox, и т.д.), но вы можете добавить ещё один (Arcadyan). Для его вычисления требуются определенные данные, и необходимо выполнить фоновое сканирование. Процесс может быть очень медленным. ${green_color}Вы хотите добавить PIN, вычисленные этим алгоритмом? ${normal_color}${visual_choice}" - arr["GREEK",485]="${blue_color}Έχουν προστεθεί ορισμένοι κωδικοί PIN υπολογισμένοι με τους αλγόριθμους (ComputePIN, EasyBox, κτλπ.), μπορείτε όμως να προσθέσετε άλλον έναν κωδικό (Arcadyan). Ο υπολογισμός του απαιτεί ορισμένα δεδομένα και θα πρέπει να πραγματοποιηθεί κάποιο scan στο background. Η διαδικασία αυτή μπορεί να αργοπορήσει. ${green_color}Θέλετε να συνεχίσετε με τον υπολογισμό του και να τον προσθέσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",485]="${blue_color}Sono stati aggiunti alcuni PIN calcolati da algoritmi (ComputePIN, EasyBox, etc.), ma è possibile aggiungerne ancora uno (Arcadyan). Il calcolo richiede alcuni dati e deve essere eseguita una scansione in secondo piano. Il processo può essere molto lento. ${green_color}Vuoi procedere con il calcolo per aggiungerlo? ${normal_color}${visual_choice}" - arr["POLISH",485]="${blue_color}Niektóre kody PIN zostały dodane obliczone algorytmami (ComputePIN, EasyBox, itd.) ale można jeszcze dodać jeden (Arcadyan). Obliczanie go wymaga pewnych danych oraz będzie musiało zostać wykonane skanowanie w tle. Proces ten może być bardzo powolny. ${green_color}Czy chcesz kontynuować obliczenie, aby go dodać? ${normal_color}${visual_choice}" - arr["GERMAN",485]="${blue_color}Einige von Algorithmen berechnete PINs (ComputePIN, EasyBox usw.) wurden hinzugefügt, aber es kann noch eine weitere hinzugefügt werden (Arcadyan). Die Berechnung erfordert bestimmte Daten und ein Scan im Hintergrund muss durchgeführt werden. Es ist möglich, dass der Prozess sehr langsam ist. ${green_color}Möchten Sie mit der Berechnung fortfahren, um sie hinzuzufügen? ${normal_color}${visual_choice}" - arr["TURKISH",485]="Bazı PIN'ler algoritmalar (ComputePIN, EasyBox, vb.) Kullanılarak hesaplanmıştır, ancak bir tane daha ekleyebilirsiniz (Arcadyan). Bunu hesaplamak belirli veriler gerektirir ve bir arka plan taramasının yapılması gerekir. İşlem çok yavaş olabilir. ${green_color}Eklemek istediğiniz hesaplamaya devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",486]="It's not possible to generate PIN with Arcadyan algorithm. To be able to do it, update \"wash\" (included in reaver package) to a newer version including the necessary \"-j\" option (v${minimum_wash_json_version})" - arr["SPANISH",486]="No es posible generar el PIN con el algoritmo Arcadyan. Para poder hacerlo actualice \"wash\" (incluido en el paquete reaver) a una versión superior que tenga la necesaria opción \"-j\" (v${minimum_wash_json_version})" - arr["FRENCH",486]="Il n'est pas possible de générer le PIN avec l'algorithme Arcadyan. Pour ce faire, mettez à jour \"wash\" (inclus dans le paquet reaver) vers une version supérieure qui a l'option \"-j\" (v${minimum_wash_json_version})" - arr["CATALAN",486]="No és possible fer el PIN amb l'algoritme Arcadyan. Per poder fer-ho actualitzi \"wash\" (inclòs en el paquet reaver) a una versió superior que tingui la necessària opció \"-j\" (v${minimum_wash_json_version})" - arr["PORTUGUESE",486]="Não foi possível gerar o PIN com o algoritmo Arcadyan. Para isso, atualize \"wash\" (incluso no pacote reaver) para uma versão que tenha a opção necessária \"-j\" (v${minimum_wash_json_version})" - arr["RUSSIAN",486]="Невозможно создать PIN с алгоритмом Arcadyan. Чтобы это сделать, обновите \"wash\" (включена в пакет reaver) на более новую версию, которая имеет необходимую опцию \"-j\" (v${minimum_wash_json_version})" - arr["GREEK",486]="Δεν είναι δυνατό να δημιουργηθεί PIN με τον αλγόριθμο Arcadyan. Για να το κάνετε αυτό, ενημερώστε το \"wash\" (περιλαμβάνεται στο πακέτο του reaver) σε νεότερη έκδοση, συμπεριλαμβανομένης της απαραίτητης επιλογής \"-j\" (v${minimum_wash_json_version})" - arr["ITALIAN",486]="Non è possibile generare il PIN con l'algoritmo Arcadyan. Per effettuare questa operazione, aggiornare \"wash\" (incluso nel pacchetto reaver) a una versione più nuova che disponga dell'opzione necessaria \"-j\" (v${minimum_wash_json_version})" - arr["POLISH",486]="Nie jest możliwe wygenerowanie kodu PIN za pomocą algorytmu Arcadyan. Aby to zrobić, uaktualnij \"wash\" (zawarty w pakiecie reaver) do wyższej wersji, która wspiera opcję \"-j\" (v${minimum_wash_json_version})" - arr["GERMAN",486]="Es ist nicht möglich, die PIN mit dem Arcadyan-Algorithmus zu generieren. Aktualisieren Sie dazu \"wash\" (im reaver-Paket enthalten) auf eine höhere Version mit der erforderlichen Option \"-j\" (v${minimum_wash_json_version})" - arr["TURKISH",486]="Arcadyan algoritması ile PIN üretmek mümkün değil. Bunu yapabilmek için gerekli \"-j\" seçeneği de dahil olmak üzere daha yeni bir sürüme \"wash\" (reaver paketinde yer alan) güncelleştirin (v${minimum_wash_json_version})" - - arr["ENGLISH",487]="PIN generated using Arcadyan algorithm (${normal_color}${arcadyan_pin}${yellow_color})" - arr["SPANISH",487]="Se ha generado el PIN con el algoritmo Arcadyan (${normal_color}${arcadyan_pin}${yellow_color})" - arr["FRENCH",487]="Le PIN a été généré avec l'algorithme Arcadyan (${normal_color}${arcadyan_pin}${yellow_color})" - arr["CATALAN",487]="S'ha generat el PIN amb l'algoritme Arcadyan (${normal_color}${arcadyan_pin}${yellow_color})" - arr["PORTUGUESE",487]="Foi gerado um PIN com o algoritmo Arcadyan (${normal_color}${arcadyan_pin}${yellow_color})" - arr["RUSSIAN",487]="PIN-код, созданный с использованием алгоритма Arcadyan (${normal_color}${arcadyan_pin}${yellow_color})" - arr["GREEK",487]="Το PIN δημιουργήθηκε με τον αλγόριθμο Arcadyan (${normal_color}${arcadyan_pin}${yellow_color})" - arr["ITALIAN",487]="Il PIN è stato generato con l'algoritmo Arcadyan (${normal_color}${arcadyan_pin}${yellow_color})" - arr["POLISH",487]="PIN został wygenerowany za pomocą algorytmu Arcadyan (${normal_color}${arcadyan_pin}${yellow_color})" - arr["GERMAN",487]="Die PIN wurde mit dem Arcadyan-Algorithmus generiert (${normal_color}${arcadyan_pin}${yellow_color})" - arr["TURKISH",487]="Arcadyan algoritması kullanılarak oluşturulan PIN (${normal_color}${arcadyan_pin}${yellow_color})" + arr["ENGLISH",485]="\${blue_color}Some PINs have been added calculated using the algorithms (ComputePIN, EasyBox, etc.), however you can add one more (Arcadyan). Calculating it requires certain data and a background scan will have to be performed. The process may be very slow. \${green_color}Do you want to proceed with the calculation to add it? \${normal_color}\${visual_choice}" + arr["SPANISH",485]="\${blue_color}Se han añadido algunos PINs calculados por algoritmos (ComputePIN, EasyBox, etc.), pero aún se puede añadir uno más (Arcadyan). Calcularlo requiere ciertos datos y habrá que realizar un escaneo en segundo plano. Es posible que el proceso sea muy lento. \${green_color}¿Quieres proceder con el cálculo para añadirlo? \${normal_color}\${visual_choice}" + arr["FRENCH",485]="\${blue_color}Certains PINs ajouté ont été calculés par des algorithmes (ComputePIN, EasyBox, etc.), mais vous pouvez encore ajouter un autre (Arcadyan). Le calcul nécessite certaines données et une analyse d'arrière-plan devra être effectuée. Le processus peut être très lent. \${green_color}Voulez-vous procéder au calcul pour l'ajouter? \${normal_color}\${visual_choice}" + arr["CATALAN",485]="\${blue_color}S'han afegit alguns PINs calculats per algoritmes (ComputePIN, EasyBox, etc.), però encara es pot afegir un més (Arcadyan). Calcular-lo requereix certes dades i caldrà realitzar un escaneig en segon pla. És possible que el procés sigui molt lent. \${green_color}¿Vols procedir amb el càlcul per afegir-ho? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",485]="\${blue_color}Alguns PINs adicionados foram calculados usando algoritmos (ComputePIN, EasyBox, etc.), mas você ainda pode adicionar mais um (Arcadyan). Calculá-lo requer certos dados e uma verificação em segundo plano terá que ser realizada. O processo pode ser muito lento. \${green_color}Deseja continuar com o cálculo para adicioná-lo? \${normal_color}\${visual_choice}" + arr["RUSSIAN",485]="\${blue_color}Некоторые добавленные PIN были вычислены алгоритмами (ComputePIN, EasyBox, и т.д.), но вы можете добавить ещё один (Arcadyan). Для его вычисления требуются определенные данные, и необходимо выполнить фоновое сканирование. Процесс может быть очень медленным. \${green_color}Вы хотите добавить PIN, вычисленные этим алгоритмом? \${normal_color}\${visual_choice}" + arr["GREEK",485]="\${blue_color}Έχουν προστεθεί ορισμένοι κωδικοί PIN υπολογισμένοι με τους αλγόριθμους (ComputePIN, EasyBox, κτλπ.), μπορείτε όμως να προσθέσετε άλλον έναν κωδικό (Arcadyan). Ο υπολογισμός του απαιτεί ορισμένα δεδομένα και θα πρέπει να πραγματοποιηθεί κάποιο scan στο background. Η διαδικασία αυτή μπορεί να αργοπορήσει. \${green_color}Θέλετε να συνεχίσετε με τον υπολογισμό του και να τον προσθέσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",485]="\${blue_color}Sono stati aggiunti alcuni PIN calcolati da algoritmi (ComputePIN, EasyBox, etc.), ma è possibile aggiungerne ancora uno (Arcadyan). Il calcolo richiede alcuni dati e deve essere eseguita una scansione in secondo piano. Il processo può essere molto lento. \${green_color}Vuoi procedere con il calcolo per aggiungerlo? \${normal_color}\${visual_choice}" + arr["POLISH",485]="\${blue_color}Niektóre kody PIN zostały dodane obliczone algorytmami (ComputePIN, EasyBox, itd.) ale można jeszcze dodać jeden (Arcadyan). Obliczanie go wymaga pewnych danych oraz będzie musiało zostać wykonane skanowanie w tle. Proces ten może być bardzo powolny. \${green_color}Czy chcesz kontynuować obliczenie, aby go dodać? \${normal_color}\${visual_choice}" + arr["GERMAN",485]="\${blue_color}Einige von Algorithmen berechnete PINs (ComputePIN, EasyBox usw.) wurden hinzugefügt, aber es kann noch eine weitere hinzugefügt werden (Arcadyan). Die Berechnung erfordert bestimmte Daten und ein Scan im Hintergrund muss durchgeführt werden. Es ist möglich, dass der Prozess sehr langsam ist. \${green_color}Möchten Sie mit der Berechnung fortfahren, um sie hinzuzufügen? \${normal_color}\${visual_choice}" + arr["TURKISH",485]="Bazı PIN'ler algoritmalar (ComputePIN, EasyBox, vb.) Kullanılarak hesaplanmıştır, ancak bir tane daha ekleyebilirsiniz (Arcadyan). Bunu hesaplamak belirli veriler gerektirir ve bir arka plan taramasının yapılması gerekir. İşlem çok yavaş olabilir. \${green_color}Eklemek istediğiniz hesaplamaya devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",486]="It's not possible to generate PIN with Arcadyan algorithm. To be able to do it, update \"wash\" (included in reaver package) to a newer version including the necessary \"-j\" option (v\${minimum_wash_json_version})" + arr["SPANISH",486]="No es posible generar el PIN con el algoritmo Arcadyan. Para poder hacerlo actualice \"wash\" (incluido en el paquete reaver) a una versión superior que tenga la necesaria opción \"-j\" (v\${minimum_wash_json_version})" + arr["FRENCH",486]="Il n'est pas possible de générer le PIN avec l'algorithme Arcadyan. Pour ce faire, mettez à jour \"wash\" (inclus dans le paquet reaver) vers une version supérieure qui a l'option \"-j\" (v\${minimum_wash_json_version})" + arr["CATALAN",486]="No és possible fer el PIN amb l'algoritme Arcadyan. Per poder fer-ho actualitzi \"wash\" (inclòs en el paquet reaver) a una versió superior que tingui la necessària opció \"-j\" (v\${minimum_wash_json_version})" + arr["PORTUGUESE",486]="Não foi possível gerar o PIN com o algoritmo Arcadyan. Para isso, atualize \"wash\" (incluso no pacote reaver) para uma versão que tenha a opção necessária \"-j\" (v\${minimum_wash_json_version})" + arr["RUSSIAN",486]="Невозможно создать PIN с алгоритмом Arcadyan. Чтобы это сделать, обновите \"wash\" (включена в пакет reaver) на более новую версию, которая имеет необходимую опцию \"-j\" (v\${minimum_wash_json_version})" + arr["GREEK",486]="Δεν είναι δυνατό να δημιουργηθεί PIN με τον αλγόριθμο Arcadyan. Για να το κάνετε αυτό, ενημερώστε το \"wash\" (περιλαμβάνεται στο πακέτο του reaver) σε νεότερη έκδοση, συμπεριλαμβανομένης της απαραίτητης επιλογής \"-j\" (v\${minimum_wash_json_version})" + arr["ITALIAN",486]="Non è possibile generare il PIN con l'algoritmo Arcadyan. Per effettuare questa operazione, aggiornare \"wash\" (incluso nel pacchetto reaver) a una versione più nuova che disponga dell'opzione necessaria \"-j\" (v\${minimum_wash_json_version})" + arr["POLISH",486]="Nie jest możliwe wygenerowanie kodu PIN za pomocą algorytmu Arcadyan. Aby to zrobić, uaktualnij \"wash\" (zawarty w pakiecie reaver) do wyższej wersji, która wspiera opcję \"-j\" (v\${minimum_wash_json_version})" + arr["GERMAN",486]="Es ist nicht möglich, die PIN mit dem Arcadyan-Algorithmus zu generieren. Aktualisieren Sie dazu \"wash\" (im reaver-Paket enthalten) auf eine höhere Version mit der erforderlichen Option \"-j\" (v\${minimum_wash_json_version})" + arr["TURKISH",486]="Arcadyan algoritması ile PIN üretmek mümkün değil. Bunu yapabilmek için gerekli \"-j\" seçeneği de dahil olmak üzere daha yeni bir sürüme \"wash\" (reaver paketinde yer alan) güncelleştirin (v\${minimum_wash_json_version})" + + arr["ENGLISH",487]="PIN generated using Arcadyan algorithm (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["SPANISH",487]="Se ha generado el PIN con el algoritmo Arcadyan (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["FRENCH",487]="Le PIN a été généré avec l'algorithme Arcadyan (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["CATALAN",487]="S'ha generat el PIN amb l'algoritme Arcadyan (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["PORTUGUESE",487]="Foi gerado um PIN com o algoritmo Arcadyan (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["RUSSIAN",487]="PIN-код, созданный с использованием алгоритма Arcadyan (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["GREEK",487]="Το PIN δημιουργήθηκε με τον αλγόριθμο Arcadyan (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["ITALIAN",487]="Il PIN è stato generato con l'algoritmo Arcadyan (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["POLISH",487]="PIN został wygenerowany za pomocą algorytmu Arcadyan (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["GERMAN",487]="Die PIN wurde mit dem Arcadyan-Algorithmus generiert (\${normal_color}\${arcadyan_pin}\${yellow_color})" + arr["TURKISH",487]="Arcadyan algoritması kullanılarak oluşturulan PIN (\${normal_color}\${arcadyan_pin}\${yellow_color})" arr["ENGLISH",488]="PIN can't be generated using Arcadyan algorithm. Failed to collect a complete \"probe\" response from the access point. Probably because of low signal quality" arr["SPANISH",488]="No se ha podido generar el PIN con el algoritmo Arcadyan. No se ha podido recoger una respuesta \"probe\" completa del punto de acceso. Probablemente porque la señal no es buena" @@ -6786,17 +6786,17 @@ function initialize_language_strings() { arr["GERMAN",492]="Der Arcadyan-Algorithmus kann nicht berechnet werden. Obwohl Sie den bully-Angriff gewählt haben, müssen Sie zur Berechnung dieser PIN die Funktion wash verwenden (im Paket reaver enthalten), und Sie haben sie nicht installiert. Das Skript setzt den Angriff fort, ohne es einzuschließen" arr["TURKISH",492]="Arcadyan algoritması hesaplanamadı. Saldırı için zorlama seçeneğini seçmiş olmanıza rağmen, bu PIN'i hesaplamak için wash kullanmanız (reaver paketine dahil) ve onu yüklememeniz gerekir. Bu kullanılmadan devam edilecek" - arr["ENGLISH",493]="The Arcadyan algorithm PIN has already been calculated for this target (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). There is no need to calculate it again" - arr["SPANISH",493]="El PIN del algoritmo Arcadyan ya fue calculado para este objetivo (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). No hace falta calcularlo de nuevo" - arr["FRENCH",493]="Le PIN de l'algorithme Arcadyan a était déjà calculé pour cette cible (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). Pas besoin de le calculer à nouveau" - arr["CATALAN",493]="El PIN de l'algoritme Arcadyan ja va ser calculat per a aquest objectiu (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). No cal calcular-lo de nou" - arr["PORTUGUESE",493]="O PIN com algoritmo Arcadyan já foi calculado para esta rede (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). Não é necessário calculá-lo novamente" - arr["RUSSIAN",493]="PIN с помощью алгоритма Arcadyan уже рассчитан для этой цели (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). Нет необходимости вычислять его снова" - arr["GREEK",493]="Ο αλγόριθμος Arcadyan PIN έχει ήδη υπολογιστεί για αυτό το δίκτυο (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). Δεν χρειάζεται να υπολογιστεί ξανά" - arr["ITALIAN",493]="Il PIN dell'algoritmo Arcadyan è già stato calcolato per questo obiettivo (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). Non c'è bisogno di calcolarlo di nuovo" - arr["POLISH",493]="PIN algorytm Arcadyan został już obliczony dla tego celu (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). Nie musisz go ponownie obliczać" - arr["GERMAN",493]="Die Arcadyan-Algorithmus-PIN wurde bereits für diesen Target berechnet (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). Keine Notwendigkeit, es erneut zu berechnen" - arr["TURKISH",493]="Arcadyan algoritması PIN'i zaten bu hedef için hesaplanmıştır (${normal_color}${wps_data_array[${wps_bssid},'Arcadyan']}${yellow_color}). Tekrar hesaplamaya gerek yok" + arr["ENGLISH",493]="The Arcadyan algorithm PIN has already been calculated for this target (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). There is no need to calculate it again" + arr["SPANISH",493]="El PIN del algoritmo Arcadyan ya fue calculado para este objetivo (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). No hace falta calcularlo de nuevo" + arr["FRENCH",493]="Le PIN de l'algorithme Arcadyan a était déjà calculé pour cette cible (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). Pas besoin de le calculer à nouveau" + arr["CATALAN",493]="El PIN de l'algoritme Arcadyan ja va ser calculat per a aquest objectiu (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). No cal calcular-lo de nou" + arr["PORTUGUESE",493]="O PIN com algoritmo Arcadyan já foi calculado para esta rede (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). Não é necessário calculá-lo novamente" + arr["RUSSIAN",493]="PIN с помощью алгоритма Arcadyan уже рассчитан для этой цели (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). Нет необходимости вычислять его снова" + arr["GREEK",493]="Ο αλγόριθμος Arcadyan PIN έχει ήδη υπολογιστεί για αυτό το δίκτυο (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). Δεν χρειάζεται να υπολογιστεί ξανά" + arr["ITALIAN",493]="Il PIN dell'algoritmo Arcadyan è già stato calcolato per questo obiettivo (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). Non c'è bisogno di calcolarlo di nuovo" + arr["POLISH",493]="PIN algorytm Arcadyan został już obliczony dla tego celu (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). Nie musisz go ponownie obliczać" + arr["GERMAN",493]="Die Arcadyan-Algorithmus-PIN wurde bereits für diesen Target berechnet (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). Keine Notwendigkeit, es erneut zu berechnen" + arr["TURKISH",493]="Arcadyan algoritması PIN'i zaten bu hedef için hesaplanmıştır (\${normal_color}\${wps_data_array[\${wps_bssid},'Arcadyan']}\${yellow_color}). Tekrar hesaplamaya gerek yok" arr["ENGLISH",494]="14. Offline PIN generation using algorithms and database" arr["SPANISH",494]="14. Generación offline de PINs con algoritmos y base de datos" @@ -6918,29 +6918,29 @@ function initialize_language_strings() { arr["GERMAN",503]="Es ist nicht erforderlich, den Scan erneut durchzuführen, um die Arcadyan-Algorithmus-PIN zu berechnen. Es wurde zuvor in dieser Sitzung gemacht" arr["TURKISH",503]="Arcadyan algoritma PIN'ini hesaplamak için taramayı tekrar yapmak gerekli değildir. Bu zaten bu oturumda yapıldı" - arr["ENGLISH",504]="${blue_color}This PIN calculation process is not entirely offline. A complete \"probe\" response is required from the target access point to obtain a necessary data. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",504]="${blue_color}Este proceso de cálculo de PIN no es puramente offline. Hace falta una respuesta \"probe\" completa del punto de acceso objetivo para obtener un dato necesario. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",504]="${blue_color}Ce processus de calcul du PIN n'est pas entièrement offline. Une réponse \"probe\" complète est requise part le point d'accès ciblés pour obtenir les données nécessaires. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",504]="${blue_color}Aquest procés de càlcul de PIN no és purament offline. Cal una resposta \"probe\" completa del punt d'accés objectiu per obtenir una dada necessaria. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",504]="${blue_color}Este processo de cálculo do PIN não é totalmente offline. É necessária uma resposta de \"probe\" completa do ponto de acesso alvo para obter os dados necessários. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",504]="${blue_color}Этот процесс расчета PIN-кода не является чисто офлайн. От целевой точки доступа требуется полный запрос \"probe\" для получения необходимых данных. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",504]="${blue_color}Αυτή η διαδικασία υπολογισμού PIN δεν είναι καθ' αυτοὺ offline. Απαιτείται ένα ολοκληρωμένο \"probe\" response από το σημείο πρόσβασης για να ληφθούν τα απαραίτητα δεδομένα. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",504]="${blue_color}Questo processo di calcolo del PIN non è puramente offline. É richiesta una risposta completa \"probe\" dal punto di accesso obiettivo per ottenere i dati necessari. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",504]="${blue_color}Ten proces obliczania kodu PIN nie jest wyłącznie offline. Wymagana jest pełna odpowiedź \"probe\" z docelowego punktu dostępu, aby uzyskać niezbędne dane. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",504]="${blue_color}Dieser PIN-Berechnungsprozess ist nicht rein offline. Eine vollständige \"probe\"-Antwort vom Zielzugriffspunkt wird benötigt, um die erforderlichen Daten zu erhalten. ${green_color} Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",504]="${blue_color}Bu PIN hesaplama işlemi tamamen çevrimdışı değildir. Gerekli bir veri elde etmek için hedef erişim noktasından eksiksiz bir \"probe\" yanıtı gerekir. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",505]="Do you want to enable \"DoS pursuit mode\"? ${blue_color}This will launch again the attack if target AP change its channel countering \"channel hopping\" ${normal_color}${visual_choice}" - arr["SPANISH",505]="¿Deseas activar el \"modo persecución DoS\"? ${blue_color}Esto relanzará el ataque si el AP objetivo cambia de canal contrarrestando el \"channel hopping\" ${normal_color}${visual_choice}" - arr["FRENCH",505]="Voulez-vous activer le \"mode de poursuite DoS\"? ${blue_color}Cela relancera l'attaque si le AP cible change de canal en contrecarrant le \"channel hopping\" ${normal_color}${visual_choice}" - arr["CATALAN",505]="¿Vols activar el \"mode persecució DoS\"? ${blue_color}Això rellançarà l'atac si l'AP objectiu canvia de canal contrarestant el \"channel hopping\" ${normal_color}${visual_choice}" - arr["PORTUGUESE",505]="Você deseja ativar o \"modo de perseguição\"? ${blue_color}Isso irá iniciar o ataque novamente se o alvo mudar de canal, evitando o \"channel hopping\" ${normal_color}${visual_choice}" - arr["RUSSIAN",505]="Вы хотите включить \"режим преследования DoS\"? ${blue_color}Это мера противодействия \"channel hopping\" (автоматической смены канала ТД); атака будет перезапущена, если ТД изменит свой канал ${normal_color}${visual_choice}" - arr["GREEK",505]="Θέλετε να ενεργοποιήσετε to \"DoS pursuit mode\"; ${blue_color}Αυτό θα ξεκινήσει πάλι την επίθεση, εάν το σημείο πρόσβασης αλλάξει το κανάλι του \"channel hopping\" ${normal_color}${visual_choice}" - arr["ITALIAN",505]="Vuoi attivare la modalità \"DoS pursuit mode\"? ${blue_color}Questo riprenderà l'attacco se l'AP obiettivo cambia i canali contrastando il \"channel hopping\" ${normal_color}${visual_choice}" - arr["POLISH",505]="Czy chcesz uaktywnić \"tryb DoS pursuit\"? ${blue_color}To spowoduje ponowne uruchomienie ataku, jeśli docelowy punkt dostępu AP zmieni kanały \"channel hopping\" ${normal_color}${visual_choice}" - arr["GERMAN",505]="Möchten Sie den \"DoS pursuit mode\" aktivieren? ${blue_color}Dadurch wird der Angriff erneut gestartet, wenn der Ziel-AP den Kanal ändert, indem er dem \"channel hopping\" entgegenwirkt ${normal_color}${visual_choice}" - arr["TURKISH",505]="\"DoS pursuit mode\" özelliğini etkinleştirmek ister misiniz? ${blue_color}Bu, hedef AP'nin kanal sayma \"channel hopping\" ${normal_color}${visual_choice} ${blue_color}kanalını değiştirmesi durumunda saldırıyı yeniden başlatır" + arr["ENGLISH",504]="\${blue_color}This PIN calculation process is not entirely offline. A complete \"probe\" response is required from the target access point to obtain a necessary data. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",504]="\${blue_color}Este proceso de cálculo de PIN no es puramente offline. Hace falta una respuesta \"probe\" completa del punto de acceso objetivo para obtener un dato necesario. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",504]="\${blue_color}Ce processus de calcul du PIN n'est pas entièrement offline. Une réponse \"probe\" complète est requise part le point d'accès ciblés pour obtenir les données nécessaires. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",504]="\${blue_color}Aquest procés de càlcul de PIN no és purament offline. Cal una resposta \"probe\" completa del punt d'accés objectiu per obtenir una dada necessaria. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",504]="\${blue_color}Este processo de cálculo do PIN não é totalmente offline. É necessária uma resposta de \"probe\" completa do ponto de acesso alvo para obter os dados necessários. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",504]="\${blue_color}Этот процесс расчета PIN-кода не является чисто офлайн. От целевой точки доступа требуется полный запрос \"probe\" для получения необходимых данных. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",504]="\${blue_color}Αυτή η διαδικασία υπολογισμού PIN δεν είναι καθ' αυτοὺ offline. Απαιτείται ένα ολοκληρωμένο \"probe\" response από το σημείο πρόσβασης για να ληφθούν τα απαραίτητα δεδομένα. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",504]="\${blue_color}Questo processo di calcolo del PIN non è puramente offline. É richiesta una risposta completa \"probe\" dal punto di accesso obiettivo per ottenere i dati necessari. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",504]="\${blue_color}Ten proces obliczania kodu PIN nie jest wyłącznie offline. Wymagana jest pełna odpowiedź \"probe\" z docelowego punktu dostępu, aby uzyskać niezbędne dane. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",504]="\${blue_color}Dieser PIN-Berechnungsprozess ist nicht rein offline. Eine vollständige \"probe\"-Antwort vom Zielzugriffspunkt wird benötigt, um die erforderlichen Daten zu erhalten. \${green_color} Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",504]="\${blue_color}Bu PIN hesaplama işlemi tamamen çevrimdışı değildir. Gerekli bir veri elde etmek için hedef erişim noktasından eksiksiz bir \"probe\" yanıtı gerekir. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",505]="Do you want to enable \"DoS pursuit mode\"? \${blue_color}This will launch again the attack if target AP change its channel countering \"channel hopping\" \${normal_color}\${visual_choice}" + arr["SPANISH",505]="¿Deseas activar el \"modo persecución DoS\"? \${blue_color}Esto relanzará el ataque si el AP objetivo cambia de canal contrarrestando el \"channel hopping\" \${normal_color}\${visual_choice}" + arr["FRENCH",505]="Voulez-vous activer le \"mode de poursuite DoS\"? \${blue_color}Cela relancera l'attaque si le AP cible change de canal en contrecarrant le \"channel hopping\" \${normal_color}\${visual_choice}" + arr["CATALAN",505]="¿Vols activar el \"mode persecució DoS\"? \${blue_color}Això rellançarà l'atac si l'AP objectiu canvia de canal contrarestant el \"channel hopping\" \${normal_color}\${visual_choice}" + arr["PORTUGUESE",505]="Você deseja ativar o \"modo de perseguição\"? \${blue_color}Isso irá iniciar o ataque novamente se o alvo mudar de canal, evitando o \"channel hopping\" \${normal_color}\${visual_choice}" + arr["RUSSIAN",505]="Вы хотите включить \"режим преследования DoS\"? \${blue_color}Это мера противодействия \"channel hopping\" (автоматической смены канала ТД); атака будет перезапущена, если ТД изменит свой канал \${normal_color}\${visual_choice}" + arr["GREEK",505]="Θέλετε να ενεργοποιήσετε to \"DoS pursuit mode\"; \${blue_color}Αυτό θα ξεκινήσει πάλι την επίθεση, εάν το σημείο πρόσβασης αλλάξει το κανάλι του \"channel hopping\" \${normal_color}\${visual_choice}" + arr["ITALIAN",505]="Vuoi attivare la modalità \"DoS pursuit mode\"? \${blue_color}Questo riprenderà l'attacco se l'AP obiettivo cambia i canali contrastando il \"channel hopping\" \${normal_color}\${visual_choice}" + arr["POLISH",505]="Czy chcesz uaktywnić \"tryb DoS pursuit\"? \${blue_color}To spowoduje ponowne uruchomienie ataku, jeśli docelowy punkt dostępu AP zmieni kanały \"channel hopping\" \${normal_color}\${visual_choice}" + arr["GERMAN",505]="Möchten Sie den \"DoS pursuit mode\" aktivieren? \${blue_color}Dadurch wird der Angriff erneut gestartet, wenn der Ziel-AP den Kanal ändert, indem er dem \"channel hopping\" entgegenwirkt \${normal_color}\${visual_choice}" + arr["TURKISH",505]="\"DoS pursuit mode\" özelliğini etkinleştirmek ister misiniz? \${blue_color}Bu, hedef AP'nin kanal sayma \"channel hopping\" \${normal_color}\${visual_choice} \${blue_color}kanalını değiştirmesi durumunda saldırıyı yeniden başlatır" arr["ENGLISH",506]="DoS attack with the \"DoS pursuit mode\" enabled will start when you press [Enter] on this window. To stop it you must press [Ctrl+C] or close attack window" arr["SPANISH",506]="El ataque DoS con el \"modo persecución DoS\" activado comenzará cuando pulse [Enter] en esta ventana. Para detenerlo deberá pulsar [Ctrl+C] o cerrar la ventana del ataque" @@ -6954,17 +6954,17 @@ function initialize_language_strings() { arr["GERMAN",506]="Der DoS-Angriff mit aktiviertem \"DoS pursuit mode\" wird gestartet, wenn Sie in diesen Fenster [Enter] drücken. Um es zu stoppen, müssen Sie [Ctrl+C] drücken oder das Angriffsfenster schließen" arr["TURKISH",506]="Bu pencerede [Enter] 'a bastığınızda, \"DoS takip modu\" etkin olan DoS saldırısı başlayacaktır. Durdurmak için [Ctrl+C] tuşuna basmalı veya saldırı penceresini kapatmalısınız" - arr["ENGLISH",507]="Channel change detected. Relaunching again DoS attack on \"DoS pursuit mode\" now on channel ${normal_color}${channel}" - arr["SPANISH",507]="Cambio de canal detectado. Relanzando de nuevo ataque DoS en \"modo persecución DoS\" ahora sobre el canal ${normal_color}${channel}" - arr["FRENCH",507]="Changement de canal détecté. Redémarrage de l'attaque DoS dans le \"mode de poursuite DoS\" maintenant sur le canal ${normal_color}${channel}" - arr["CATALAN",507]="Canvi de canal detectat. Rellançant de nou l'atac DoS en \"mode persecució DoS\" ara sobre el canal ${normal_color}${channel}" - arr["PORTUGUESE",507]="Mudança de canal detectada. Iniciando o ataque DoS novamente em \"modo de perseguição\". Agora no canal: ${normal_color}${channel}" - arr["RUSSIAN",507]="Обнаружено изменение канала. Перезапуск DoS-атаки в \"режиме DoS преследования\" теперь на канале ${normal_color}${channel}" - arr["GREEK",507]="Εντοπίστηκε αλλαγή καναλιού. Γίνεται πάλι επίθεση DoS \"DoS pursuit mode\" στο κανάλι ${normal_color}${channel}" - arr["ITALIAN",507]="Cambio di canale rilevato. Riavviare nuovamente l'attacco DoS in modalità \"DoS pursuit mode\" sul canale ${normal_color}${channel}" - arr["POLISH",507]="Wykryto zmianę kanału. Ponowne uruchomienie ataku DoS w trybie \"DoS pursuit\" na kanale ${normal_color}${channel}" - arr["GERMAN",507]="Änderung des erkannten Kanals DoS-Angriff erneut im \"DoS pursuit mode\" auf dem Kanal wiederholen ${normal_color}${channel}" - arr["TURKISH",507]="Kanal değişikliği tespit edildi. Yeniden yeniden başlatılıyor DoS saldırısı şu anda kanalda \"DoS peşinde koşma modu\" ${normal_color}${channel}" + arr["ENGLISH",507]="Channel change detected. Relaunching again DoS attack on \"DoS pursuit mode\" now on channel \${normal_color}\${channel}" + arr["SPANISH",507]="Cambio de canal detectado. Relanzando de nuevo ataque DoS en \"modo persecución DoS\" ahora sobre el canal \${normal_color}\${channel}" + arr["FRENCH",507]="Changement de canal détecté. Redémarrage de l'attaque DoS dans le \"mode de poursuite DoS\" maintenant sur le canal \${normal_color}\${channel}" + arr["CATALAN",507]="Canvi de canal detectat. Rellançant de nou l'atac DoS en \"mode persecució DoS\" ara sobre el canal \${normal_color}\${channel}" + arr["PORTUGUESE",507]="Mudança de canal detectada. Iniciando o ataque DoS novamente em \"modo de perseguição\". Agora no canal: \${normal_color}\${channel}" + arr["RUSSIAN",507]="Обнаружено изменение канала. Перезапуск DoS-атаки в \"режиме DoS преследования\" теперь на канале \${normal_color}\${channel}" + arr["GREEK",507]="Εντοπίστηκε αλλαγή καναλιού. Γίνεται πάλι επίθεση DoS \"DoS pursuit mode\" στο κανάλι \${normal_color}\${channel}" + arr["ITALIAN",507]="Cambio di canale rilevato. Riavviare nuovamente l'attacco DoS in modalità \"DoS pursuit mode\" sul canale \${normal_color}\${channel}" + arr["POLISH",507]="Wykryto zmianę kanału. Ponowne uruchomienie ataku DoS w trybie \"DoS pursuit\" na kanale \${normal_color}\${channel}" + arr["GERMAN",507]="Änderung des erkannten Kanals DoS-Angriff erneut im \"DoS pursuit mode\" auf dem Kanal wiederholen \${normal_color}\${channel}" + arr["TURKISH",507]="Kanal değişikliği tespit edildi. Yeniden yeniden başlatılıyor DoS saldırısı şu anda kanalda \"DoS peşinde koşma modu\" \${normal_color}\${channel}" arr["ENGLISH",508]="\"DoS pursuit mode\" can be unstable for this kind of DoS attack. If you are not obtaining an optimal result just select another kind of attack" arr["SPANISH",508]="El \"modo persecución DoS\" puede ser inestable para este tipo de ataque DoS. Si el resultado no es óptimo selecciona otro tipo de ataque" @@ -7014,17 +7014,17 @@ function initialize_language_strings() { arr["GERMAN",511]="Wählen Sie eine andere drahtlose Interface:" arr["TURKISH",511]="Başka bir kablosuz arayüz seçin:" - arr["ENGLISH",512]="\"DoS pursuit mode\" interface: ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["SPANISH",512]="Interfaz para \"modo persecución DoS\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["FRENCH",512]="Interface pour le \"mode de poursuite DoS\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["CATALAN",512]="Interfície per \"mode persecució DoS\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["PORTUGUESE",512]="Interface para o ataque DoS em \"modo de perseguição\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["RUSSIAN",512]="Интерфейс для \"режима DoS преследования\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["GREEK",512]="Διεπαφή για \"DoS pursuit mode\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["ITALIAN",512]="Interfaccia per la modalitá \"DoS pursuit mode\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["POLISH",512]="Interfejs dla \"tryb DoS pursuit\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["GERMAN",512]="Interface für \"DoS pursuit mode\": ${pink_color}${secondary_wifi_interface}${normal_color}" - arr["TURKISH",512]="\"DoS pursuit mode\" arayüzü: ${pink_color}${secondary_wifi_interface}${normal_color}" + arr["ENGLISH",512]="\"DoS pursuit mode\" interface: \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["SPANISH",512]="Interfaz para \"modo persecución DoS\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["FRENCH",512]="Interface pour le \"mode de poursuite DoS\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["CATALAN",512]="Interfície per \"mode persecució DoS\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["PORTUGUESE",512]="Interface para o ataque DoS em \"modo de perseguição\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["RUSSIAN",512]="Интерфейс для \"режима DoS преследования\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["GREEK",512]="Διεπαφή για \"DoS pursuit mode\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["ITALIAN",512]="Interfaccia per la modalitá \"DoS pursuit mode\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["POLISH",512]="Interfejs dla \"tryb DoS pursuit\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["GERMAN",512]="Interface für \"DoS pursuit mode\": \${pink_color}\${secondary_wifi_interface}\${normal_color}" + arr["TURKISH",512]="\"DoS pursuit mode\" arayüzü: \${pink_color}\${secondary_wifi_interface}\${normal_color}" arr["ENGLISH",513]="Interface will be tried to be changed to monitor mode automatically" arr["SPANISH",513]="Se intentará cambiar la interfaz a modo monitor automáticamente" @@ -7038,17 +7038,17 @@ function initialize_language_strings() { arr["GERMAN",513]="Es wird versucht, die Interface automatisch in den monitor-Modus zu ändern" arr["TURKISH",513]="Arayüz otomatik olarak izleme modunu değiştirmeye çalışılacaktır" - arr["ENGLISH",514]="Interface ${pink_color}${current_iface_on_messages}${blue_color} selected. Mode: ${pink_color}${ifacemode}${blue_color}. Supported bands: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["SPANISH",514]="Interfaz ${pink_color}${current_iface_on_messages}${blue_color} seleccionada. Modo: ${pink_color}${ifacemode}${blue_color}. Bandas soportadas: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["FRENCH",514]="L'interface ${pink_color}${current_iface_on_messages}${blue_color} sélectionnée. Mode: ${pink_color}${ifacemode}${blue_color}. Bandes supportées: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["CATALAN",514]="Interfície ${pink_color}${current_iface_on_messages}${blue_color} seleccionada. Mode: ${pink_color}${ifacemode}${blue_color}. Bandes suportades: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["PORTUGUESE",514]="Interface ${pink_color}${current_iface_on_messages}${blue_color} selecionada. Modo: ${pink_color}${ifacemode}${blue_color}. Banda(s) suportada(s): ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["RUSSIAN",514]="Выбран интерфейс ${pink_color}${current_iface_on_messages}${blue_color}. Режим: ${pink_color}${ifacemode}${blue_color}. Поддерживаемые диапазоны: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["GREEK",514]="Η διεπαφή ${pink_color}${current_iface_on_messages}${blue_color} έχει επιλεχθεί. Κατάσταση: ${pink_color}${ifacemode}${blue_color}. Υποστηριζόμενες ζώνες: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["ITALIAN",514]="Interfaccia ${pink_color}${current_iface_on_messages}${blue_color} selezionata. Modalità: ${pink_color}${ifacemode}${blue_color}. Bande supportate: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["POLISH",514]="Wybrany został interfejs ${pink_color}${current_iface_on_messages}${blue_color}. Tryb: ${pink_color}${ifacemode}${blue_color}. Obsługiwane pasma: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["GERMAN",514]="Interface ${pink_color}${current_iface_on_messages}${blue_color} ausgewählt. Modus: ${pink_color}${ifacemode}${blue_color}. Unterstützte Bänder: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" - arr["TURKISH",514]="Arayüz ${pink_color}${current_iface_on_messages}${blue_color} seçildi. Mod: ${pink_color}${ifacemode}${blue_color}. Desteklenen bantlar: ${pink_color}${interfaces_band_info['main_wifi_interface','text']}${normal_color}" + arr["ENGLISH",514]="Interface \${pink_color}\${current_iface_on_messages}\${blue_color} selected. Mode: \${pink_color}\${ifacemode}\${blue_color}. Supported bands: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["SPANISH",514]="Interfaz \${pink_color}\${current_iface_on_messages}\${blue_color} seleccionada. Modo: \${pink_color}\${ifacemode}\${blue_color}. Bandas soportadas: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["FRENCH",514]="L'interface \${pink_color}\${current_iface_on_messages}\${blue_color} sélectionnée. Mode: \${pink_color}\${ifacemode}\${blue_color}. Bandes supportées: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["CATALAN",514]="Interfície \${pink_color}\${current_iface_on_messages}\${blue_color} seleccionada. Mode: \${pink_color}\${ifacemode}\${blue_color}. Bandes suportades: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["PORTUGUESE",514]="Interface \${pink_color}\${current_iface_on_messages}\${blue_color} selecionada. Modo: \${pink_color}\${ifacemode}\${blue_color}. Banda(s) suportada(s): \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["RUSSIAN",514]="Выбран интерфейс \${pink_color}\${current_iface_on_messages}\${blue_color}. Режим: \${pink_color}\${ifacemode}\${blue_color}. Поддерживаемые диапазоны: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["GREEK",514]="Η διεπαφή \${pink_color}\${current_iface_on_messages}\${blue_color} έχει επιλεχθεί. Κατάσταση: \${pink_color}\${ifacemode}\${blue_color}. Υποστηριζόμενες ζώνες: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["ITALIAN",514]="Interfaccia \${pink_color}\${current_iface_on_messages}\${blue_color} selezionata. Modalità: \${pink_color}\${ifacemode}\${blue_color}. Bande supportate: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["POLISH",514]="Wybrany został interfejs \${pink_color}\${current_iface_on_messages}\${blue_color}. Tryb: \${pink_color}\${ifacemode}\${blue_color}. Obsługiwane pasma: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["GERMAN",514]="Interface \${pink_color}\${current_iface_on_messages}\${blue_color} ausgewählt. Modus: \${pink_color}\${ifacemode}\${blue_color}. Unterstützte Bänder: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" + arr["TURKISH",514]="Arayüz \${pink_color}\${current_iface_on_messages}\${blue_color} seçildi. Mod: \${pink_color}\${ifacemode}\${blue_color}. Desteklenen bantlar: \${pink_color}\${interfaces_band_info['main_wifi_interface','text']}\${normal_color}" arr["ENGLISH",515]="You have selected a 5Ghz band channel but your wifi card doesn't support 5Ghz or it is disabled. The operation can't be performed" arr["SPANISH",515]="Tienes un canal de la banda de 5Ghz seleccionado pero tu tarjeta wifi no soporta 5Ghz o está desactivado. La operación no se puede llevar a cabo" @@ -7170,17 +7170,17 @@ function initialize_language_strings() { arr["GERMAN",524]="Der Evil-Twin-Enterprise-Angriff hat begonnen. Drücken Sie die [Enter]-Taste in diesem Fenster, um es zu stoppen" arr["TURKISH",524]="Enterprise Şeytani İkiz saldırısı başlatıldı. Durdurmak için bu pencerede [Enter] tuşlayınız" - arr["ENGLISH",525]="If a hash or password is obtained during the Evil Twin Enterprise attack, you should decide where to save it. ${green_color} More than one file will be saved, type the path (directory) to store the file/s. If the directory does not exist, airgeddon will create it. Press [Enter] to accept the default proposal ${normal_color}[${enterprise_potpath}]" - arr["SPANISH",525]="Si se consigue capturar algún hash o contraseña durante el ataque Evil Twin Enterprise, hay que decidir donde guardarlo. ${green_color}Se guardarán varios ficheros, escribe la ruta (el directorio) donde escribiremos el/los fichero/s. Si en directorio no existe, airgeddon lo generará. Pulsa [Enter] para aceptar la ruta propuesta por defecto ${normal_color}[${enterprise_potpath}]" - arr["FRENCH",525]="Si on a succés en capturer un hash ou un mot de passe lors de l'attaque de Evil Twin Enterprise, vous devez décider de l'emplacement de sauvegarde. ${green_color}Plusieurs fichiers seront sauvegardés, écrivez le chemin (le répertoire) où nous écrirons le/s fichier/s. Si le répertoire n'existe pas, airgeddon le générera. Appuyez sur [Enter] pour accepter l'itinéraire proposé par défaut ${normal_color}[${enterprise_potpath}]" - arr["CATALAN",525]="Si s'aconsegueix capturar algun hash o contrasenya durant l'atac Evil Twin Enterprise, cal decidir on guardar-lo. ${green_color}Es guardaran diversos fitxers, escriu la ruta (directori) on escriurem el/s fitxer/s. Si en directori no existeix, airgeddon el generarà. Prem [Enter] per acceptar la ruta proposada per defecte ${normal_color}[${enterprise_potpath}]" - arr["PORTUGUESE",525]="Se você conseguir capturar uma hash ou senha durante o ataque Evil Twin Enterprise, terá que decidir onde salvá-lo. ${green_color} Vários arquivos serão salvos, escreva o caminho (diretório) onde iremos escrever o(s) arquivo(s). Se o diretório não existir o airgeddon irá criá-lo. Pressione [Enter] para aceitar o padrão ${normal_color}[${enterprise_potpath}]" - arr["RUSSIAN",525]="Если во время атаки Evil Twin Enterprise получен хеш или пароль, вы должны решить, где его сохранить. ${green_color}Будет сохранено более одного файла, введите путь (каталог) для хранения файла(ов). Если каталог не существует, airgeddon создаст его. Нажмите [Enter], чтобы принять предложение по умолчанию ${normal_color}[${enterprise_potpath}]" - arr["GREEK",525]="Εάν κατά τη διάρκεια της επίθεσης Enterprise Evil Twin προκύψει ένα hash ή ένας κωδικός πρόσβασης, θα πρέπει να αποφασίσετε πού να το αποθηκεύσετε. ${green_color}Θα αποθηκευτούν περισσότερα από ένα αρχεία, πληκτρολογήστε το path (κατάλογος) για την αποθήκευση των αρχείων. Εάν ο κατάλογος δεν υπάρχει, το airgeddon θα το δημιουργήσει. Πατήστε [Enter] για να αποδεχθείτε την προεπιλεγμένη επιλογή ${normal_color}[${enterprise_potpath}]" - arr["ITALIAN",525]="Se riesci a catturare un hash o una password durante l'attacco Evil Twin Enterprise, devi decidere dove salvarlo. ${green_color}Diversi file verranno salvati, scrivi il percorso (la directory) in cui i file saranno scritti. Se la directory non esiste, airgeddon la genererà. Premere [Enter] per accettare il percorso predefinito proposto ${normal_color}[${enterprise_potpath}]" - arr["POLISH",525]="Jeśli uda ci się zdobyć hash lub hasło podczas ataku Evil Twin Enterprise, musisz zdecydować gdzie je zapisać. ${green_color}Zostanie zapisany wiecej niż jeden plik, podaj ścieżkę (katalog) dla plik(ów). Jeśli katalog nie istnieje, airgeddon go utworzy. Naciśnij [Enter], aby zaakceptować domyślną proponowaną ścieżkę ${normal_color}[${enterprise_potpath}]" - arr["GERMAN",525]="Wenn Sie während des Evil Twin Enterprise Angriffs einen Hash oder ein Passwort erfassen, müssen Sie entscheiden, wo es gespeichert werden soll. ${green_color}Mehrere Dateien werden gespeichert. Geben Sie den Pfad (das Verzeichnis) ein, in dem wir die Datei(en) schreiben werden. Wenn das Verzeichnis nicht vorhanden ist, wird es von airgeddon erstellt. Bestätigen Sie mit [Enter], um die standardmäßig vorgeschlagene Route zu akzeptieren ${normal_color}[${enterprise_potpath}]" - arr["TURKISH",525]="Enterprise Şeytani İkiz saldırısı sırasında bir şifre yakalamayı başarabilirseniz, nereye kaydedeceğinize karar vermeniz gerekir. ${green_color}Birkaç dosya kaydedilecek, dosya (lar) ı yazacağımız yolu (dizin) yazacağız. Dizini yoksa, airgeddon onu üretecektir. Önerilen önerilen yolu kabul etmek için [Enter] tuşuna basın ${normal_color}[${enterprise_potpath}]" + arr["ENGLISH",525]="If a hash or password is obtained during the Evil Twin Enterprise attack, you should decide where to save it. \${green_color} More than one file will be saved, type the path (directory) to store the file/s. If the directory does not exist, airgeddon will create it. Press [Enter] to accept the default proposal \${normal_color}[\${enterprise_potpath}]" + arr["SPANISH",525]="Si se consigue capturar algún hash o contraseña durante el ataque Evil Twin Enterprise, hay que decidir donde guardarlo. \${green_color}Se guardarán varios ficheros, escribe la ruta (el directorio) donde escribiremos el/los fichero/s. Si en directorio no existe, airgeddon lo generará. Pulsa [Enter] para aceptar la ruta propuesta por defecto \${normal_color}[\${enterprise_potpath}]" + arr["FRENCH",525]="Si on a succés en capturer un hash ou un mot de passe lors de l'attaque de Evil Twin Enterprise, vous devez décider de l'emplacement de sauvegarde. \${green_color}Plusieurs fichiers seront sauvegardés, écrivez le chemin (le répertoire) où nous écrirons le/s fichier/s. Si le répertoire n'existe pas, airgeddon le générera. Appuyez sur [Enter] pour accepter l'itinéraire proposé par défaut \${normal_color}[\${enterprise_potpath}]" + arr["CATALAN",525]="Si s'aconsegueix capturar algun hash o contrasenya durant l'atac Evil Twin Enterprise, cal decidir on guardar-lo. \${green_color}Es guardaran diversos fitxers, escriu la ruta (directori) on escriurem el/s fitxer/s. Si en directori no existeix, airgeddon el generarà. Prem [Enter] per acceptar la ruta proposada per defecte \${normal_color}[\${enterprise_potpath}]" + arr["PORTUGUESE",525]="Se você conseguir capturar uma hash ou senha durante o ataque Evil Twin Enterprise, terá que decidir onde salvá-lo. \${green_color} Vários arquivos serão salvos, escreva o caminho (diretório) onde iremos escrever o(s) arquivo(s). Se o diretório não existir o airgeddon irá criá-lo. Pressione [Enter] para aceitar o padrão \${normal_color}[\${enterprise_potpath}]" + arr["RUSSIAN",525]="Если во время атаки Evil Twin Enterprise получен хеш или пароль, вы должны решить, где его сохранить. \${green_color}Будет сохранено более одного файла, введите путь (каталог) для хранения файла(ов). Если каталог не существует, airgeddon создаст его. Нажмите [Enter], чтобы принять предложение по умолчанию \${normal_color}[\${enterprise_potpath}]" + arr["GREEK",525]="Εάν κατά τη διάρκεια της επίθεσης Enterprise Evil Twin προκύψει ένα hash ή ένας κωδικός πρόσβασης, θα πρέπει να αποφασίσετε πού να το αποθηκεύσετε. \${green_color}Θα αποθηκευτούν περισσότερα από ένα αρχεία, πληκτρολογήστε το path (κατάλογος) για την αποθήκευση των αρχείων. Εάν ο κατάλογος δεν υπάρχει, το airgeddon θα το δημιουργήσει. Πατήστε [Enter] για να αποδεχθείτε την προεπιλεγμένη επιλογή \${normal_color}[\${enterprise_potpath}]" + arr["ITALIAN",525]="Se riesci a catturare un hash o una password durante l'attacco Evil Twin Enterprise, devi decidere dove salvarlo. \${green_color}Diversi file verranno salvati, scrivi il percorso (la directory) in cui i file saranno scritti. Se la directory non esiste, airgeddon la genererà. Premere [Enter] per accettare il percorso predefinito proposto \${normal_color}[\${enterprise_potpath}]" + arr["POLISH",525]="Jeśli uda ci się zdobyć hash lub hasło podczas ataku Evil Twin Enterprise, musisz zdecydować gdzie je zapisać. \${green_color}Zostanie zapisany wiecej niż jeden plik, podaj ścieżkę (katalog) dla plik(ów). Jeśli katalog nie istnieje, airgeddon go utworzy. Naciśnij [Enter], aby zaakceptować domyślną proponowaną ścieżkę \${normal_color}[\${enterprise_potpath}]" + arr["GERMAN",525]="Wenn Sie während des Evil Twin Enterprise Angriffs einen Hash oder ein Passwort erfassen, müssen Sie entscheiden, wo es gespeichert werden soll. \${green_color}Mehrere Dateien werden gespeichert. Geben Sie den Pfad (das Verzeichnis) ein, in dem wir die Datei(en) schreiben werden. Wenn das Verzeichnis nicht vorhanden ist, wird es von airgeddon erstellt. Bestätigen Sie mit [Enter], um die standardmäßig vorgeschlagene Route zu akzeptieren \${normal_color}[\${enterprise_potpath}]" + arr["TURKISH",525]="Enterprise Şeytani İkiz saldırısı sırasında bir şifre yakalamayı başarabilirseniz, nereye kaydedeceğinize karar vermeniz gerekir. \${green_color}Birkaç dosya kaydedilecek, dosya (lar) ı yazacağımız yolu (dizin) yazacağız. Dizini yoksa, airgeddon onu üretecektir. Önerilen önerilen yolu kabul etmek için [Enter] tuşuna basın \${normal_color}[\${enterprise_potpath}]" arr["ENGLISH",526]="Directory does not exist or you don't have permission to write" arr["SPANISH",526]="El directorio no existe o no tienes permisos de escritura" @@ -7206,17 +7206,17 @@ function initialize_language_strings() { arr["GERMAN",527]="WPA/WPA2- und Enterprise-Filter aktiviert. Es ist nicht möglich, Enterprise-Netzwerke während des Scans zu filtern. Der Filter wird im Netzwerkauswahlmenü angewendet, in dem nur Enterprise-Netzwerke angezeigt werden. Einmal angefangem, drücken Sie [Ctrl+C], um zu stoppen..." arr["TURKISH",527]="WPA/WPA2 ve Enterprise filtre etkinleştirildi. Tarama sırasında Enterprise ağları filtrelemek mümkün değildir, filtre yalnızca Enterprise ağların gösterileceği ağ seçim menüsünde uygulanacaktır. Başladığınızda, durdurmak için [Ctrl+C] tuşlarına basın..." - arr["ENGLISH",528]="It has been detected that you are running airgeddon inside a Docker container. During this attack hostapd-wpe is used to create a fake AP. This component often conflicts with network-manager. From inside the container, airgeddon can't handle it. If you have network-manager installed on your host machine, close it or kill the conflicting processes or you'll get an error. For more information, see the Docker section of the Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["SPANISH",528]="Se ha detectado que estás ejecutando airgeddon en un contenedor de Docker. En este ataque se utiliza hostapd-wpe para crear un falso AP. Este componente suele dar conflicto con network-manager. Desde el contenedor, airgeddon no puede gestionarlo. Si tienes network-manager instalado en tu máquina host, ciérralo o mata los procesos en conflicto u obtendrás un error. Para más información consulta la sección Docker del Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["FRENCH",528]="Il a été détecté qu'airgeddon a été lancé depuis un conteneur Docker. Cette attaque à besoin d'hostapd-wpe pour créer un Point d'Accès piège. Hostapd a tendance à entrer en conflit avec network-manager et airgeddon ne peut pas le gérer depuis le conteneur. Si network-manager est installé sur votre machine host, arrêtez ou tuez les processus conflictuels. Dans le cas contraire vous obtiendrez une erreur. Pour plus d'informations, consultez la section Docker de notre Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["CATALAN",528]="S'ha detectat que estàs executant airgeddon en un contenidor de Docker. En aquest atac s'utilitza hostapd-wpe per crear un fals AP. Aquest component sol donar conflicte amb network-manager. Des del contenidor, airgeddon no pot gestionar-lo. Si tens network-manager instal·lat a la teua màquina host, tanca'l o mata els processos en conflicte u obtindràs un error. Per a més informació consulta la secció Docker del Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["PORTUGUESE",528]="Detectamos que você está executando airgeddon em um contêiner Docker. Neste ataque é usado hostapd-wpe para criar um AP falso. Este componente tende a entrar em conflito com network-manager. A partir do contêiner o airgeddon não pode controlá-lo. Se você tem network-manager instalado em sua máquina host feche-o, mate os processos conflitantes ou você irá obter um erro. Para mais informações consulte a seção Docker Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["RUSSIAN",528]="Определено, что вы запускаете airgeddon внутри контейнера Docker. Во время этой атаки для создания поддельной AP используется hostapd-wpe. Этот компонент часто конфликтует с network-manager. Изнутри контейнера airgeddon не может справиться с этим. Если на вашем хост-компьютере установлен network-manager, закройте его или уберите конфликтующие процессы, иначе вы получите сообщение об ошибке. Для получения дополнительной информации см. раздел Docker в Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["GREEK",528]="Εντοπίστηκε πως τρέχετε το airgeddon μέσα σε Docker container. Κατά τη διάρκεια αυτής της επίθεσης χρησιμοποιείται το hostapd-wpe για να δημιουργήσει ψεύτικο AP. Η δημιουργία αυτού κάνει conflicts με τον network-manager. Το airgeddon δεν μπορεί να το χειριστεί μέσα από το container. Αν υπάρχει ο network-manager εγκατεστημένος στον host-υπολογιστή, κλείστε τον ή διακόψτε τις διεργασίες που κάνουν conflict αλλιώς θα υπάρξουν σφάλματα. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Docker του Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["ITALIAN",528]="È stato rilevato che si sta eseguendo airgeddon in un contenitore Docker. In questo attacco viene utilizzato hostapd-wpe per creare un falso AP. Questo componente tende a creare un conflitto con il network-manager. Dal contenitore, airgeddon non può gestirlo. Se si dispone di network-manager installato sul computer host, chiuderlo o uccidere i processi in conflitto o ci sará un errore. Per ulteriori informazioni consultare la sezione Docker della nostra Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["POLISH",528]="Wykryto, że używasz airgeddon w kontenerze Docker. W tym ataku hostapd-wpe służy do utworzenia fałszywego AP. Ten komponent często ma konflikt z network-manager. Z kontenera airgeddon nie może sobie z tym poradzić. Jeśli na komputerze hosta zainstalowano network-manager, zamknij lub zabij sprzeczne procesy lub otrzymasz błąd. Aby uzyskać więcej informacji, zobacz sekcję Docker Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["GERMAN",528]="Es wurde festgestellt, dass Sie airgeddon in einem Docker-Container ausführen. Bei diesem Angriff wird mit hostapd-wpe ein falscher AP erstellt. Diese Komponente steht normalerweise im Konflikt mit dem network-manager. Aus dem Container kann airgeddon das nicht schaffen. Wenn Sie den network-manager auf Ihrem Host-Computer installiert haben, schließen Sie ihn oder beenden Sie die Prozesse im Konflikt oder Sie erhalten einen Fehler. Weitere Informationen finden Sie im Abschnitt Docker des Wiki: ${normal_color}${urlgithub_wiki}/Docker" - arr["TURKISH",528]="Bir Docker konteynırı içinde airgeddon çalıştırdığınız tespit edildi. Bu saldırı sırasında hostapd-wpe sahte bir AP oluşturmak için kullanılır. Bu bileşen genellikle ağ yöneticisi ile çakışır. Konteynırın içinden, hava hücresi bunu kaldıramaz. Ana makinenize ağ yöneticisi yüklüyse, kapat veya çakışan işlemleri durdurun veya bir hatayla karşılaşırsınız. Daha fazla bilgi için, Wiki'nin Docker bölümüne bakın: ${normal_color}${urlgithub_wiki}/Docker" + arr["ENGLISH",528]="It has been detected that you are running airgeddon inside a Docker container. During this attack hostapd-wpe is used to create a fake AP. This component often conflicts with network-manager. From inside the container, airgeddon can't handle it. If you have network-manager installed on your host machine, close it or kill the conflicting processes or you'll get an error. For more information, see the Docker section of the Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["SPANISH",528]="Se ha detectado que estás ejecutando airgeddon en un contenedor de Docker. En este ataque se utiliza hostapd-wpe para crear un falso AP. Este componente suele dar conflicto con network-manager. Desde el contenedor, airgeddon no puede gestionarlo. Si tienes network-manager instalado en tu máquina host, ciérralo o mata los procesos en conflicto u obtendrás un error. Para más información consulta la sección Docker del Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["FRENCH",528]="Il a été détecté qu'airgeddon a été lancé depuis un conteneur Docker. Cette attaque à besoin d'hostapd-wpe pour créer un Point d'Accès piège. Hostapd a tendance à entrer en conflit avec network-manager et airgeddon ne peut pas le gérer depuis le conteneur. Si network-manager est installé sur votre machine host, arrêtez ou tuez les processus conflictuels. Dans le cas contraire vous obtiendrez une erreur. Pour plus d'informations, consultez la section Docker de notre Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["CATALAN",528]="S'ha detectat que estàs executant airgeddon en un contenidor de Docker. En aquest atac s'utilitza hostapd-wpe per crear un fals AP. Aquest component sol donar conflicte amb network-manager. Des del contenidor, airgeddon no pot gestionar-lo. Si tens network-manager instal·lat a la teua màquina host, tanca'l o mata els processos en conflicte u obtindràs un error. Per a més informació consulta la secció Docker del Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["PORTUGUESE",528]="Detectamos que você está executando airgeddon em um contêiner Docker. Neste ataque é usado hostapd-wpe para criar um AP falso. Este componente tende a entrar em conflito com network-manager. A partir do contêiner o airgeddon não pode controlá-lo. Se você tem network-manager instalado em sua máquina host feche-o, mate os processos conflitantes ou você irá obter um erro. Para mais informações consulte a seção Docker Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["RUSSIAN",528]="Определено, что вы запускаете airgeddon внутри контейнера Docker. Во время этой атаки для создания поддельной AP используется hostapd-wpe. Этот компонент часто конфликтует с network-manager. Изнутри контейнера airgeddon не может справиться с этим. Если на вашем хост-компьютере установлен network-manager, закройте его или уберите конфликтующие процессы, иначе вы получите сообщение об ошибке. Для получения дополнительной информации см. раздел Docker в Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["GREEK",528]="Εντοπίστηκε πως τρέχετε το airgeddon μέσα σε Docker container. Κατά τη διάρκεια αυτής της επίθεσης χρησιμοποιείται το hostapd-wpe για να δημιουργήσει ψεύτικο AP. Η δημιουργία αυτού κάνει conflicts με τον network-manager. Το airgeddon δεν μπορεί να το χειριστεί μέσα από το container. Αν υπάρχει ο network-manager εγκατεστημένος στον host-υπολογιστή, κλείστε τον ή διακόψτε τις διεργασίες που κάνουν conflict αλλιώς θα υπάρξουν σφάλματα. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Docker του Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["ITALIAN",528]="È stato rilevato che si sta eseguendo airgeddon in un contenitore Docker. In questo attacco viene utilizzato hostapd-wpe per creare un falso AP. Questo componente tende a creare un conflitto con il network-manager. Dal contenitore, airgeddon non può gestirlo. Se si dispone di network-manager installato sul computer host, chiuderlo o uccidere i processi in conflitto o ci sará un errore. Per ulteriori informazioni consultare la sezione Docker della nostra Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["POLISH",528]="Wykryto, że używasz airgeddon w kontenerze Docker. W tym ataku hostapd-wpe służy do utworzenia fałszywego AP. Ten komponent często ma konflikt z network-manager. Z kontenera airgeddon nie może sobie z tym poradzić. Jeśli na komputerze hosta zainstalowano network-manager, zamknij lub zabij sprzeczne procesy lub otrzymasz błąd. Aby uzyskać więcej informacji, zobacz sekcję Docker Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["GERMAN",528]="Es wurde festgestellt, dass Sie airgeddon in einem Docker-Container ausführen. Bei diesem Angriff wird mit hostapd-wpe ein falscher AP erstellt. Diese Komponente steht normalerweise im Konflikt mit dem network-manager. Aus dem Container kann airgeddon das nicht schaffen. Wenn Sie den network-manager auf Ihrem Host-Computer installiert haben, schließen Sie ihn oder beenden Sie die Prozesse im Konflikt oder Sie erhalten einen Fehler. Weitere Informationen finden Sie im Abschnitt Docker des Wiki: \${normal_color}\${urlgithub_wiki}/Docker" + arr["TURKISH",528]="Bir Docker konteynırı içinde airgeddon çalıştırdığınız tespit edildi. Bu saldırı sırasında hostapd-wpe sahte bir AP oluşturmak için kullanılır. Bu bileşen genellikle ağ yöneticisi ile çakışır. Konteynırın içinden, hava hücresi bunu kaldıramaz. Ana makinenize ağ yöneticisi yüklüyse, kapat veya çakışan işlemleri durdurun veya bir hatayla karşılaşırsınız. Daha fazla bilgi için, Wiki'nin Docker bölümüne bakın: \${normal_color}\${urlgithub_wiki}/Docker" arr["ENGLISH",529]="It seems that nothing was captured during the Enterprise Evil Twin attack" arr["SPANISH",529]="Parece que no se ha capturado nada durante el ataque Evil Twin Enterprise" @@ -7266,17 +7266,17 @@ function initialize_language_strings() { arr["GERMAN",532]="Herzlichen Glückwunsch!! Es scheint, dass Sie Hashes und Passwörter im Klartext erfasst haben" arr["TURKISH",532]="Tebrikler!! Düz metinde karma ve şifreleri ele geçirmişsiniz gibi görünüyor" - arr["ENGLISH",533]="The captured files were saved on directory [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["SPANISH",533]="Los ficheros capturados se han guardado en el directorio [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["FRENCH",533]="Les fichiers capturés ont été enregistrés dans le répertoire [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["CATALAN",533]="Els fitxers capturats s'han guardat al directori [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["PORTUGUESE",533]="Os arquivos capturados foram salvos no diretório [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["RUSSIAN",533]="Захваченные файлы были сохранены в каталоге [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["GREEK",533]="Τα αρχεία που έχουν ληφθεί αποθηκεύτηκαν στον κατάλογο [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["ITALIAN",533]="I file catturati sono stati salvati nella directory [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["POLISH",533]="Przechwycone pliki zostały zapisane w katalogu [${normal_color}${enterprise_completepath}${blue_color}]${normal_color}" - arr["GERMAN",533]="Die erfassten Dateien wurden im Verzeichnis [${normal_color}${enterprise_completepath}${blue_color}]${normal_color} gespeichert" - arr["TURKISH",533]="Yakalanan dosyalar belirtilen dizine kaydedildi [${normal_color}${enterprise_completepath}${pink_color}]${blue_color}" + arr["ENGLISH",533]="The captured files were saved on directory [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["SPANISH",533]="Los ficheros capturados se han guardado en el directorio [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["FRENCH",533]="Les fichiers capturés ont été enregistrés dans le répertoire [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["CATALAN",533]="Els fitxers capturats s'han guardat al directori [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["PORTUGUESE",533]="Os arquivos capturados foram salvos no diretório [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["RUSSIAN",533]="Захваченные файлы были сохранены в каталоге [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["GREEK",533]="Τα αρχεία που έχουν ληφθεί αποθηκεύτηκαν στον κατάλογο [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["ITALIAN",533]="I file catturati sono stati salvati nella directory [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["POLISH",533]="Przechwycone pliki zostały zapisane w katalogu [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color}" + arr["GERMAN",533]="Die erfassten Dateien wurden im Verzeichnis [\${normal_color}\${enterprise_completepath}\${blue_color}]\${normal_color} gespeichert" + arr["TURKISH",533]="Yakalanan dosyalar belirtilen dizine kaydedildi [\${normal_color}\${enterprise_completepath}\${pink_color}]\${blue_color}" arr["ENGLISH",534]="1. Personal" arr["SPANISH",534]="1. Personal" @@ -7314,41 +7314,41 @@ function initialize_language_strings() { arr["GERMAN",536]="0. Zurück zum Offline-WPA/WPA2-Entschlüsselungsmenü" arr["TURKISH",536]="0. Çevrimdışı WPA/WPA2 şifre çözme menüsüne dön" - arr["ENGLISH",537]="Do you want to try to decrypt captured stuff? ${blue_color}Asleap tool will be used. If you answer no \"n\" you'll can try to do it later using hashcat or john the ripper from the offline WPA/WPA2 decrypt menu ${normal_color}${visual_choice}" - arr["SPANISH",537]="¿Quieres intentar descifrar lo capturado? ${blue_color}Se utilizará la herramienta asleap. Si respondes no \"n\" podrás intentarlo más tarde utilizando hashcat o john the ripper desde el menú de descifrado offline WPA/WPA2 ${normal_color}${visual_choice}" - arr["FRENCH",537]="Voulez-vous essayer de déchiffrer ce qui a été capturé? ${blue_color}L'outil asleap sera utilisé. Si vous ne répondez pas \"n\", vous pourrez l'essayer après avec hashcat ou john the ripper à partir du menu de décryptage hors ligne WPA/WPA2 ${normal_color}${visual_choice}" - arr["CATALAN",537]="Vols intentar desxifrar el capturat? ${blue_color}S'utilitzarà l'eina asleap. Si respons no \"n\" podràs provar més tard utilitzant hashcat o john the ripper des del menú de desxifrat offline WPA/WPA2 ${normal_color}${visual_choice}" - arr["PORTUGUESE",537]="Você quer tentar decifrar o que foi capturado? ${blue_color}A ferramenta asleap será usada. Se você responder não \"n\" você pode tentar mais tarde usando o hashcat ou john the ripper no menu de descriptografia WPA/WPA2 offline ${normal_color}${visual_choice}" - arr["RUSSIAN",537]="Вы хотите попытаться расшифровать захваченные хеши? ${blue_color}Будет использован инструмент asleap. Если вы ответите нет \"n\", вы можете попытаться сделать это позже, используя hashcat или john the ripper из меню офлайн расшифровки WPA/WPA2 ${normal_color}${visual_choice}" - arr["GREEK",537]="Θέλετε να προσπαθήσετε να αποκρυπτογραφήσετε τα περιεχόμενα; ${blue_color}Το εργαλείο asleap θα χρησιμοποιηθεί. Εάν απαντήσετε όχι \"n\", μπορείτε να προσπαθήσετε να το κάνετε αργότερα χρησιμοποιώντας hashcat ή john the ripper από το μενού αποκρυπτογράφησης WPA/WPA2 ${normal_color}${visual_choice}" - arr["ITALIAN",537]="Vuoi provare a decifrare ciò che è stato catturato? ${blue_color}Verrà utilizzato il programma asleap. Se non rispondi a nessun \"n\" puoi provarci in seguito usando hashcat o john the ripper dal menu di decodifica offline WPA/WPA2 ${normal_color}${visual_choice}" - arr["POLISH",537]="Czy chcesz spróbować rozszyfrować przechwycone dane? ${blue_color}Zostanie użyte narzędzie o nazwie asleap. Jeśli nie odpowiesz \"n\", możesz spróbować później za pomocą programu hashcat lub john the ripper z menu deszyfrowania offline WPA/WPA2 ${normal_color}${visual_choice}" - arr["GERMAN",537]="Möchten Sie versuchen, das Erfasste zu entschlüsseln? ${blue_color}Das Tool asleap wird verwendet. Wenn Sie nein \"n\" antworten, können Sie es später mit hashcat oder john the ripper vom Offline-Entschlüsselungsmenü WPA/WPA2 versuchen ${normal_color}${visual_choice}" - arr["TURKISH",537]="Yakalanan şeyleri decrypt(şifre çözme) etmek ister misin? ${blue_color}Asleap aracı kullanılacaktır. Eğer \"n\" yanıtı vermezseniz, daha sonra, çevrimdışı şifre çözme menüsü WPA/WPA2'den, hashcat veya john the ripper'ı kullanarak deneyebilirsiniz ${normal_color}${visual_choice}" - - arr["ENGLISH",538]="The password for the username ${normal_color}${enterprise_username}${blue_color} will be tried to be decrypted with asleap tool using challenge and response: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["SPANISH",538]="Se procederá a intentar descifrar con la herramienta asleap la contraseña del usuario ${normal_color}${enterprise_username}${blue_color} cuyo challenge y response son: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["FRENCH",538]="On va essayer de déchiffrer avec l'outil asleap le mot de passe de l'utilisateur ${normal_color}${enterprise_username}${blue_color} dont le défi et la réponse sont les suivants: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["CATALAN",538]="Es procedirà a intentar desxifrar amb l'eina asleap la contrasenya de l'usuari ${normal_color}${enterprise_username}${blue_color} el challenge i response són: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["PORTUGUESE",538]="Vamos tentar decifrar a senha do usuário ${normal_color}${enterprise_username}${blue_color} com a ferramenta asleap, o desafio e a resposta são: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["RUSSIAN",538]="Пароль для имени пользователя ${normal_color}${enterprise_username}${blue_color} будет подвергнут расшифровке с помощью asleap с использованием запроса и ответа: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["GREEK",538]="Ο κωδικός πρόσβασης για το όνομα χρήστη ${normal_color}${enterprise_username}${blue_color} θα δοκιμαστεί για να αποκρυπτογραφηθεί με το asleap χρησιμοποιώντας challenge και response: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["ITALIAN",538]="Si cercherá di decifrare la password dell'utente con il programma asleap ${normal_color}${enterprise_username}${blue_color} i cui challange e reponse sono: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["POLISH",538]="Spróbujemy rozszyfrować za pomocą narzędzia asleap hasło użytkownika ${normal_color}${enterprise_username}${blue_color}, którego challenge i odpowiedzią są: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["GERMAN",538]="Wir werden versuchen, mit dem asleap-Tool das Passwort des Benutzers ${normal_color}${enterprise_username}${blue_color} zu entschlüsseln, dessen Challenge und Antwort lauten: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - arr["TURKISH",538]="Asleap aracıyla, sorunu ve yanıtı olan kullanıcının ${normal_color}${enterprise_username}${blue_color} şifresini çözmeyi deneyeceğiz: ${normal_color}${enterprise_captured_challenges_responses[${enterprise_username}]}" - - arr["ENGLISH",539]="Asleap trophy file generated successfully at [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["SPANISH",539]="Fichero de trofeo asleap generado con éxito en [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["FRENCH",539]="Le fichier trophée asleap a bien été crée dans [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["CATALAN",539]="Fitxer de trofeu asleap generat amb èxit a [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["PORTUGUESE",539]="Arquivo de troféu asleap gerado com sucesso [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["RUSSIAN",539]="Трофейный файл asleap был успешно сгенерирован в [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["GREEK",539]="Το asleap αρχείο τρόπαιο δημιουργήθηκε επιτυχώς [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["ITALIAN",539]="File di trofeo di asleap generato con successo [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["POLISH",539]="Plik trofeum asleap został pomyślnie wygenerowany w [${normal_color}${path_to_asleap_trophy}${blue_color}]" - arr["GERMAN",539]="Trophäen-Datei-Asleap erfolgreich in [${normal_color}${path_to_asleap_trophy}${blue_color}] generiert" - arr["TURKISH",539]="Asleap trophy dosyası başarıyla şurada oluşturuldu [${normal_color}${path_to_asleap_trophy}${blue_color}]" + arr["ENGLISH",537]="Do you want to try to decrypt captured stuff? \${blue_color}Asleap tool will be used. If you answer no \"n\" you'll can try to do it later using hashcat or john the ripper from the offline WPA/WPA2 decrypt menu \${normal_color}\${visual_choice}" + arr["SPANISH",537]="¿Quieres intentar descifrar lo capturado? \${blue_color}Se utilizará la herramienta asleap. Si respondes no \"n\" podrás intentarlo más tarde utilizando hashcat o john the ripper desde el menú de descifrado offline WPA/WPA2 \${normal_color}\${visual_choice}" + arr["FRENCH",537]="Voulez-vous essayer de déchiffrer ce qui a été capturé? \${blue_color}L'outil asleap sera utilisé. Si vous ne répondez pas \"n\", vous pourrez l'essayer après avec hashcat ou john the ripper à partir du menu de décryptage hors ligne WPA/WPA2 \${normal_color}\${visual_choice}" + arr["CATALAN",537]="Vols intentar desxifrar el capturat? \${blue_color}S'utilitzarà l'eina asleap. Si respons no \"n\" podràs provar més tard utilitzant hashcat o john the ripper des del menú de desxifrat offline WPA/WPA2 \${normal_color}\${visual_choice}" + arr["PORTUGUESE",537]="Você quer tentar decifrar o que foi capturado? \${blue_color}A ferramenta asleap será usada. Se você responder não \"n\" você pode tentar mais tarde usando o hashcat ou john the ripper no menu de descriptografia WPA/WPA2 offline \${normal_color}\${visual_choice}" + arr["RUSSIAN",537]="Вы хотите попытаться расшифровать захваченные хеши? \${blue_color}Будет использован инструмент asleap. Если вы ответите нет \"n\", вы можете попытаться сделать это позже, используя hashcat или john the ripper из меню офлайн расшифровки WPA/WPA2 \${normal_color}\${visual_choice}" + arr["GREEK",537]="Θέλετε να προσπαθήσετε να αποκρυπτογραφήσετε τα περιεχόμενα; \${blue_color}Το εργαλείο asleap θα χρησιμοποιηθεί. Εάν απαντήσετε όχι \"n\", μπορείτε να προσπαθήσετε να το κάνετε αργότερα χρησιμοποιώντας hashcat ή john the ripper από το μενού αποκρυπτογράφησης WPA/WPA2 \${normal_color}\${visual_choice}" + arr["ITALIAN",537]="Vuoi provare a decifrare ciò che è stato catturato? \${blue_color}Verrà utilizzato il programma asleap. Se non rispondi a nessun \"n\" puoi provarci in seguito usando hashcat o john the ripper dal menu di decodifica offline WPA/WPA2 \${normal_color}\${visual_choice}" + arr["POLISH",537]="Czy chcesz spróbować rozszyfrować przechwycone dane? \${blue_color}Zostanie użyte narzędzie o nazwie asleap. Jeśli nie odpowiesz \"n\", możesz spróbować później za pomocą programu hashcat lub john the ripper z menu deszyfrowania offline WPA/WPA2 \${normal_color}\${visual_choice}" + arr["GERMAN",537]="Möchten Sie versuchen, das Erfasste zu entschlüsseln? \${blue_color}Das Tool asleap wird verwendet. Wenn Sie nein \"n\" antworten, können Sie es später mit hashcat oder john the ripper vom Offline-Entschlüsselungsmenü WPA/WPA2 versuchen \${normal_color}\${visual_choice}" + arr["TURKISH",537]="Yakalanan şeyleri decrypt(şifre çözme) etmek ister misin? \${blue_color}Asleap aracı kullanılacaktır. Eğer \"n\" yanıtı vermezseniz, daha sonra, çevrimdışı şifre çözme menüsü WPA/WPA2'den, hashcat veya john the ripper'ı kullanarak deneyebilirsiniz \${normal_color}\${visual_choice}" + + arr["ENGLISH",538]="The password for the username \${normal_color}\${enterprise_username}\${blue_color} will be tried to be decrypted with asleap tool using challenge and response: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["SPANISH",538]="Se procederá a intentar descifrar con la herramienta asleap la contraseña del usuario \${normal_color}\${enterprise_username}\${blue_color} cuyo challenge y response son: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["FRENCH",538]="On va essayer de déchiffrer avec l'outil asleap le mot de passe de l'utilisateur \${normal_color}\${enterprise_username}\${blue_color} dont le défi et la réponse sont les suivants: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["CATALAN",538]="Es procedirà a intentar desxifrar amb l'eina asleap la contrasenya de l'usuari \${normal_color}\${enterprise_username}\${blue_color} el challenge i response són: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["PORTUGUESE",538]="Vamos tentar decifrar a senha do usuário \${normal_color}\${enterprise_username}\${blue_color} com a ferramenta asleap, o desafio e a resposta são: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["RUSSIAN",538]="Пароль для имени пользователя \${normal_color}\${enterprise_username}\${blue_color} будет подвергнут расшифровке с помощью asleap с использованием запроса и ответа: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["GREEK",538]="Ο κωδικός πρόσβασης για το όνομα χρήστη \${normal_color}\${enterprise_username}\${blue_color} θα δοκιμαστεί για να αποκρυπτογραφηθεί με το asleap χρησιμοποιώντας challenge και response: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["ITALIAN",538]="Si cercherá di decifrare la password dell'utente con il programma asleap \${normal_color}\${enterprise_username}\${blue_color} i cui challange e reponse sono: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["POLISH",538]="Spróbujemy rozszyfrować za pomocą narzędzia asleap hasło użytkownika \${normal_color}\${enterprise_username}\${blue_color}, którego challenge i odpowiedzią są: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["GERMAN",538]="Wir werden versuchen, mit dem asleap-Tool das Passwort des Benutzers \${normal_color}\${enterprise_username}\${blue_color} zu entschlüsseln, dessen Challenge und Antwort lauten: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + arr["TURKISH",538]="Asleap aracıyla, sorunu ve yanıtı olan kullanıcının \${normal_color}\${enterprise_username}\${blue_color} şifresini çözmeyi deneyeceğiz: \${normal_color}\${enterprise_captured_challenges_responses[\${enterprise_username}]}" + + arr["ENGLISH",539]="Asleap trophy file generated successfully at [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["SPANISH",539]="Fichero de trofeo asleap generado con éxito en [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["FRENCH",539]="Le fichier trophée asleap a bien été crée dans [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["CATALAN",539]="Fitxer de trofeu asleap generat amb èxit a [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["PORTUGUESE",539]="Arquivo de troféu asleap gerado com sucesso [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["RUSSIAN",539]="Трофейный файл asleap был успешно сгенерирован в [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["GREEK",539]="Το asleap αρχείο τρόπαιο δημιουργήθηκε επιτυχώς [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["ITALIAN",539]="File di trofeo di asleap generato con successo [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["POLISH",539]="Plik trofeum asleap został pomyślnie wygenerowany w [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" + arr["GERMAN",539]="Trophäen-Datei-Asleap erfolgreich in [\${normal_color}\${path_to_asleap_trophy}\${blue_color}] generiert" + arr["TURKISH",539]="Asleap trophy dosyası başarıyla şurada oluşturuldu [\${normal_color}\${path_to_asleap_trophy}\${blue_color}]" arr["ENGLISH",540]="It seems we failed... try it again using another dictionary or choose bruteforce/rule based attack from the offline WPA/WPA2 decrypt menu" arr["SPANISH",540]="Parece que no lo hemos conseguido... inténtalo de nuevo con otro diccionario o por fuerza bruta/ataque basado en reglas desde el menú de descifrado hors ligne WPA/WPA2" @@ -7362,17 +7362,17 @@ function initialize_language_strings() { arr["GERMAN",540]="Es scheint, dass wir es versäumt haben... versuchen Sie es erneut mit einem anderen Wörterbuch oder wählen Sie Brute-Force/Regel-basierte Angriffe aus dem Offline-WPA/WPA2-Entschlüsselungsmenü" arr["TURKISH",540]="Başarısız olduk gibi görünüyor... başka bir dictionary kullanarak tekrar deneyin ya da çevrimdışı WPA/WPA2 şifre çözme menüsünden bruteforce/rule tabanlı saldırı seçin" - arr["ENGLISH",541]="Do you want to retry asleap attack using another dictionary? ${normal_color}${visual_choice}" - arr["SPANISH",541]="¿Quieres intentar de nuevo el ataque con asleap utilizando otro diccionario? ${normal_color}${visual_choice}" - arr["FRENCH",541]="Voulez-vous réessayer l'attaque en utilisant un autre dictionnaire avec asleap? ${normal_color}${visual_choice}" - arr["CATALAN",541]="Vols provar de nou l'atac amb asleap utilitzant un altre diccionari? ${normal_color}${visual_choice}" - arr["PORTUGUESE",541]="Você quer tentar novamente o ataque asleap usando outro dicionário? ${normal_color}${visual_choice}" - arr["RUSSIAN",541]="Вы хотите повторить атаку в asleap с другим словарём? ${normal_color}${visual_choice}" - arr["GREEK",541]="Θέλετε να επαναλάβετε την επίθεση asleap χρησιμοποιώντας κάποιο άλλο λεξικό; ${normal_color}${visual_choice}" - arr["ITALIAN",541]="Vuoi provare di nuovo l'attacco con asleap usando un altro dizionario? ${normal_color}${visual_choice}" - arr["POLISH",541]="Czy chcesz ponowić atak asleap z użyciem innego słownika? ${normal_color}${visual_choice}" - arr["GERMAN",541]="Möchten Sie den Asleap Angriff mit einem anderen Wörterbuch wiederholen? ${normal_color}${visual_choice}" - arr["TURKISH",541]="Başka bir dictionary kullanarak asleap saldırısını tekrar denemek ister misiniz? ${normal_color}${visual_choice}" + arr["ENGLISH",541]="Do you want to retry asleap attack using another dictionary? \${normal_color}\${visual_choice}" + arr["SPANISH",541]="¿Quieres intentar de nuevo el ataque con asleap utilizando otro diccionario? \${normal_color}\${visual_choice}" + arr["FRENCH",541]="Voulez-vous réessayer l'attaque en utilisant un autre dictionnaire avec asleap? \${normal_color}\${visual_choice}" + arr["CATALAN",541]="Vols provar de nou l'atac amb asleap utilitzant un altre diccionari? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",541]="Você quer tentar novamente o ataque asleap usando outro dicionário? \${normal_color}\${visual_choice}" + arr["RUSSIAN",541]="Вы хотите повторить атаку в asleap с другим словарём? \${normal_color}\${visual_choice}" + arr["GREEK",541]="Θέλετε να επαναλάβετε την επίθεση asleap χρησιμοποιώντας κάποιο άλλο λεξικό; \${normal_color}\${visual_choice}" + arr["ITALIAN",541]="Vuoi provare di nuovo l'attacco con asleap usando un altro dizionario? \${normal_color}\${visual_choice}" + arr["POLISH",541]="Czy chcesz ponowić atak asleap z użyciem innego słownika? \${normal_color}\${visual_choice}" + arr["GERMAN",541]="Möchten Sie den Asleap Angriff mit einem anderen Wörterbuch wiederholen? \${normal_color}\${visual_choice}" + arr["TURKISH",541]="Başka bir dictionary kullanarak asleap saldırısını tekrar denemek ister misiniz? \${normal_color}\${visual_choice}" arr["ENGLISH",542]="You captured hash only for one user. Autoselected" arr["SPANISH",542]="Sólo capturaste hash de un usuario. Se ha seleccionado automáticamente" @@ -7434,17 +7434,17 @@ function initialize_language_strings() { arr["GERMAN",546]="2. (john the ripper + crunch) Brute-Force-Angriff auf die Capture-Datei" arr["TURKISH",546]="2. (john the ripper + crunch) Yakalama dosyasına karşı bruteforce saldırısı" - arr["ENGLISH",547]="John the ripper trophy file generated successfully at [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["SPANISH",547]="Fichero de trofeo john the ripper generado con éxito en [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["FRENCH",547]="Le fichier trophée john the ripper a bien été crée dans [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["CATALAN",547]="Fitxer de trofeu john the ripper generat amb èxit a [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["PORTUGUESE",547]="Arquivo de troféu john the ripper gerado com sucesso [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["RUSSIAN",547]="Трофейный файл john the ripper был успешно сгенерирован в [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["GREEK",547]="Το john the ripper αρχείο τρόπαιο δημιουργήθηκε επιτυχώς [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["ITALIAN",547]="File di trofeo di john the ripper generato con successo [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["POLISH",547]="Plik trofeum john the ripper został pomyślnie wygenerowany w [${normal_color}${jtrpotenteredpath}${blue_color}]" - arr["GERMAN",547]="Trophäen-Datei-john the ripper erfolgreich in [${normal_color}${jtrpotenteredpath}${blue_color}] generiert" - arr["TURKISH",547]="John the ripper trophy dosyası başarıyla şurada oluşturuldu [${normal_color}${jtrpotenteredpath}${blue_color}]" + arr["ENGLISH",547]="John the ripper trophy file generated successfully at [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["SPANISH",547]="Fichero de trofeo john the ripper generado con éxito en [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["FRENCH",547]="Le fichier trophée john the ripper a bien été crée dans [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["CATALAN",547]="Fitxer de trofeu john the ripper generat amb èxit a [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["PORTUGUESE",547]="Arquivo de troféu john the ripper gerado com sucesso [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["RUSSIAN",547]="Трофейный файл john the ripper был успешно сгенерирован в [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["GREEK",547]="Το john the ripper αρχείο τρόπαιο δημιουργήθηκε επιτυχώς [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["ITALIAN",547]="File di trofeo di john the ripper generato con successo [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["POLISH",547]="Plik trofeum john the ripper został pomyślnie wygenerowany w [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" + arr["GERMAN",547]="Trophäen-Datei-john the ripper erfolgreich in [\${normal_color}\${jtrpotenteredpath}\${blue_color}] generiert" + arr["TURKISH",547]="John the ripper trophy dosyası başarıyla şurada oluşturuldu [\${normal_color}\${jtrpotenteredpath}\${blue_color}]" arr["ENGLISH",548]="asleap CPU" arr["SPANISH",548]="asleap CPU" @@ -7530,17 +7530,17 @@ function initialize_language_strings() { arr["GERMAN",554]="Schreiben Sie die Antwort (Beispiel: 00:01:02:03:04:05:06:07:08:09:0a:0b:0c:0d:0e:0f:10:11:12:13:14:15:16:17):" arr["TURKISH",554]="Yanıt tipi (example: 00:01:02:03:04:05:06:07:08:09:0a:0b:0c:0d:0e:0f:10:11:12:13:14:15:16:17):" - arr["ENGLISH",555]="Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${asleap_potpath}]" - arr["SPANISH",555]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${asleap_potpath}]" - arr["FRENCH",555]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé ${normal_color}[${asleap_potpath}]" - arr["CATALAN",555]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${asleap_potpath}]" - arr["PORTUGUESE",555]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${asleap_potpath}]" - arr["RUSSIAN",555]="Напечатайте путь к сохранённому файлу или нажмите [Enter] для принятия предложения по умолчанию ${normal_color}[${asleap_potpath}]" - arr["GREEK",555]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${asleap_potpath}]" - arr["ITALIAN",555]="Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello proposto di default ${normal_color}[${asleap_potpath}]" - arr["POLISH",555]="Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${asleap_potpath}]" - arr["GERMAN",555]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag zu akzeptieren ${normal_color}[${asleap_potpath}]" - arr["TURKISH",555]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın ${normal_color}[${asleap_potpath}]" + arr["ENGLISH",555]="Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${asleap_potpath}]" + arr["SPANISH",555]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${asleap_potpath}]" + arr["FRENCH",555]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé \${normal_color}[\${asleap_potpath}]" + arr["CATALAN",555]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${asleap_potpath}]" + arr["PORTUGUESE",555]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${asleap_potpath}]" + arr["RUSSIAN",555]="Напечатайте путь к сохранённому файлу или нажмите [Enter] для принятия предложения по умолчанию \${normal_color}[\${asleap_potpath}]" + arr["GREEK",555]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${asleap_potpath}]" + arr["ITALIAN",555]="Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello proposto di default \${normal_color}[\${asleap_potpath}]" + arr["POLISH",555]="Wpisz ścieżkę, w której będziemy zapisywać plik lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${asleap_potpath}]" + arr["GERMAN",555]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag zu akzeptieren \${normal_color}[\${asleap_potpath}]" + arr["TURKISH",555]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın \${normal_color}[\${asleap_potpath}]" arr["ENGLISH",556]="4. Enable basic colorization permanently" arr["SPANISH",556]="4. Habilitar permanentemente la colorización básica" @@ -7566,29 +7566,29 @@ function initialize_language_strings() { arr["GERMAN",557]="4. Grundfärbung dauerhaft deaktivieren" arr["TURKISH",557]="4. Temel renklendirmeyi kalıcı olarak devre dışı bırak" - arr["ENGLISH",558]="${blue_color}Basic colorization is going to be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",558]="${blue_color}Se va a desactivar la colorización básica. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",558]="${blue_color}La colorisation basique va être désactivée. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",558]="${blue_color}Es va a desactivar le coloració bàsica. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",558]="${blue_color}As cores básicas serão desativas. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",558]="${blue_color}Базовая раскраска будет отключена. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",558]="${blue_color}Ο βασικός χρωματισμός πρόκειται να απενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",558]="${blue_color}La colorazione basica sará disattivata. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",558]="${blue_color}Podstawowe kolorowanie zostanie wyłączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",558]="${blue_color}Die Grundfärbung wird deaktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",558]="${blue_color}Temel renklendirme devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",559]="${blue_color}Basic colorization is going to be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",559]="${blue_color}Se va a activar la colorización básica. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",559]="${blue_color}La colorisation basique va être activée. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",559]="${blue_color}Es va a activar la coloració bàsica. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",559]="${blue_color}As cores básica serão ativas. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",559]="${blue_color}Базовая раскраска будет включена. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",559]="${blue_color}Ο βασικός χρωματισμός πρόκειται να ενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",559]="${blue_color}La colorazione basica sará attivata. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",559]="${blue_color}Podstawowe kolorowanie zostanie włączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",559]="${blue_color}Die Grundfärbung wird aktiviert. ${green_color}Wollen Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",559]="${blue_color}Temel renklendirme etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",558]="\${blue_color}Basic colorization is going to be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",558]="\${blue_color}Se va a desactivar la colorización básica. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",558]="\${blue_color}La colorisation basique va être désactivée. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",558]="\${blue_color}Es va a desactivar le coloració bàsica. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",558]="\${blue_color}As cores básicas serão desativas. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",558]="\${blue_color}Базовая раскраска будет отключена. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",558]="\${blue_color}Ο βασικός χρωματισμός πρόκειται να απενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",558]="\${blue_color}La colorazione basica sará disattivata. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",558]="\${blue_color}Podstawowe kolorowanie zostanie wyłączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",558]="\${blue_color}Die Grundfärbung wird deaktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",558]="\${blue_color}Temel renklendirme devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",559]="\${blue_color}Basic colorization is going to be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",559]="\${blue_color}Se va a activar la colorización básica. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",559]="\${blue_color}La colorisation basique va être activée. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",559]="\${blue_color}Es va a activar la coloració bàsica. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",559]="\${blue_color}As cores básica serão ativas. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",559]="\${blue_color}Базовая раскраска будет включена. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",559]="\${blue_color}Ο βασικός χρωματισμός πρόκειται να ενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",559]="\${blue_color}La colorazione basica sará attivata. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",559]="\${blue_color}Podstawowe kolorowanie zostanie włączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",559]="\${blue_color}Die Grundfärbung wird aktiviert. \${green_color}Wollen Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",559]="\${blue_color}Temel renklendirme etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",560]="Basic colorization has been disabled" arr["SPANISH",560]="Se ha desactivado la colorización básica" @@ -7626,29 +7626,29 @@ function initialize_language_strings() { arr["GERMAN",562]="Diese Option wird erst wirksam, wenn Sie die grundlegende Einfärbung aktivieren" arr["TURKISH",562]="Temel renklendirmeyi etkinleştirene kadar bu seçenek geçerli olmaz" - arr["ENGLISH",563]="Basic colorization: ${pink_color}Enabled${normal_color}" - arr["SPANISH",563]="Colorización básica: ${pink_color}Activada${normal_color}" - arr["FRENCH",563]="Colorisation de basique: ${pink_color}Activée${normal_color}" - arr["CATALAN",563]="Coloració bàsica: ${pink_color}Activada${normal_color}" - arr["PORTUGUESE",563]="Cores básicas: ${pink_color}Ativa${normal_color}" - arr["RUSSIAN",563]="Базовая раскраска: ${pink_color}Включена${normal_color}" - arr["GREEK",563]="Βασικός χρωματισμός: ${pink_color}Ενεργοποιημένος${normal_color}" - arr["ITALIAN",563]="Colorazione basica: ${pink_color}Attivata${normal_color}" - arr["POLISH",563]="Podstawowe kolorowanie: ${pink_color}Włączone${normal_color}" - arr["GERMAN",563]="Grundfärbung: ${pink_color}Aktiviert${normal_color}" - arr["TURKISH",563]="Temel renklendirme: ${pink_color}Etkin${normal_color}" - - arr["ENGLISH",564]="Basic colorization: ${pink_color}Disabled${normal_color}" - arr["SPANISH",564]="Colorización básica: ${pink_color}Desactivada${normal_color}" - arr["FRENCH",564]="Colorisation basique: ${pink_color}Désactivée${normal_color}" - arr["CATALAN",564]="Coloració bàsica: ${pink_color}Desactivada${normal_color}" - arr["PORTUGUESE",564]="Cores básicas: ${pink_color}Desativa${normal_color}" - arr["RUSSIAN",564]="Базовая раскраска: ${pink_color}Отключена${normal_color}" - arr["GREEK",564]="Βασικός χρωματισμός: ${pink_color}Απενεργοποιημένος${normal_color}" - arr["ITALIAN",564]="Colorazione basica: ${pink_color}Disattivata${normal_color}" - arr["POLISH",564]="Podstawowe kolorowanie: ${pink_color}Wyłączone${normal_color}" - arr["GERMAN",564]="Grundfärbung: ${pink_color}Deaktiviert${normal_color}" - arr["TURKISH",564]="Temel renklendirme: ${pink_color}DevreDışı${normal_color}" + arr["ENGLISH",563]="Basic colorization: \${pink_color}Enabled\${normal_color}" + arr["SPANISH",563]="Colorización básica: \${pink_color}Activada\${normal_color}" + arr["FRENCH",563]="Colorisation de basique: \${pink_color}Activée\${normal_color}" + arr["CATALAN",563]="Coloració bàsica: \${pink_color}Activada\${normal_color}" + arr["PORTUGUESE",563]="Cores básicas: \${pink_color}Ativa\${normal_color}" + arr["RUSSIAN",563]="Базовая раскраска: \${pink_color}Включена\${normal_color}" + arr["GREEK",563]="Βασικός χρωματισμός: \${pink_color}Ενεργοποιημένος\${normal_color}" + arr["ITALIAN",563]="Colorazione basica: \${pink_color}Attivata\${normal_color}" + arr["POLISH",563]="Podstawowe kolorowanie: \${pink_color}Włączone\${normal_color}" + arr["GERMAN",563]="Grundfärbung: \${pink_color}Aktiviert\${normal_color}" + arr["TURKISH",563]="Temel renklendirme: \${pink_color}Etkin\${normal_color}" + + arr["ENGLISH",564]="Basic colorization: \${pink_color}Disabled\${normal_color}" + arr["SPANISH",564]="Colorización básica: \${pink_color}Desactivada\${normal_color}" + arr["FRENCH",564]="Colorisation basique: \${pink_color}Désactivée\${normal_color}" + arr["CATALAN",564]="Coloració bàsica: \${pink_color}Desactivada\${normal_color}" + arr["PORTUGUESE",564]="Cores básicas: \${pink_color}Desativa\${normal_color}" + arr["RUSSIAN",564]="Базовая раскраска: \${pink_color}Отключена\${normal_color}" + arr["GREEK",564]="Βασικός χρωματισμός: \${pink_color}Απενεργοποιημένος\${normal_color}" + arr["ITALIAN",564]="Colorazione basica: \${pink_color}Disattivata\${normal_color}" + arr["POLISH",564]="Podstawowe kolorowanie: \${pink_color}Wyłączone\${normal_color}" + arr["GERMAN",564]="Grundfärbung: \${pink_color}Deaktiviert\${normal_color}" + arr["TURKISH",564]="Temel renklendirme: \${pink_color}DevreDışı\${normal_color}" arr["ENGLISH",565]="3. Disable skip intro permanently" arr["SPANISH",565]="3. Deshabilitar permanentemente saltarse la intro" @@ -7674,53 +7674,53 @@ function initialize_language_strings() { arr["GERMAN",566]="3. Intro überspringen" arr["TURKISH",566]="3. Giriş introsunu kalıcı olarak etkinleştir" - arr["ENGLISH",567]="Skip intro: ${pink_color}Enabled${normal_color}" - arr["SPANISH",567]="Saltarse la intro: ${pink_color}Activado${normal_color}" - arr["FRENCH",567]="Ignorer l'intro: ${pink_color}Activée${normal_color}" - arr["CATALAN",567]="Ometre la introducció: ${pink_color}Activat${normal_color}" - arr["PORTUGUESE",567]="Introdução: ${pink_color}Desativa${normal_color}" - arr["RUSSIAN",567]="Пропустить начальную заставку: ${pink_color}Включено${normal_color}" - arr["GREEK",567]="Παράλειψη εισαγωγικού μηνύματος: ${pink_color}Ενεργοποιημένη${normal_color}" - arr["ITALIAN",567]="Skip intro: ${pink_color}Attivato${normal_color}" - arr["POLISH",567]="Pomiń wprowadzenie: ${pink_color}Aktywowane${normal_color}" - arr["GERMAN",567]="Intro überspringen: ${pink_color}Aktiviert${normal_color}" - arr["TURKISH",567]="Giriş introsunu geç: ${pink_color}Aktif${normal_color}" - - arr["ENGLISH",568]="Skip intro: ${pink_color}Disabled${normal_color}" - arr["SPANISH",568]="Saltarse la intro: ${pink_color}Desactivado${normal_color}" - arr["FRENCH",568]="Ignorer l'intro: ${pink_color}Désactivé${normal_color}" - arr["CATALAN",568]="Ometre la introducció: ${pink_color}Desactivat${normal_color}" - arr["PORTUGUESE",568]="Introdução: ${pink_color}Ativa${normal_color}" - arr["RUSSIAN",568]="Пропустить начальную заставку: ${pink_color}Выключено${normal_color}" - arr["GREEK",568]="Παράλειψη εισαγωγικού μηνύματος: ${pink_color}Απενεργοποιημένη${normal_color}" - arr["ITALIAN",568]="Skip intro: ${pink_color}Disattivato${normal_color}" - arr["POLISH",568]="Pomiń wprowadzenie: ${pink_color}Dezaktywowane${normal_color}" - arr["GERMAN",568]="Intro überspringen: ${pink_color}Deaktiviert${normal_color}" - arr["TURKISH",568]="Giriş introsunu geç: ${pink_color}DeveDışı${normal_color}" - - arr["ENGLISH",569]="${blue_color}Skip intro is going to be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",569]="${blue_color}Se va a desactivar saltarse la intro. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",569]="${blue_color}L'intro va êtredesactivée. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",569]="${blue_color}Es va a desactivar ometre la intro. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",569]="${blue_color}A introdução será ativada. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",569]="${blue_color}Будет отключён пропуск начальной заставки. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",569]="${blue_color}Η παράλειψη του εισαγωγικού μηνύματος προκειται να απενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",569]="${blue_color}Skip intro verrà disattivato. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",569]="${blue_color}Pomijanie wprowadzenia zostanie wyłączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",569]="${blue_color}Die Intro wird nicht überprungen werden. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",569]="İntroyu geçme devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",570]="${blue_color}Skip intro is going to be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",570]="${blue_color}Se va a activar saltarse la intro. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",570]="${blue_color}Il s'activera pour ignorer l'intro. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",570]="${blue_color}Es va a activar ometre la intro. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",570]="${blue_color}A introdução será desativa. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",570]="${blue_color}Будет включён пропуск начальной заставки. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",570]="${blue_color}Πρόκειται να ενεργοποιηθεί η παράλειψη του εισαγωγικού μηνύματος. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",570]="${blue_color}Skip intro verrà attivato. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",570]="${blue_color}Pomijanie wprowadzenia zostanie włączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",570]="${blue_color}Die Intro wird übersprungen werden. ${green_color} Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",570]="İntroyu geçme etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",567]="Skip intro: \${pink_color}Enabled\${normal_color}" + arr["SPANISH",567]="Saltarse la intro: \${pink_color}Activado\${normal_color}" + arr["FRENCH",567]="Ignorer l'intro: \${pink_color}Activée\${normal_color}" + arr["CATALAN",567]="Ometre la introducció: \${pink_color}Activat\${normal_color}" + arr["PORTUGUESE",567]="Introdução: \${pink_color}Desativa\${normal_color}" + arr["RUSSIAN",567]="Пропустить начальную заставку: \${pink_color}Включено\${normal_color}" + arr["GREEK",567]="Παράλειψη εισαγωγικού μηνύματος: \${pink_color}Ενεργοποιημένη\${normal_color}" + arr["ITALIAN",567]="Skip intro: \${pink_color}Attivato\${normal_color}" + arr["POLISH",567]="Pomiń wprowadzenie: \${pink_color}Aktywowane\${normal_color}" + arr["GERMAN",567]="Intro überspringen: \${pink_color}Aktiviert\${normal_color}" + arr["TURKISH",567]="Giriş introsunu geç: \${pink_color}Aktif\${normal_color}" + + arr["ENGLISH",568]="Skip intro: \${pink_color}Disabled\${normal_color}" + arr["SPANISH",568]="Saltarse la intro: \${pink_color}Desactivado\${normal_color}" + arr["FRENCH",568]="Ignorer l'intro: \${pink_color}Désactivé\${normal_color}" + arr["CATALAN",568]="Ometre la introducció: \${pink_color}Desactivat\${normal_color}" + arr["PORTUGUESE",568]="Introdução: \${pink_color}Ativa\${normal_color}" + arr["RUSSIAN",568]="Пропустить начальную заставку: \${pink_color}Выключено\${normal_color}" + arr["GREEK",568]="Παράλειψη εισαγωγικού μηνύματος: \${pink_color}Απενεργοποιημένη\${normal_color}" + arr["ITALIAN",568]="Skip intro: \${pink_color}Disattivato\${normal_color}" + arr["POLISH",568]="Pomiń wprowadzenie: \${pink_color}Dezaktywowane\${normal_color}" + arr["GERMAN",568]="Intro überspringen: \${pink_color}Deaktiviert\${normal_color}" + arr["TURKISH",568]="Giriş introsunu geç: \${pink_color}DeveDışı\${normal_color}" + + arr["ENGLISH",569]="\${blue_color}Skip intro is going to be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",569]="\${blue_color}Se va a desactivar saltarse la intro. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",569]="\${blue_color}L'intro va êtredesactivée. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",569]="\${blue_color}Es va a desactivar ometre la intro. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",569]="\${blue_color}A introdução será ativada. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",569]="\${blue_color}Будет отключён пропуск начальной заставки. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",569]="\${blue_color}Η παράλειψη του εισαγωγικού μηνύματος προκειται να απενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",569]="\${blue_color}Skip intro verrà disattivato. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",569]="\${blue_color}Pomijanie wprowadzenia zostanie wyłączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",569]="\${blue_color}Die Intro wird nicht überprungen werden. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",569]="İntroyu geçme devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",570]="\${blue_color}Skip intro is going to be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",570]="\${blue_color}Se va a activar saltarse la intro. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",570]="\${blue_color}Il s'activera pour ignorer l'intro. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",570]="\${blue_color}Es va a activar ometre la intro. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",570]="\${blue_color}A introdução será desativa. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",570]="\${blue_color}Будет включён пропуск начальной заставки. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",570]="\${blue_color}Πρόκειται να ενεργοποιηθεί η παράλειψη του εισαγωγικού μηνύματος. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",570]="\${blue_color}Skip intro verrà attivato. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",570]="\${blue_color}Pomijanie wprowadzenia zostanie włączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",570]="\${blue_color}Die Intro wird übersprungen werden. \${green_color} Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",570]="İntroyu geçme etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",571]="Skip intro has been disabled" arr["SPANISH",571]="Se ha desactivado saltarse la intro" @@ -7770,53 +7770,53 @@ function initialize_language_strings() { arr["GERMAN",574]="7. Stille Prüfungen dauerhaft aktivieren" arr["TURKISH",574]="7. Sessiz kontrolleri kalıcı olarak etkinleştir" - arr["ENGLISH",575]="Silent checks: ${pink_color}Enabled${normal_color}" - arr["SPANISH",575]="Chequeos silenciosos: ${pink_color}Activados${normal_color}" - arr["FRENCH",575]="Contrôles silencieux: ${pink_color}Activé${normal_color}" - arr["CATALAN",575]="Revisions silencioses: ${pink_color}Activades${normal_color}" - arr["PORTUGUESE",575]="Verificação silenciosa: ${pink_color}Ativa${normal_color}" - arr["RUSSIAN",575]="Тихие проверки: ${pink_color}Включены${normal_color}" - arr["GREEK",575]="Silent checks: ${pink_color}Ενεργοποιημένα${normal_color}" - arr["ITALIAN",575]="Controlli silenziosi: ${pink_color}Attivati${normal_color}" - arr["POLISH",575]="Ciche sprawdzanie: ${pink_color}Aktywowane${normal_color}" - arr["GERMAN",575]="Stille Überprüfungen: ${pink_color}Aktiviert${normal_color}" - arr["TURKISH",575]="Sessiz kontroller: ${pink_color}Etkin${normal_color}" - - arr["ENGLISH",576]="Silent checks: ${pink_color}Disabled${normal_color}" - arr["SPANISH",576]="Chequeos silenciosos: ${pink_color}Desactivados${normal_color}" - arr["FRENCH",576]="Contrôles silencieux: ${pink_color}Désactivé${normal_color}" - arr["CATALAN",576]="Revisions silencioses: ${pink_color}Desactivades${normal_color}" - arr["PORTUGUESE",576]="Verificação silenciosa: ${pink_color}Desativa${normal_color}" - arr["RUSSIAN",576]="Тихие проверки: ${pink_color}Отключены${normal_color}" - arr["GREEK",576]="Silent checks: ${pink_color}Απενεργοποιημένα${normal_color}" - arr["ITALIAN",576]="Controlli silenziosi: ${pink_color}Disattivati${normal_color}" - arr["POLISH",576]="Ciche sprawdzanie: ${pink_color}Wyłączone${normal_color}" - arr["GERMAN",576]="Stille Überprüfungen: ${pink_color}Deaktiviert${normal_color}" - arr["TURKISH",576]="Sessiz kontroller: ${pink_color}DevreDışı${normal_color}" - - arr["ENGLISH",577]="${blue_color}Silent checks will be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",577]="${blue_color}Se van a deshabilitar los chequeos silenciosos. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",577]="${blue_color}Les contrôles silencieux seront désactivés. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",577]="${blue_color}Es van a desactivar les revisions silencioses. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",577]="${blue_color}A verificação silenciosa será desativa. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",577]="${blue_color}Тихие проверки будут отключены. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",577]="${blue_color}Τα silent checks θα απενεργοποιηθούν. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",577]="${blue_color}I controlli silenziosi saranno disattivati ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",577]="${blue_color}Ciche sprawdzanie zostanie wyłączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",577]="${blue_color}Stille Überprüfungen werden deaktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",577]="Sessiz kontroller devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",578]="${blue_color}Silent checks will be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",578]="${blue_color}Se van a habilitar los chequeos silenciosos. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",578]="${blue_color}Les contrôles silencieux seront activés. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",578]="${blue_color}Es van a habilitar les revisions silencioses. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",578]="${blue_color}A verificação silenciosa será ativa. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",578]="${blue_color}Тихие проверки будут включены. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",578]="${blue_color}Τα silent checks θα ενεργοποιηθούν. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",578]="${blue_color}I controlli silenziosi saranno attivati ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",578]="${blue_color}Ciche sprawdzanie zostanie włączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",578]="${blue_color}Stille Überprüfungen werden aktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",578]="Sessiz kontroller etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",575]="Silent checks: \${pink_color}Enabled\${normal_color}" + arr["SPANISH",575]="Chequeos silenciosos: \${pink_color}Activados\${normal_color}" + arr["FRENCH",575]="Contrôles silencieux: \${pink_color}Activé\${normal_color}" + arr["CATALAN",575]="Revisions silencioses: \${pink_color}Activades\${normal_color}" + arr["PORTUGUESE",575]="Verificação silenciosa: \${pink_color}Ativa\${normal_color}" + arr["RUSSIAN",575]="Тихие проверки: \${pink_color}Включены\${normal_color}" + arr["GREEK",575]="Silent checks: \${pink_color}Ενεργοποιημένα\${normal_color}" + arr["ITALIAN",575]="Controlli silenziosi: \${pink_color}Attivati\${normal_color}" + arr["POLISH",575]="Ciche sprawdzanie: \${pink_color}Aktywowane\${normal_color}" + arr["GERMAN",575]="Stille Überprüfungen: \${pink_color}Aktiviert\${normal_color}" + arr["TURKISH",575]="Sessiz kontroller: \${pink_color}Etkin\${normal_color}" + + arr["ENGLISH",576]="Silent checks: \${pink_color}Disabled\${normal_color}" + arr["SPANISH",576]="Chequeos silenciosos: \${pink_color}Desactivados\${normal_color}" + arr["FRENCH",576]="Contrôles silencieux: \${pink_color}Désactivé\${normal_color}" + arr["CATALAN",576]="Revisions silencioses: \${pink_color}Desactivades\${normal_color}" + arr["PORTUGUESE",576]="Verificação silenciosa: \${pink_color}Desativa\${normal_color}" + arr["RUSSIAN",576]="Тихие проверки: \${pink_color}Отключены\${normal_color}" + arr["GREEK",576]="Silent checks: \${pink_color}Απενεργοποιημένα\${normal_color}" + arr["ITALIAN",576]="Controlli silenziosi: \${pink_color}Disattivati\${normal_color}" + arr["POLISH",576]="Ciche sprawdzanie: \${pink_color}Wyłączone\${normal_color}" + arr["GERMAN",576]="Stille Überprüfungen: \${pink_color}Deaktiviert\${normal_color}" + arr["TURKISH",576]="Sessiz kontroller: \${pink_color}DevreDışı\${normal_color}" + + arr["ENGLISH",577]="\${blue_color}Silent checks will be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",577]="\${blue_color}Se van a deshabilitar los chequeos silenciosos. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",577]="\${blue_color}Les contrôles silencieux seront désactivés. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",577]="\${blue_color}Es van a desactivar les revisions silencioses. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",577]="\${blue_color}A verificação silenciosa será desativa. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",577]="\${blue_color}Тихие проверки будут отключены. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",577]="\${blue_color}Τα silent checks θα απενεργοποιηθούν. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",577]="\${blue_color}I controlli silenziosi saranno disattivati \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",577]="\${blue_color}Ciche sprawdzanie zostanie wyłączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",577]="\${blue_color}Stille Überprüfungen werden deaktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",577]="Sessiz kontroller devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",578]="\${blue_color}Silent checks will be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",578]="\${blue_color}Se van a habilitar los chequeos silenciosos. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",578]="\${blue_color}Les contrôles silencieux seront activés. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",578]="\${blue_color}Es van a habilitar les revisions silencioses. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",578]="\${blue_color}A verificação silenciosa será ativa. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",578]="\${blue_color}Тихие проверки будут включены. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",578]="\${blue_color}Τα silent checks θα ενεργοποιηθούν. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",578]="\${blue_color}I controlli silenziosi saranno attivati \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",578]="\${blue_color}Ciche sprawdzanie zostanie włączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",578]="\${blue_color}Stille Überprüfungen werden aktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",578]="Sessiz kontroller etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",579]="Silent checks has been disabled" arr["SPANISH",579]="Se han desactivado los chequeos silenciosos" @@ -7854,29 +7854,29 @@ function initialize_language_strings() { arr["GERMAN",581]="Sie haben airgeddon mit aktivierten Silent-Checks gestartet. Deaktivieren Sie diese Option, um das Problem zu sehen" arr["TURKISH",581]="Etkinleştirilmiş sessiz kontrollerle airgeddon'u başlattın. Sorunun ne olduğunu görmek için bu seçeneği devre dışı bırak" - arr["ENGLISH",582]="Print hints: ${pink_color}Enabled${normal_color}" - arr["SPANISH",582]="Mostrar consejos: ${pink_color}Activado${normal_color}" - arr["FRENCH",582]="Montrer des conseils: ${pink_color}Activé${normal_color}" - arr["CATALAN",582]="Mostra consells: ${pink_color}Activat${normal_color}" - arr["PORTUGUESE",582]="Mostrar conselhos: ${pink_color}Ativo${normal_color}" - arr["RUSSIAN",582]="Показать подсказки: ${pink_color}Включено${normal_color}" - arr["GREEK",582]="Εμφάνιση συμβουλών: ${pink_color}Ενεργοποιημένη${normal_color}" - arr["ITALIAN",582]="Mostra Consigli: ${pink_color}Attivato${normal_color}" - arr["POLISH",582]="Pokaż wskazówki: ${pink_color}Włączone${normal_color}" - arr["GERMAN",582]="Tipps anzeigen: ${pink_color}Aktiviert${normal_color}" - arr["TURKISH",582]="İpuçlarını göster: ${pink_color}Aktif${normal_color}" - - arr["ENGLISH",583]="Print hints: ${pink_color}Disabled${normal_color}" - arr["SPANISH",583]="Mostrar consejos: ${pink_color}Desactivados${normal_color}" - arr["FRENCH",583]="Montrer des Conseils: ${pink_color}Désactivé${normal_color}" - arr["CATALAN",583]="Mostra consells: ${pink_color}Desactivat${normal_color}" - arr["PORTUGUESE",583]="Mostrar conselhos: ${pink_color}Desativo${normal_color}" - arr["RUSSIAN",583]="Показать подсказки: ${pink_color}Отключено${normal_color}" - arr["GREEK",583]="Εμφάνιση συμβουλών: ${pink_color}Απενεργοποιημένη${normal_color}" - arr["ITALIAN",583]="Mostra Consigli: ${pink_color}Disattivato${normal_color}" - arr["POLISH",583]="Pokaż wskazówki: ${pink_color}Wyłączone${normal_color}" - arr["GERMAN",583]="Tipps anzeigen: ${pink_color}Deaktiviert${normal_color}" - arr["TURKISH",583]="İpuçlarını göster: ${pink_color}DevreDışı${normal_color}" + arr["ENGLISH",582]="Print hints: \${pink_color}Enabled\${normal_color}" + arr["SPANISH",582]="Mostrar consejos: \${pink_color}Activado\${normal_color}" + arr["FRENCH",582]="Montrer des conseils: \${pink_color}Activé\${normal_color}" + arr["CATALAN",582]="Mostra consells: \${pink_color}Activat\${normal_color}" + arr["PORTUGUESE",582]="Mostrar conselhos: \${pink_color}Ativo\${normal_color}" + arr["RUSSIAN",582]="Показать подсказки: \${pink_color}Включено\${normal_color}" + arr["GREEK",582]="Εμφάνιση συμβουλών: \${pink_color}Ενεργοποιημένη\${normal_color}" + arr["ITALIAN",582]="Mostra Consigli: \${pink_color}Attivato\${normal_color}" + arr["POLISH",582]="Pokaż wskazówki: \${pink_color}Włączone\${normal_color}" + arr["GERMAN",582]="Tipps anzeigen: \${pink_color}Aktiviert\${normal_color}" + arr["TURKISH",582]="İpuçlarını göster: \${pink_color}Aktif\${normal_color}" + + arr["ENGLISH",583]="Print hints: \${pink_color}Disabled\${normal_color}" + arr["SPANISH",583]="Mostrar consejos: \${pink_color}Desactivados\${normal_color}" + arr["FRENCH",583]="Montrer des Conseils: \${pink_color}Désactivé\${normal_color}" + arr["CATALAN",583]="Mostra consells: \${pink_color}Desactivat\${normal_color}" + arr["PORTUGUESE",583]="Mostrar conselhos: \${pink_color}Desativo\${normal_color}" + arr["RUSSIAN",583]="Показать подсказки: \${pink_color}Отключено\${normal_color}" + arr["GREEK",583]="Εμφάνιση συμβουλών: \${pink_color}Απενεργοποιημένη\${normal_color}" + arr["ITALIAN",583]="Mostra Consigli: \${pink_color}Disattivato\${normal_color}" + arr["POLISH",583]="Pokaż wskazówki: \${pink_color}Wyłączone\${normal_color}" + arr["GERMAN",583]="Tipps anzeigen: \${pink_color}Deaktiviert\${normal_color}" + arr["TURKISH",583]="İpuçlarını göster: \${pink_color}DevreDışı\${normal_color}" arr["ENGLISH",584]="8. Disable print hints permanently" arr["SPANISH",584]="8. Deshabilitar mostrar consejos permanentemente" @@ -7902,29 +7902,29 @@ function initialize_language_strings() { arr["GERMAN",585]="8. Aktivieren Sie diese Option, um Tipps anzuzeigen" arr["TURKISH",585]="8. İpuçlarını kalıcı olarak etkinleştir" - arr["ENGLISH",586]="${blue_color}Print hints will be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",586]="${blue_color}Se va a deshabilitar mostrar consejos. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",586]="${blue_color}Montrer des conseils va êtredésactivé. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",586]="${blue_color}Es va a desactivar mostrar consells. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",586]="${blue_color}Os conselhos e as dicas serão desabilitados. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",586]="${blue_color}Подсказки будут отключены. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",586]="${blue_color}Πρόκειται να απενεργοποιηθεί η εμφάνιση συμβουλών. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",586]="${blue_color}Disattiva i consigli sullo spettacolo ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",586]="${blue_color}Spowoduje to wyłączenie wyświetlania wskazówek. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",586]="${blue_color}Der Show-Hinweis wird deaktiviert. ${green_color}Wollen Sie weitermachen? ${normal_color}${visual_choice}" - arr["TURKISH",586]="${blue_color}İpuları devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",587]="${blue_color}Print hints will be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",587]="${blue_color}Se va a habilitar mostrar consejos. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",587]="${blue_color}Montrer des conseils va êtreactivé. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",587]="${blue_color}Es va a habilitar mostrar consells. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",587]="${blue_color}Os conselhos e as dicas serão habilitados. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",587]="${blue_color}Подсказки будут включены. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",587]="${blue_color}Πρόκειται να ενεργοποιηθεί η εμφάνιση συμβουλών. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",587]="${blue_color}Mostrare i suggerimenti sará attivato ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",587]="${blue_color}Wyświetlanie wskazówek zostanie włączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",587]="${blue_color}Tipps werden angezeigt. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",587]="${blue_color}İpuçları etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",586]="\${blue_color}Print hints will be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",586]="\${blue_color}Se va a deshabilitar mostrar consejos. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",586]="\${blue_color}Montrer des conseils va êtredésactivé. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",586]="\${blue_color}Es va a desactivar mostrar consells. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",586]="\${blue_color}Os conselhos e as dicas serão desabilitados. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",586]="\${blue_color}Подсказки будут отключены. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",586]="\${blue_color}Πρόκειται να απενεργοποιηθεί η εμφάνιση συμβουλών. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",586]="\${blue_color}Disattiva i consigli sullo spettacolo \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",586]="\${blue_color}Spowoduje to wyłączenie wyświetlania wskazówek. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",586]="\${blue_color}Der Show-Hinweis wird deaktiviert. \${green_color}Wollen Sie weitermachen? \${normal_color}\${visual_choice}" + arr["TURKISH",586]="\${blue_color}İpuları devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",587]="\${blue_color}Print hints will be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",587]="\${blue_color}Se va a habilitar mostrar consejos. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",587]="\${blue_color}Montrer des conseils va êtreactivé. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",587]="\${blue_color}Es va a habilitar mostrar consells. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",587]="\${blue_color}Os conselhos e as dicas serão habilitados. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",587]="\${blue_color}Подсказки будут включены. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",587]="\${blue_color}Πρόκειται να ενεργοποιηθεί η εμφάνιση συμβουλών. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",587]="\${blue_color}Mostrare i suggerimenti sará attivato \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",587]="\${blue_color}Wyświetlanie wskazówek zostanie włączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",587]="\${blue_color}Tipps werden angezeigt. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",587]="\${blue_color}İpuçları etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",588]="Print hints has been disabled" arr["SPANISH",588]="Se ha desactivado mostrar consejos" @@ -7950,29 +7950,29 @@ function initialize_language_strings() { arr["GERMAN",589]="Hinweise wurden aktiviert" arr["TURKISH",589]="İpuçları etkinleştirildi" - arr["ENGLISH",590]="You can modify manually ${rc_path} file to change some options. You can also launch \"flags\" on the command line. More info at: ${urlgithub_wiki}/Options" - arr["SPANISH",590]="Puedes modificar manualmente el fichero ${rc_path} para modificar sus opciones. También puedes lanzar \"flags\" en la línea de comandos. Más información en: ${urlgithub_wiki}/Options" - arr["FRENCH",590]="Vous pouvez modifier manuellement le fichier ${rc_path} pour modifier ses options. Vous pouvez également écrire \"flags\" sur la ligne de commande. Plus d'information sur: ${urlgithub_wiki}/Options" - arr["CATALAN",590]="Pots modificar manualment el fitxer ${rc_path} per modificar les seves opcions. També pots llançar \"flags\" a la línia d'ordres. Més informació a: ${urlgithub_wiki}/Options" - arr["PORTUGUESE",590]="Você pode modificar manualmente o arquivo ${rc_path} para alterar suas opções ou usar argumentos ao executar airgeddon na linha de comando. Mais informações em: ${urlgithub_wiki}/Options" - arr["RUSSIAN",590]="Вы можете вручную изменить файл ${rc_path}, чтобы изменить его опции. Вы также можете указать \"flags\" в командной строке. Дополнительная информация об опциях: ${urlgithub_wiki}/Options" - arr["GREEK",590]="Μπορείτε να τροποποιήσετε χειροκίνητα το αρχείο ${rc_path} για να αλλάξετε τις επιλογές του. Μπορείτε επίσης να βάλετε \"flags\" στη γραμμή εντολών. Περισσότερες πληροφορίες στο: ${urlgithub_wiki}/Options" - arr["ITALIAN",590]="Puoi modificare manualmente il file ${rc_path} per modificarne le opzioni. Puoi anche lanciare \"flags\" sulla linea di comando. Maggiori informazioni su: ${urlgithub_wiki}/Options" - arr["POLISH",590]="Możesz ręcznie zmodyfikować plik ${rc_path} aby zmienić pewne opcje. Możesz także wpisać \"flags\" w linii poleceń. Więcej informacji: ${urlgithub_wiki}/Options" - arr["GERMAN",590]="Sie können die Datei ${rc_path}, manuell ändern, um die Optionen zu ändern. Sie können auch \"flags\" in die Befehlszeile werfen. Weitere Informationen dazu: ${urlgithub_wiki}/Options" - arr["TURKISH",590]="Seçenekleri değiştirmek için ${rc_path} dosyasını elle değiştirebilirsiniz. Komut satırında \"flags\" de ekleyebilirsiniz. Hakkında daha fazla bilgi: ${urlgithub_wiki}/Options" - - arr["ENGLISH",591]="Changing these options ${rc_path} is modified as well and the changes are permanent" - arr["SPANISH",591]="Cambiando estas opciones modificas el fichero ${rc_path} y los cambios son permanentes" - arr["FRENCH",591]="La modification de ces options modifie le fichier ${rc_path} et les modifications sont permanentes" - arr["CATALAN",591]="Canviant aquestes opcions modifiqueu el fitxer ${rc_path} i els canvis són permanents" - arr["PORTUGUESE",591]="As modificações no arquivo ${rc_path} são permanentes" - arr["RUSSIAN",591]="Изменение этих параметров меняет файл ${rc_path}, и эти настройки становятся постоянными" - arr["GREEK",591]="Η αλλαγή αυτών των ρυθμίσεων τροποποιεί το αρχείο ${rc_path} και οι αλλαγές είναι μόνιμες" - arr["ITALIAN",591]="La modifica di queste opzioni modifica il file ${rc_path} e le modifiche sono permanenti" - arr["POLISH",591]="Zmiana tych opcji modyfikuje również plik ${rc_path}, a zmiany są trwałe" - arr["GERMAN",591]="Durch das Ändern dieser Optionen wird die Datei ${rc_path} geändert, und die Änderungen sind dauerhaft" - arr["TURKISH",591]="Bu seçenekleri değiştirmek, ${rc_path} dosyasını değiştirir ve değişiklikler kalıcıdır" + arr["ENGLISH",590]="You can modify manually \${rc_path} file to change some options. You can also launch \"flags\" on the command line. More info at: \${urlgithub_wiki}/Options" + arr["SPANISH",590]="Puedes modificar manualmente el fichero \${rc_path} para modificar sus opciones. También puedes lanzar \"flags\" en la línea de comandos. Más información en: \${urlgithub_wiki}/Options" + arr["FRENCH",590]="Vous pouvez modifier manuellement le fichier \${rc_path} pour modifier ses options. Vous pouvez également écrire \"flags\" sur la ligne de commande. Plus d'information sur: \${urlgithub_wiki}/Options" + arr["CATALAN",590]="Pots modificar manualment el fitxer \${rc_path} per modificar les seves opcions. També pots llançar \"flags\" a la línia d'ordres. Més informació a: \${urlgithub_wiki}/Options" + arr["PORTUGUESE",590]="Você pode modificar manualmente o arquivo \${rc_path} para alterar suas opções ou usar argumentos ao executar airgeddon na linha de comando. Mais informações em: \${urlgithub_wiki}/Options" + arr["RUSSIAN",590]="Вы можете вручную изменить файл \${rc_path}, чтобы изменить его опции. Вы также можете указать \"flags\" в командной строке. Дополнительная информация об опциях: \${urlgithub_wiki}/Options" + arr["GREEK",590]="Μπορείτε να τροποποιήσετε χειροκίνητα το αρχείο \${rc_path} για να αλλάξετε τις επιλογές του. Μπορείτε επίσης να βάλετε \"flags\" στη γραμμή εντολών. Περισσότερες πληροφορίες στο: \${urlgithub_wiki}/Options" + arr["ITALIAN",590]="Puoi modificare manualmente il file \${rc_path} per modificarne le opzioni. Puoi anche lanciare \"flags\" sulla linea di comando. Maggiori informazioni su: \${urlgithub_wiki}/Options" + arr["POLISH",590]="Możesz ręcznie zmodyfikować plik \${rc_path} aby zmienić pewne opcje. Możesz także wpisać \"flags\" w linii poleceń. Więcej informacji: \${urlgithub_wiki}/Options" + arr["GERMAN",590]="Sie können die Datei \${rc_path}, manuell ändern, um die Optionen zu ändern. Sie können auch \"flags\" in die Befehlszeile werfen. Weitere Informationen dazu: \${urlgithub_wiki}/Options" + arr["TURKISH",590]="Seçenekleri değiştirmek için \${rc_path} dosyasını elle değiştirebilirsiniz. Komut satırında \"flags\" de ekleyebilirsiniz. Hakkında daha fazla bilgi: \${urlgithub_wiki}/Options" + + arr["ENGLISH",591]="Changing these options \${rc_path} is modified as well and the changes are permanent" + arr["SPANISH",591]="Cambiando estas opciones modificas el fichero \${rc_path} y los cambios son permanentes" + arr["FRENCH",591]="La modification de ces options modifie le fichier \${rc_path} et les modifications sont permanentes" + arr["CATALAN",591]="Canviant aquestes opcions modifiqueu el fitxer \${rc_path} i els canvis són permanents" + arr["PORTUGUESE",591]="As modificações no arquivo \${rc_path} são permanentes" + arr["RUSSIAN",591]="Изменение этих параметров меняет файл \${rc_path}, и эти настройки становятся постоянными" + arr["GREEK",591]="Η αλλαγή αυτών των ρυθμίσεων τροποποιεί το αρχείο \${rc_path} και οι αλλαγές είναι μόνιμες" + arr["ITALIAN",591]="La modifica di queste opzioni modifica il file \${rc_path} e le modifiche sono permanenti" + arr["POLISH",591]="Zmiana tych opcji modyfikuje również plik \${rc_path}, a zmiany są trwałe" + arr["GERMAN",591]="Durch das Ändern dieser Optionen wird die Datei \${rc_path} geändert, und die Änderungen sind dauerhaft" + arr["TURKISH",591]="Bu seçenekleri değiştirmek, \${rc_path} dosyasını değiştirir ve değişiklikler kalıcıdır" arr["ENGLISH",592]="9. Disable 5Ghz permanently" arr["SPANISH",592]="9. Deshabilitar 5Ghz permanentemente" @@ -7998,53 +7998,53 @@ function initialize_language_strings() { arr["GERMAN",593]="9. 5Ghz dauerhaft aktivieren" arr["TURKISH",593]="9. 5Ghz'i kalıcı olarak etkinleştir" - arr["ENGLISH",594]="5Ghz: ${pink_color}Enabled${normal_color}" - arr["SPANISH",594]="5Ghz: ${pink_color}Activado${normal_color}" - arr["FRENCH",594]="5Ghz: ${pink_color}Activée${normal_color}" - arr["CATALAN",594]="5Ghz: ${pink_color}Activat${normal_color}" - arr["PORTUGUESE",594]="5Ghz: ${pink_color}Ativo${normal_color}" - arr["RUSSIAN",594]="5Ghz: ${pink_color}Включено${normal_color}" - arr["GREEK",594]="5Ghz: ${pink_color}Ενεργοποιημένο${normal_color}" - arr["ITALIAN",594]="5Ghz: ${pink_color}Attivato${normal_color}" - arr["POLISH",594]="5Ghz: ${pink_color}Włączony${normal_color}" - arr["GERMAN",594]="5Ghz: ${pink_color}Aktiviert${normal_color}" - arr["TURKISH",594]="5Ghz: ${pink_color}Aktif${normal_color}" - - arr["ENGLISH",595]="5Ghz: ${pink_color}Disabled${normal_color}" - arr["SPANISH",595]="5Ghz: ${pink_color}Desactivado${normal_color}" - arr["FRENCH",595]="5Ghz: ${pink_color}Désactivée${normal_color}" - arr["CATALAN",595]="5Ghz: ${pink_color}Desactivat${normal_color}" - arr["PORTUGUESE",595]="5Ghz: ${pink_color}Desativo${normal_color}" - arr["RUSSIAN",595]="5Ghz: ${pink_color}Отключено${normal_color}" - arr["GREEK",595]="5Ghz: ${pink_color}Απενεργοποιημένο${normal_color}" - arr["ITALIAN",595]="5Ghz: ${pink_color}Disattivato${normal_color}" - arr["POLISH",595]="5Ghz: ${pink_color}Dezaktywowane${normal_color}" - arr["GERMAN",595]="5Ghz: ${pink_color}Deaktiviert${normal_color}" - arr["TURKISH",595]="5Ghz: ${pink_color}DevreDışı${normal_color}" - - arr["ENGLISH",596]="${blue_color}5Ghz will be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",596]="${blue_color}Se va a deshabilitar 5Ghz. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",596]="${blue_color}On va désactiver 5Ghz. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",596]="${blue_color}Es va a desactivar 5Ghz. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",596]="${blue_color}Isso desabilitará a banda de 5Ghz. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",596]="${blue_color}5Ghz будет отключено. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",596]="${blue_color}Το 5Ghz πρόκειται να απενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",596]="${blue_color}5Ghz verrà disattivato. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",596]="${blue_color}5Ghz zostanie wyłączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",596]="${blue_color}5Ghz wird deaktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",596]="${blue_color}5Ghz devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",597]="${blue_color}5Ghz will be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",597]="${blue_color}Se va a habilitar 5Ghz. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",597]="${blue_color}On va permettre 5Ghz. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",597]="${blue_color}Es va a habilitar 5Ghz. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",597]="${blue_color}Isso habilitará a banda de 5Ghz. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",597]="${blue_color}5Ghz будет включено. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",597]="${blue_color}Το 5Ghz πρόκειται να ενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",597]="${blue_color}5Ghz verrà attivato ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",597]="${blue_color}5Ghz zostanie włączone. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",597]="${blue_color}5Ghz wird aktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",597]="${blue_color}5Ghz etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",594]="5Ghz: \${pink_color}Enabled\${normal_color}" + arr["SPANISH",594]="5Ghz: \${pink_color}Activado\${normal_color}" + arr["FRENCH",594]="5Ghz: \${pink_color}Activée\${normal_color}" + arr["CATALAN",594]="5Ghz: \${pink_color}Activat\${normal_color}" + arr["PORTUGUESE",594]="5Ghz: \${pink_color}Ativo\${normal_color}" + arr["RUSSIAN",594]="5Ghz: \${pink_color}Включено\${normal_color}" + arr["GREEK",594]="5Ghz: \${pink_color}Ενεργοποιημένο\${normal_color}" + arr["ITALIAN",594]="5Ghz: \${pink_color}Attivato\${normal_color}" + arr["POLISH",594]="5Ghz: \${pink_color}Włączony\${normal_color}" + arr["GERMAN",594]="5Ghz: \${pink_color}Aktiviert\${normal_color}" + arr["TURKISH",594]="5Ghz: \${pink_color}Aktif\${normal_color}" + + arr["ENGLISH",595]="5Ghz: \${pink_color}Disabled\${normal_color}" + arr["SPANISH",595]="5Ghz: \${pink_color}Desactivado\${normal_color}" + arr["FRENCH",595]="5Ghz: \${pink_color}Désactivée\${normal_color}" + arr["CATALAN",595]="5Ghz: \${pink_color}Desactivat\${normal_color}" + arr["PORTUGUESE",595]="5Ghz: \${pink_color}Desativo\${normal_color}" + arr["RUSSIAN",595]="5Ghz: \${pink_color}Отключено\${normal_color}" + arr["GREEK",595]="5Ghz: \${pink_color}Απενεργοποιημένο\${normal_color}" + arr["ITALIAN",595]="5Ghz: \${pink_color}Disattivato\${normal_color}" + arr["POLISH",595]="5Ghz: \${pink_color}Dezaktywowane\${normal_color}" + arr["GERMAN",595]="5Ghz: \${pink_color}Deaktiviert\${normal_color}" + arr["TURKISH",595]="5Ghz: \${pink_color}DevreDışı\${normal_color}" + + arr["ENGLISH",596]="\${blue_color}5Ghz will be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",596]="\${blue_color}Se va a deshabilitar 5Ghz. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",596]="\${blue_color}On va désactiver 5Ghz. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",596]="\${blue_color}Es va a desactivar 5Ghz. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",596]="\${blue_color}Isso desabilitará a banda de 5Ghz. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",596]="\${blue_color}5Ghz будет отключено. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",596]="\${blue_color}Το 5Ghz πρόκειται να απενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",596]="\${blue_color}5Ghz verrà disattivato. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",596]="\${blue_color}5Ghz zostanie wyłączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",596]="\${blue_color}5Ghz wird deaktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",596]="\${blue_color}5Ghz devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",597]="\${blue_color}5Ghz will be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",597]="\${blue_color}Se va a habilitar 5Ghz. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",597]="\${blue_color}On va permettre 5Ghz. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",597]="\${blue_color}Es va a habilitar 5Ghz. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",597]="\${blue_color}Isso habilitará a banda de 5Ghz. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",597]="\${blue_color}5Ghz будет включено. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",597]="\${blue_color}Το 5Ghz πρόκειται να ενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",597]="\${blue_color}5Ghz verrà attivato \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",597]="\${blue_color}5Ghz zostanie włączone. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",597]="\${blue_color}5Ghz wird aktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",597]="\${blue_color}5Ghz etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",598]="5Ghz has been disabled" arr["SPANISH",598]="Se ha desactivado 5Ghz" @@ -8070,17 +8070,17 @@ function initialize_language_strings() { arr["GERMAN",599]="5Ghz wurde aktiviert" arr["TURKISH",599]="5Ghz etkinleştirildi" - arr["ENGLISH",600]="You already have selected a capture file during this session [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["SPANISH",600]="Ya tienes seleccionado un fichero de captura en esta sesión [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["FRENCH",600]="Vous avez déjà sélectionné un fichier de capture pour cette session ${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["CATALAN",600]="Ja tens seleccionat un fitxer de captura en aquesta sessió [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["PORTUGUESE",600]="Você selecionou um arquivo de captura nesta sessão [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["RUSSIAN",600]="Вы уже выбрали файл захвата во время этой сессии [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["GREEK",600]="Έχετε ήδη επιλέξει αρχείο καταγραφής κατά τη διάρκεια της συνεδρίας [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["ITALIAN",600]="È stato selezionato un file di cattura in questa sessione [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["POLISH",600]="W tej sesji wybrano już plik przechwytywania [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["GERMAN",600]="Sie haben bereits eine Capture-Datei in dieser Sitzung ausgewählt [${normal_color}${hashcatenterpriseenteredpath}${blue_color}]" - arr["TURKISH",600]="Bu oturumda zaten bir yakalama dosyası seçtiniz [${normal_color} ${hashcatenterpriseenteredpath}${blue_color}]" + arr["ENGLISH",600]="You already have selected a capture file during this session [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["SPANISH",600]="Ya tienes seleccionado un fichero de captura en esta sesión [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["FRENCH",600]="Vous avez déjà sélectionné un fichier de capture pour cette session \${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["CATALAN",600]="Ja tens seleccionat un fitxer de captura en aquesta sessió [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["PORTUGUESE",600]="Você selecionou um arquivo de captura nesta sessão [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["RUSSIAN",600]="Вы уже выбрали файл захвата во время этой сессии [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["GREEK",600]="Έχετε ήδη επιλέξει αρχείο καταγραφής κατά τη διάρκεια της συνεδρίας [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["ITALIAN",600]="È stato selezionato un file di cattura in questa sessione [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["POLISH",600]="W tej sesji wybrano już plik przechwytywania [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["GERMAN",600]="Sie haben bereits eine Capture-Datei in dieser Sitzung ausgewählt [\${normal_color}\${hashcatenterpriseenteredpath}\${blue_color}]" + arr["TURKISH",600]="Bu oturumda zaten bir yakalama dosyası seçtiniz [\${normal_color} \${hashcatenterpriseenteredpath}\${blue_color}]" arr["ENGLISH",601]="Selected file has an invalid hashcat enterprise hashes format" arr["SPANISH",601]="El fichero seleccionado no tiene un formato válido de hashes enterprise para hashcat" @@ -8106,53 +8106,53 @@ function initialize_language_strings() { arr["GERMAN",602]="Die ausgewählte Datei hat ein gültiges Enterprise-Hashformat für hashcat" arr["TURKISH",602]="Seçilen dosyanın geçerli bir hashcat enterprise karma biçimi var" - arr["ENGLISH",603]="Selected hashcat enterprise captured file: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["SPANISH",603]="Fichero de captura enterprise hashcat seleccionado: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["FRENCH",603]="Fichier de capture enterprise hashcat sélectionné: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["CATALAN",603]="Fitxer de captura enterprise hashcat seleccionat: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["PORTUGUESE",603]="Arquivo de captura enterprise para hashcat selecionado: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["RUSSIAN",603]="Выбранный файл захвата enterprise hashcat: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["GREEK",603]="Επιλεγμένο hashcat enterprise αρχείο καταγραφής: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["ITALIAN",603]="File di cattura enterprise hashcat selezionato: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["POLISH",603]="Wybrany plik przechwytywania hashcat enterprise: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["GERMAN",603]="Ausgewählte Enterprise-hashcat-Capture-Datei: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - arr["TURKISH",603]="Seçilen hashcat enterprise dosyası: ${pink_color}${hashcatenterpriseenteredpath}${normal_color}" - - arr["ENGLISH",604]="Selected hashcat enterprise captured file: ${pink_color}None${normal_color}" - arr["SPANISH",604]="Fichero de captura enterprise hashcat seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",604]="Fichier de capture enterprise hashcat sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",604]="Fitxer de captura enterprise hashcat seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",604]="Arquivo de captura enterprise para hashcat selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",604]="Выбранный файл захвата enterprise hashcat: ${pink_color}Ещё не выбран${normal_color}" - arr["GREEK",604]="Επιλεγμένο hashcat enterprise αρχείο καταγραφής: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",604]="File di cattura enterprise hashcat selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",604]="Wybrany plik przechwytywania hashcat enterprise: ${pink_color}Brak${normal_color}" - arr["GERMAN",604]="Ausgewählte Enterprise-hashcat-Capture-Datei: ${pink_color}Keine${normal_color}" - arr["TURKISH",604]="Seçilen hashcat enterprise dosyası: ${pink_color}None${normal_color}" - - arr["ENGLISH",605]="Selected john the ripper enterprise captured file: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["SPANISH",605]="Fichero de captura enterprise john the ripper seleccionado: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["FRENCH",605]="Fichier de capture enterprise john the ripper sélectionné: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["CATALAN",605]="Fitxer de captura enterprise john the ripper seleccionat: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["PORTUGUESE",605]="Arquivo de captura enterprise para john the ripper selecionado: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["RUSSIAN",605]="Выбранный файл захвата enterprise john the ripper: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["GREEK",605]="Επιλεγμένο john the ripper enterprise αρχείο καταγραφής: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["ITALIAN",605]="File di cattura enterprise john the ripper selezionato: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["POLISH",605]="Wybrany plik przechwytywania john the ripper enterprise: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["GERMAN",605]="Ausgewählte Enterprise-john the ripper-Capture-Datei: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - arr["TURKISH",605]="Seçilen john the ripper enterprise dosyası: ${pink_color}${jtrenterpriseenteredpath}${normal_color}" - - arr["ENGLISH",606]="Selected john the ripper enterprise captured file: ${pink_color}None${normal_color}" - arr["SPANISH",606]="Fichero de captura enterprise john the ripper seleccionado: ${pink_color}Ninguno${normal_color}" - arr["FRENCH",606]="Fichier de capture enterprise john the ripper sélectionné: ${pink_color}Aucun${normal_color}" - arr["CATALAN",606]="Fitxer de captura enterprise john the ripper seleccionat: ${pink_color}Ningú${normal_color}" - arr["PORTUGUESE",606]="Arquivo de captura enterprise para john the ripper selecionado: ${pink_color}Nenhum${normal_color}" - arr["RUSSIAN",606]="Выбранный файл захвата enterprise john the ripper: ${pink_color}Ещё не выбран${normal_color}" - arr["GREEK",606]="Επιλεγμένο john the ripper enterprise αρχείο καταγραφής: ${pink_color}Κανένα${normal_color}" - arr["ITALIAN",606]="File di cattura enterprise john the ripper selezionato: ${pink_color}Nessuno${normal_color}" - arr["POLISH",606]="Wybrany plik przechwytywania john the ripper enterprise: ${pink_color}Brak${normal_color}" - arr["GERMAN",606]="Ausgewählte Enterprise-john the ripper-Capture-Datei: ${pink_color}Keine${normal_color}" - arr["TURKISH",606]="Seçilen john the ripper enterprise dosyası: ${pink_color}None${normal_color}" + arr["ENGLISH",603]="Selected hashcat enterprise captured file: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["SPANISH",603]="Fichero de captura enterprise hashcat seleccionado: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["FRENCH",603]="Fichier de capture enterprise hashcat sélectionné: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["CATALAN",603]="Fitxer de captura enterprise hashcat seleccionat: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["PORTUGUESE",603]="Arquivo de captura enterprise para hashcat selecionado: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["RUSSIAN",603]="Выбранный файл захвата enterprise hashcat: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["GREEK",603]="Επιλεγμένο hashcat enterprise αρχείο καταγραφής: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["ITALIAN",603]="File di cattura enterprise hashcat selezionato: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["POLISH",603]="Wybrany plik przechwytywania hashcat enterprise: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["GERMAN",603]="Ausgewählte Enterprise-hashcat-Capture-Datei: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + arr["TURKISH",603]="Seçilen hashcat enterprise dosyası: \${pink_color}\${hashcatenterpriseenteredpath}\${normal_color}" + + arr["ENGLISH",604]="Selected hashcat enterprise captured file: \${pink_color}None\${normal_color}" + arr["SPANISH",604]="Fichero de captura enterprise hashcat seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",604]="Fichier de capture enterprise hashcat sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",604]="Fitxer de captura enterprise hashcat seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",604]="Arquivo de captura enterprise para hashcat selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",604]="Выбранный файл захвата enterprise hashcat: \${pink_color}Ещё не выбран\${normal_color}" + arr["GREEK",604]="Επιλεγμένο hashcat enterprise αρχείο καταγραφής: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",604]="File di cattura enterprise hashcat selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",604]="Wybrany plik przechwytywania hashcat enterprise: \${pink_color}Brak\${normal_color}" + arr["GERMAN",604]="Ausgewählte Enterprise-hashcat-Capture-Datei: \${pink_color}Keine\${normal_color}" + arr["TURKISH",604]="Seçilen hashcat enterprise dosyası: \${pink_color}None\${normal_color}" + + arr["ENGLISH",605]="Selected john the ripper enterprise captured file: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["SPANISH",605]="Fichero de captura enterprise john the ripper seleccionado: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["FRENCH",605]="Fichier de capture enterprise john the ripper sélectionné: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["CATALAN",605]="Fitxer de captura enterprise john the ripper seleccionat: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["PORTUGUESE",605]="Arquivo de captura enterprise para john the ripper selecionado: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["RUSSIAN",605]="Выбранный файл захвата enterprise john the ripper: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["GREEK",605]="Επιλεγμένο john the ripper enterprise αρχείο καταγραφής: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["ITALIAN",605]="File di cattura enterprise john the ripper selezionato: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["POLISH",605]="Wybrany plik przechwytywania john the ripper enterprise: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["GERMAN",605]="Ausgewählte Enterprise-john the ripper-Capture-Datei: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + arr["TURKISH",605]="Seçilen john the ripper enterprise dosyası: \${pink_color}\${jtrenterpriseenteredpath}\${normal_color}" + + arr["ENGLISH",606]="Selected john the ripper enterprise captured file: \${pink_color}None\${normal_color}" + arr["SPANISH",606]="Fichero de captura enterprise john the ripper seleccionado: \${pink_color}Ninguno\${normal_color}" + arr["FRENCH",606]="Fichier de capture enterprise john the ripper sélectionné: \${pink_color}Aucun\${normal_color}" + arr["CATALAN",606]="Fitxer de captura enterprise john the ripper seleccionat: \${pink_color}Ningú\${normal_color}" + arr["PORTUGUESE",606]="Arquivo de captura enterprise para john the ripper selecionado: \${pink_color}Nenhum\${normal_color}" + arr["RUSSIAN",606]="Выбранный файл захвата enterprise john the ripper: \${pink_color}Ещё не выбран\${normal_color}" + arr["GREEK",606]="Επιλεγμένο john the ripper enterprise αρχείο καταγραφής: \${pink_color}Κανένα\${normal_color}" + arr["ITALIAN",606]="File di cattura enterprise john the ripper selezionato: \${pink_color}Nessuno\${normal_color}" + arr["POLISH",606]="Wybrany plik przechwytywania john the ripper enterprise: \${pink_color}Brak\${normal_color}" + arr["GERMAN",606]="Ausgewählte Enterprise-john the ripper-Capture-Datei: \${pink_color}Keine\${normal_color}" + arr["TURKISH",606]="Seçilen john the ripper enterprise dosyası: \${pink_color}None\${normal_color}" arr["ENGLISH",607]="Selected file has an invalid john the ripper enterprise hashes format" arr["SPANISH",607]="El fichero seleccionado no tiene un formato válido de hashes enterprise para john the ripper" @@ -8178,17 +8178,17 @@ function initialize_language_strings() { arr["GERMAN",608]="Die ausgewählte Datei hat ein gültiges Enterprise-Hashformat für john the ripper" arr["TURKISH",608]="Seçilen dosyanın geçerli bir john the ripper enterprise hash biçimi var" - arr["ENGLISH",609]="You already have selected a capture file during this session [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["SPANISH",609]="Ya tienes seleccionado un fichero de captura en esta sesión [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["FRENCH",609]="Vous avez déjà sélectionné un fichier de capture pour cette session ${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["CATALAN",609]="Ja tens seleccionat un fitxer de captura en aquesta sessió [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["PORTUGUESE",609]="Você selecionou um arquivo de captura nesta sessão [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["RUSSIAN",609]="Вы уже выбрали файл захвата во время этой сессии [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["GREEK",609]="Έχετε ήδη επιλέξει κάποιο αρχείο καταγραφής κατά τη διάρκεια της συνεδρίας [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["ITALIAN",609]="È stato selezionato un file di cattura in questa sessione [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["POLISH",609]="W tej sesji wybrano już plik przechwytywania [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["GERMAN",609]="Sie haben bereits eine Capture-Datei in dieser Sitzung ausgewählt [${normal_color}${jtrenterpriseenteredpath}${blue_color}]" - arr["TURKISH",609]="Bu oturumda zaten bir yakalama dosyası seçtiniz [${normal_color} ${jtrenterpriseenteredpath}${blue_color}]" + arr["ENGLISH",609]="You already have selected a capture file during this session [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["SPANISH",609]="Ya tienes seleccionado un fichero de captura en esta sesión [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["FRENCH",609]="Vous avez déjà sélectionné un fichier de capture pour cette session \${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["CATALAN",609]="Ja tens seleccionat un fitxer de captura en aquesta sessió [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["PORTUGUESE",609]="Você selecionou um arquivo de captura nesta sessão [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["RUSSIAN",609]="Вы уже выбрали файл захвата во время этой сессии [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["GREEK",609]="Έχετε ήδη επιλέξει κάποιο αρχείο καταγραφής κατά τη διάρκεια της συνεδρίας [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["ITALIAN",609]="È stato selezionato un file di cattura in questa sessione [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["POLISH",609]="W tej sesji wybrano już plik przechwytywania [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["GERMAN",609]="Sie haben bereits eine Capture-Datei in dieser Sitzung ausgewählt [\${normal_color}\${jtrenterpriseenteredpath}\${blue_color}]" + arr["TURKISH",609]="Bu oturumda zaten bir yakalama dosyası seçtiniz [\${normal_color} \${jtrenterpriseenteredpath}\${blue_color}]" arr["ENGLISH",610]="Hashes obtained during an enterprise wifi network attack can be also decrypted using john the ripper tool. Dictionary or bruteforce attacks can be performed from airgeddon menus" arr["SPANISH",610]="También se puede usar john the ripper para descifrar los hashes obtenidos en un ataque a una red wifi enterprise. Ataques de diccionario o por fuerza bruta pueden ser usados desde los menús de airgeddon" @@ -8202,17 +8202,17 @@ function initialize_language_strings() { arr["GERMAN",610]="Sie können auch john the ripper verwenden, um die Hashes, die auf ein WLAN-Enterprise Netzwerk erhalten wurden, zu entschlüsseln. Wörterbuchangriffe oder Brute Force Angriffe können aus den Menüs von airgeddon verwendet werden" arr["TURKISH",610]="Bir kurumsal wifi ağına yapılan saldırıda elde edilen hash şifresini çözmek için john the ripper'i kullanabilirsiniz. Dictionary veya bruteforce saldırıları airgeddon menülerinden kullanılabilir" - arr["ENGLISH",611]="Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${jtr_potpath}]" - arr["SPANISH",611]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${jtr_potpath}]" - arr["FRENCH",611]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé ${normal_color}[${jtr_potpath}]" - arr["CATALAN",611]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${jtr_potpath}]" - arr["PORTUGUESE",611]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão ${normal_color}[${jtr_potpath}]" - arr["RUSSIAN",611]="Напечатайте путь к сохранённому файлу или нажмите [Enter] для принятия предложения по умолчанию ${normal_color}[${jtr_potpath}]" - arr["GREEK",611]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${jtr_potpath}]" - arr["ITALIAN",611]="Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello di default ${normal_color}[${jtr_potpath}]" - arr["POLISH",611]="Wpisz ścieżkę do zapisu pliku lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${jtr_potpath}]" - arr["GERMAN",611]="Schreiben Sie den Pfad wo die Datei gespeichert werden soll, oder drücken Sie die [Enter], um den Standardvorschlag zu akzeptieren ${normal_color}[${jtr_potpath}]" - arr["TURKISH",611]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın. ${normal_color}[${jtr_potpath}]" + arr["ENGLISH",611]="Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${jtr_potpath}]" + arr["SPANISH",611]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${jtr_potpath}]" + arr["FRENCH",611]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour utiliser le chemin proposé \${normal_color}[\${jtr_potpath}]" + arr["CATALAN",611]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${jtr_potpath}]" + arr["PORTUGUESE",611]="Digite o caminho onde armazenar o arquivo ou pressione [Enter] para aceitar o padrão \${normal_color}[\${jtr_potpath}]" + arr["RUSSIAN",611]="Напечатайте путь к сохранённому файлу или нажмите [Enter] для принятия предложения по умолчанию \${normal_color}[\${jtr_potpath}]" + arr["GREEK",611]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${jtr_potpath}]" + arr["ITALIAN",611]="Immettere il percorso dove memorizzare il file o premere [Enter] per accettare quello di default \${normal_color}[\${jtr_potpath}]" + arr["POLISH",611]="Wpisz ścieżkę do zapisu pliku lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${jtr_potpath}]" + arr["GERMAN",611]="Schreiben Sie den Pfad wo die Datei gespeichert werden soll, oder drücken Sie die [Enter], um den Standardvorschlag zu akzeptieren \${normal_color}[\${jtr_potpath}]" + arr["TURKISH",611]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın. \${normal_color}[\${jtr_potpath}]" arr["ENGLISH",612]="No enterprise networks found" arr["SPANISH",612]="No se encontraron redes enterprise" @@ -8226,41 +8226,41 @@ function initialize_language_strings() { arr["GERMAN",612]="Keine Enterprise-Netzwerke wurden gefunden" arr["TURKISH",612]="Herhangi enterprise bir ağ bulunamadı" - arr["ENGLISH",613]="Warning. Please check ${rc_path} file or command line flags. Invalid value on ${normal_color}${error_var_name}${yellow_color} variable. The default value ${normal_color}${error_var_default_value}${yellow_color} will be used" - arr["SPANISH",613]="Atención. Por favor revisa el fichero ${rc_path}. El valor de la variable ${normal_color}${error_var_name}${yellow_color} no es válido. El valor por defecto ${normal_color}${error_var_default_value}${yellow_color} será usado" - arr["FRENCH",613]="Attention. Veuillez vérifier le fichier ${rc_path} ou les flags sur ligne de commande. La variable ${normal_color}${error_var_name}${yellow_color} a une valeur non valide. La valeur par défaut ${normal_color}${error_var_default_value}${yellow_color} sera utilisée " - arr["CATALAN",613]="Atencio. Comprova el fitxer de ${rc_path}. Valor no vàlid a la variable ${normal_color}${error_var_name}${yellow_color}. S'utilitzarà el valor predeterminat ${normal_color}${error_var_default_value}${yellow_color}" - arr["PORTUGUESE",613]="Aviso: Por favor, verifique o arquivo ${rc_path} ou os argumentos na linha de comando. Valor inválido na variável ${normal_color}${error_var_name}${yellow_color}. O valor padrão ${normal_color}${error_var_default_value}${yellow_color} será usado" - arr["RUSSIAN",613]="Предупреждение. Пожалуйста, проверьте файл ${rc_path} или флаги командной строки. Недопустимое значение переменной ${normal_color}${error_var_name}${yellow_color}. Будет использовано значение по умолчанию ${normal_color}${error_var_default_value}${yellow_color}" - arr["GREEK",613]="Προειδοποίηση. Ελέγξτε το αρχείο ${rc_path} ή τα flags της γραμμής εντολών. Βρέθηκε μη έγκυρη τιμή για τη μεταβλητή ${normal_color}${error_var_name}${yellow_color}. Θα χρησιμοποιηθεί η προεπιλεγμένη τιμή ${normal_color}${error_var_default_value}${yellow_color}" - arr["ITALIAN",613]="Attenzione. Controlla il file ${rc_path} o i flag della linea di comando. Il valore della variabile ${normal_color}${error_var_name}${yellow_color} non è valido. Verrà utilizzato il valore predefinito ${normal_color}${error_var_default_value}${yellow_color}" - arr["POLISH",613]="Ostrzeżenie! Sprawdź plik ${rc_path} lub parametry linii poleceń. Niepoprawna wartość zmiennej ${normal_color}${error_var_name}${yellow_color}. Użyta zostanie wartość domyślna ${normal_color}${error_var_default_value}${yellow_color}" - arr["GERMAN",613]="Achtung. Bitte überprüfen Sie ${rc_path}. Ungültiger Wert für die Variable ${normal_color}${error_var_name}${yellow_color}. ${normal_color}${error_var_default_value}${yellow_color} wird verwendet" - arr["TURKISH",613]="Uyarı. Lütfen ${rc_path} dosyasını veya komut satırı bayraklarını kontrol edin. ${normal_color}${error_var_name}${yellow_color} değişkeninde geçersiz değer. ${normal_color}${error_var_default_value}${yellow_color} varsayılan değeri kullanılacak" - - arr["ENGLISH",614]="Warning. Please check ${rc_path} file. Configuration variable ${normal_color}${error_var_name}${yellow_color} not found. The default value ${normal_color}${error_var_default_value}${yellow_color} will be used" - arr["SPANISH",614]="Atención. Por favor revisa el fichero ${rc_path}. No se ha encontrado la variable ${normal_color}${error_var_name}${yellow_color}. El valor por defecto ${normal_color}${error_var_default_value}${yellow_color} será usado" - arr["FRENCH",614]="Attention. Veuillez vérifier le fichier ${rc_path}. La variable de configuration ${normal_color}${error_var_name}${yellow_color} introuvable. ${normal_color}${error_var_default_value}${yellow_color} sera utilisé" - arr["CATALAN",614]="Atencio. Si us plau, comprova el fitxer ${rc_path}. No s'ha trobat la variable de configuració ${normal_color}${error_var_name}${yellow_color}. S'utilitzarà ${normal_color}${error_var_default_value}${yellow_color}" - arr["PORTUGUESE",614]="Aviso: Por favor, verifique o arquivo ${rc_path}. Variável de configuração ${normal_color}${error_var_name}${yellow_color} não encontrada. ${normal_color}${error_var_default_value}${yellow_color} será usado" - arr["RUSSIAN",614]="Предупреждение. Пожалуйста, проверьте файл ${rc_path}. Конфигурационная переменная ${normal_color}${error_var_name}${yellow_color} не найдена. Будет использоваться значение по умолчанию ${normal_color}${error_var_default_value}${yellow_color}" - arr["GREEK",614]="Προειδοποίηση. Ελέγξτε το αρχείο ${rc_path}. Η μεταβλητή για το configuration ${normal_color}${error_var_name}${yellow_color} δεν βρέθηκε. Θα χρησιμοποιηθεί η προεπιλεγμένη τιμή ${normal_color}${error_var_default_value}${yellow_color}" - arr["ITALIAN",614]="Attenzione. Per favore controlla il file ${rc_path}. La variabile di configurazione ${normal_color}${error_var_name}${yellow_color} non è stata trovata. Verrà utilizzado il valore predefinito ${normal_color}${error_var_default_value}${yellow_color}" - arr["POLISH",614]="Uwaga! Sprawdź plik ${rc_path}. Nie znaleziono zmiennej ${normal_color}${error_var_name}${yellow_color}. Użyta zostanie wartość domyślna ${normal_color}${error_var_default_value}${yellow_color}" - arr["GERMAN",614]="Achtung. Bitte überprüfen Sie die ${rc_path}-Datei. Die Konfigurationsvariable ${normal_color}${error_var_name}${yellow_color} wurde nicht gefunden. ${normal_color}${error_var_default_value}${yellow_color} wird verwendet" - arr["TURKISH",614]="Uyarı! Lütfen ${rc_path} dosyasını kontrol edin. Yapılandırma değişkeni ${normal_color}${error_var_name}${yellow_color} bulunamadı. ${normal_color}${error_var_default_value}${yellow_color} varsayılan değeri kullanılmak istiyor" - - arr["ENGLISH",615]="There is an error in your configuration. Please check the ${rc_path} file. You have enabled the option to force the use of iptables instead of nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}) but your system doesn't have iptables installed. Disable this option or install iptables to fix the problem" - arr["SPANISH",615]="Hay un error en tu configuración. Por favor revisa el fichero ${rc_path}. Has activado la opción para forzar el uso de iptables en lugar de nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}) pero tu sistema no tiene iptables instaladas. Deshabilita esta opción o instala iptables para solucionar el problema" - arr["FRENCH",615]="Il y a une erreur dans votre configuration. Veuillez vérifier le fichier ${rc_path}. Vous avez activé l'option pour forcer l'utilisation de iptables à la place de nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}) mais iptables n'est pas installé sur votre système. Désactivez cette option ou installez iptables pour résoudre le problème" - arr["CATALAN",615]="Hi ha un error en la configuració. Si us plau comprova el fitxer ${rc_path}. Has activat l'opció per forçar l'ús d'iptables en lloc de nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}) però el teu sistema no té iptables instal·lades. Deshabilita aquesta opció o instal·la iptables per solucionar el problema" - arr["PORTUGUESE",615]="Existe um erro na sua configuração. Por favor, verifique o arquivo ${rc_path}. Você ativou a opção para forçar o uso de iptables em vez de nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}), mas seu sistema não possui o iptables instalado. Desabilite esta opção ou instale o iptables para resolver o problema" - arr["RUSSIAN",615]="В вашей конфигурации имеется ошибка. Пожалуйста, проверьте файл ${rc_path}. Вы включили опцию принудительного использования iptables вместо nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}), но в вашей системе не установлены iptables. Отключите эту опцию или установите iptables, чтобы исправить проблему" - arr["GREEK",615]="Υπάρχει ένα σφάλμα στο configuration σας. Ελέγξτε το αρχείο ${rc_path}. Έχετε ενεργοποιήσει την επιλογή που εξαναγκάζει τη χρήση του iptables αντί του nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}) και το σύστημά σας δεν έχει το έχει εγκατεστημένο (iptables). Απενεργοποιήστε την επιλογή αυτή ή εγκαταστήστε το iptables για να επιλυθεί το πρόβλημα" - arr["ITALIAN",615]="C'è un errore nella tua configurazione. Per favore controlla il file ${rc_path}. Hai attivato l'opzione per forzare l'uso di iptables invece di nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}) ma il tuo sistema non ha iptables installato. Disabilita questa opzione o installa iptables per risolvere il problema" - arr["POLISH",615]="Wystąpił błąd konfiguracji. Sprawdź plik ${rc_path}. Aktywowałeś opcję wymuszania użycia iptables zamiast nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}), ale twój system nie ma zainstalowanego iptables. Wyłącz tę opcję lub zainstaluj iptables, aby rozwiązać problem" - arr["GERMAN",615]="Ein Fehler wurde in Ihren Einstellungen gefunden. Bitte überprüfen Sie die Datei ${rc_path}. Sie haben die Option aktiviert, um die Verwendung von iptables anstelle von nftables zu erzwingen (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}), aber auf Ihrem System sind iptables nicht installiert. Deaktivieren Sie diese Option oder installieren Sie iptables, um das Problem zu lösen" - arr["TURKISH",615]="Yapılandırmanızda bir hata var. Lütfen ${rc_path} dosyasını kontrol edin. Nftables (${normal_color}AIRGEDDON_FORCE_IPTABLES${red_color}) yerine iptables kullanımını zorlama seçeneğini etkinleştirdiniz, ancak sisteminizde iptables kurulu değil. Bu seçeneği devre dışı bırakın veya sorunu çözmek için iptables yükleyin" + arr["ENGLISH",613]="Warning. Please check \${rc_path} file or command line flags. Invalid value on \${normal_color}\${error_var_name}\${yellow_color} variable. The default value \${normal_color}\${error_var_default_value}\${yellow_color} will be used" + arr["SPANISH",613]="Atención. Por favor revisa el fichero \${rc_path}. El valor de la variable \${normal_color}\${error_var_name}\${yellow_color} no es válido. El valor por defecto \${normal_color}\${error_var_default_value}\${yellow_color} será usado" + arr["FRENCH",613]="Attention. Veuillez vérifier le fichier \${rc_path} ou les flags sur ligne de commande. La variable \${normal_color}\${error_var_name}\${yellow_color} a une valeur non valide. La valeur par défaut \${normal_color}\${error_var_default_value}\${yellow_color} sera utilisée " + arr["CATALAN",613]="Atencio. Comprova el fitxer de \${rc_path}. Valor no vàlid a la variable \${normal_color}\${error_var_name}\${yellow_color}. S'utilitzarà el valor predeterminat \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["PORTUGUESE",613]="Aviso: Por favor, verifique o arquivo \${rc_path} ou os argumentos na linha de comando. Valor inválido na variável \${normal_color}\${error_var_name}\${yellow_color}. O valor padrão \${normal_color}\${error_var_default_value}\${yellow_color} será usado" + arr["RUSSIAN",613]="Предупреждение. Пожалуйста, проверьте файл \${rc_path} или флаги командной строки. Недопустимое значение переменной \${normal_color}\${error_var_name}\${yellow_color}. Будет использовано значение по умолчанию \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["GREEK",613]="Προειδοποίηση. Ελέγξτε το αρχείο \${rc_path} ή τα flags της γραμμής εντολών. Βρέθηκε μη έγκυρη τιμή για τη μεταβλητή \${normal_color}\${error_var_name}\${yellow_color}. Θα χρησιμοποιηθεί η προεπιλεγμένη τιμή \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["ITALIAN",613]="Attenzione. Controlla il file \${rc_path} o i flag della linea di comando. Il valore della variabile \${normal_color}\${error_var_name}\${yellow_color} non è valido. Verrà utilizzato il valore predefinito \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["POLISH",613]="Ostrzeżenie! Sprawdź plik \${rc_path} lub parametry linii poleceń. Niepoprawna wartość zmiennej \${normal_color}\${error_var_name}\${yellow_color}. Użyta zostanie wartość domyślna \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["GERMAN",613]="Achtung. Bitte überprüfen Sie \${rc_path}. Ungültiger Wert für die Variable \${normal_color}\${error_var_name}\${yellow_color}. \${normal_color}\${error_var_default_value}\${yellow_color} wird verwendet" + arr["TURKISH",613]="Uyarı. Lütfen \${rc_path} dosyasını veya komut satırı bayraklarını kontrol edin. \${normal_color}\${error_var_name}\${yellow_color} değişkeninde geçersiz değer. \${normal_color}\${error_var_default_value}\${yellow_color} varsayılan değeri kullanılacak" + + arr["ENGLISH",614]="Warning. Please check \${rc_path} file. Configuration variable \${normal_color}\${error_var_name}\${yellow_color} not found. The default value \${normal_color}\${error_var_default_value}\${yellow_color} will be used" + arr["SPANISH",614]="Atención. Por favor revisa el fichero \${rc_path}. No se ha encontrado la variable \${normal_color}\${error_var_name}\${yellow_color}. El valor por defecto \${normal_color}\${error_var_default_value}\${yellow_color} será usado" + arr["FRENCH",614]="Attention. Veuillez vérifier le fichier \${rc_path}. La variable de configuration \${normal_color}\${error_var_name}\${yellow_color} introuvable. \${normal_color}\${error_var_default_value}\${yellow_color} sera utilisé" + arr["CATALAN",614]="Atencio. Si us plau, comprova el fitxer \${rc_path}. No s'ha trobat la variable de configuració \${normal_color}\${error_var_name}\${yellow_color}. S'utilitzarà \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["PORTUGUESE",614]="Aviso: Por favor, verifique o arquivo \${rc_path}. Variável de configuração \${normal_color}\${error_var_name}\${yellow_color} não encontrada. \${normal_color}\${error_var_default_value}\${yellow_color} será usado" + arr["RUSSIAN",614]="Предупреждение. Пожалуйста, проверьте файл \${rc_path}. Конфигурационная переменная \${normal_color}\${error_var_name}\${yellow_color} не найдена. Будет использоваться значение по умолчанию \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["GREEK",614]="Προειδοποίηση. Ελέγξτε το αρχείο \${rc_path}. Η μεταβλητή για το configuration \${normal_color}\${error_var_name}\${yellow_color} δεν βρέθηκε. Θα χρησιμοποιηθεί η προεπιλεγμένη τιμή \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["ITALIAN",614]="Attenzione. Per favore controlla il file \${rc_path}. La variabile di configurazione \${normal_color}\${error_var_name}\${yellow_color} non è stata trovata. Verrà utilizzado il valore predefinito \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["POLISH",614]="Uwaga! Sprawdź plik \${rc_path}. Nie znaleziono zmiennej \${normal_color}\${error_var_name}\${yellow_color}. Użyta zostanie wartość domyślna \${normal_color}\${error_var_default_value}\${yellow_color}" + arr["GERMAN",614]="Achtung. Bitte überprüfen Sie die \${rc_path}-Datei. Die Konfigurationsvariable \${normal_color}\${error_var_name}\${yellow_color} wurde nicht gefunden. \${normal_color}\${error_var_default_value}\${yellow_color} wird verwendet" + arr["TURKISH",614]="Uyarı! Lütfen \${rc_path} dosyasını kontrol edin. Yapılandırma değişkeni \${normal_color}\${error_var_name}\${yellow_color} bulunamadı. \${normal_color}\${error_var_default_value}\${yellow_color} varsayılan değeri kullanılmak istiyor" + + arr["ENGLISH",615]="There is an error in your configuration. Please check the \${rc_path} file. You have enabled the option to force the use of iptables instead of nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}) but your system doesn't have iptables installed. Disable this option or install iptables to fix the problem" + arr["SPANISH",615]="Hay un error en tu configuración. Por favor revisa el fichero \${rc_path}. Has activado la opción para forzar el uso de iptables en lugar de nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}) pero tu sistema no tiene iptables instaladas. Deshabilita esta opción o instala iptables para solucionar el problema" + arr["FRENCH",615]="Il y a une erreur dans votre configuration. Veuillez vérifier le fichier \${rc_path}. Vous avez activé l'option pour forcer l'utilisation de iptables à la place de nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}) mais iptables n'est pas installé sur votre système. Désactivez cette option ou installez iptables pour résoudre le problème" + arr["CATALAN",615]="Hi ha un error en la configuració. Si us plau comprova el fitxer \${rc_path}. Has activat l'opció per forçar l'ús d'iptables en lloc de nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}) però el teu sistema no té iptables instal·lades. Deshabilita aquesta opció o instal·la iptables per solucionar el problema" + arr["PORTUGUESE",615]="Existe um erro na sua configuração. Por favor, verifique o arquivo \${rc_path}. Você ativou a opção para forçar o uso de iptables em vez de nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}), mas seu sistema não possui o iptables instalado. Desabilite esta opção ou instale o iptables para resolver o problema" + arr["RUSSIAN",615]="В вашей конфигурации имеется ошибка. Пожалуйста, проверьте файл \${rc_path}. Вы включили опцию принудительного использования iptables вместо nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}), но в вашей системе не установлены iptables. Отключите эту опцию или установите iptables, чтобы исправить проблему" + arr["GREEK",615]="Υπάρχει ένα σφάλμα στο configuration σας. Ελέγξτε το αρχείο \${rc_path}. Έχετε ενεργοποιήσει την επιλογή που εξαναγκάζει τη χρήση του iptables αντί του nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}) και το σύστημά σας δεν έχει το έχει εγκατεστημένο (iptables). Απενεργοποιήστε την επιλογή αυτή ή εγκαταστήστε το iptables για να επιλυθεί το πρόβλημα" + arr["ITALIAN",615]="C'è un errore nella tua configurazione. Per favore controlla il file \${rc_path}. Hai attivato l'opzione per forzare l'uso di iptables invece di nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}) ma il tuo sistema non ha iptables installato. Disabilita questa opzione o installa iptables per risolvere il problema" + arr["POLISH",615]="Wystąpił błąd konfiguracji. Sprawdź plik \${rc_path}. Aktywowałeś opcję wymuszania użycia iptables zamiast nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}), ale twój system nie ma zainstalowanego iptables. Wyłącz tę opcję lub zainstaluj iptables, aby rozwiązać problem" + arr["GERMAN",615]="Ein Fehler wurde in Ihren Einstellungen gefunden. Bitte überprüfen Sie die Datei \${rc_path}. Sie haben die Option aktiviert, um die Verwendung von iptables anstelle von nftables zu erzwingen (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}), aber auf Ihrem System sind iptables nicht installiert. Deaktivieren Sie diese Option oder installieren Sie iptables, um das Problem zu lösen" + arr["TURKISH",615]="Yapılandırmanızda bir hata var. Lütfen \${rc_path} dosyasını kontrol edin. Nftables (\${normal_color}AIRGEDDON_FORCE_IPTABLES\${red_color}) yerine iptables kullanımını zorlama seçeneğini etkinleştirdiniz, ancak sisteminizde iptables kurulu değil. Bu seçeneği devre dışı bırakın veya sorunu çözmek için iptables yükleyin" arr["ENGLISH",616]="10. Change windows handling method to tmux" arr["SPANISH",616]="10. Cambiar el método de manejo de ventanas a tmux" @@ -8286,29 +8286,29 @@ function initialize_language_strings() { arr["GERMAN",617]="10. Ändern Sie die Fensterverwaltung zu xterm" arr["TURKISH",617]="10. Pencere yönetimi yöntemini xterm olarak değiştirin" - arr["ENGLISH",618]="Current windows handling: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["SPANISH",618]="Manejo de ventanas actual: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["FRENCH",618]="Gestion actuelle des fenêtres: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["CATALAN",618]="Maneig de finestres actual: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["PORTUGUESE",618]="Gerenciador de janelas atual: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["RUSSIAN",618]="Текущее управление окнами: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["GREEK",618]="Τρέχουσα διαχείριση παραθύρων: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["ITALIAN",618]="Gestione delle finestre attuale: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["POLISH",618]="Bieżące zarządzanie oknami: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["GERMAN",618]="Aktuelle Fensterverwaltung: ${pink_color}xterm${normal_color}${reboot_required_text}" - arr["TURKISH",618]="Mevcut pencere yönetimi: ${pink_color}xterm${normal_color}${reboot_required_text}" - - arr["ENGLISH",619]="Current windows handling: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["SPANISH",619]="Manejo de ventanas actual: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["FRENCH",619]="Gestion actuelle des fenêtres: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["CATALAN",619]="Maneig de finestres actual: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["PORTUGUESE",619]="Gerenciador de janelas atual: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["RUSSIAN",619]="Текущее управление окнами: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["GREEK",619]="Τρέχουσα διαχείριση παραθύρων: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["ITALIAN",619]="Gestione delle finestre attuale: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["POLISH",619]="Bieżące zarządzanie oknami: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["GERMAN",619]="Aktuelle Fensterverwaltung: ${pink_color}tmux${normal_color}${reboot_required_text}" - arr["TURKISH",619]="Mevcut pencere yönetimi: ${pink_color}tmux${normal_color}${reboot_required_text}" + arr["ENGLISH",618]="Current windows handling: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["SPANISH",618]="Manejo de ventanas actual: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["FRENCH",618]="Gestion actuelle des fenêtres: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["CATALAN",618]="Maneig de finestres actual: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["PORTUGUESE",618]="Gerenciador de janelas atual: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["RUSSIAN",618]="Текущее управление окнами: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["GREEK",618]="Τρέχουσα διαχείριση παραθύρων: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["ITALIAN",618]="Gestione delle finestre attuale: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["POLISH",618]="Bieżące zarządzanie oknami: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["GERMAN",618]="Aktuelle Fensterverwaltung: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + arr["TURKISH",618]="Mevcut pencere yönetimi: \${pink_color}xterm\${normal_color}\${reboot_required_text}" + + arr["ENGLISH",619]="Current windows handling: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["SPANISH",619]="Manejo de ventanas actual: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["FRENCH",619]="Gestion actuelle des fenêtres: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["CATALAN",619]="Maneig de finestres actual: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["PORTUGUESE",619]="Gerenciador de janelas atual: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["RUSSIAN",619]="Текущее управление окнами: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["GREEK",619]="Τρέχουσα διαχείριση παραθύρων: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["ITALIAN",619]="Gestione delle finestre attuale: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["POLISH",619]="Bieżące zarządzanie oknami: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["GERMAN",619]="Aktuelle Fensterverwaltung: \${pink_color}tmux\${normal_color}\${reboot_required_text}" + arr["TURKISH",619]="Mevcut pencere yönetimi: \${pink_color}tmux\${normal_color}\${reboot_required_text}" arr["ENGLISH",620]="The option has been modified in the configuration file. Restart the script in order to make the changes to take effect" arr["SPANISH",620]="Se ha modificado la opción en el fichero de configuración. Reinicia el script para que los cambios tengan efecto" @@ -8346,29 +8346,29 @@ function initialize_language_strings() { arr["GERMAN",622]="13. (reaver) Null-PIN-Angriff" arr["TURKISH",622]="13. (reaver) Null PIN saldırısı" - arr["ENGLISH",623]="You have reaver installed (v${reaver_version}). You meet the version requirement to perform null PIN integrated reaver attack (minimum version v${minimum_reaver_nullpin_version}). Script can continue..." - arr["SPANISH",623]="Tienes reaver instalado (v${reaver_version}). Cumples con el requisito de versión para realizar el ataque de PIN nulo integrado con reaver (versión minima v${minimum_reaver_nullpin_version}). El script puede continuar..." - arr["FRENCH",623]="Reaver est installé (v${reaver_version}). Cette version est compatible avec l'attaque par PIN nul (version minimale: ${minimum_reaver_nullpin_version}). Le script peut continuer..." - arr["CATALAN",623]="Tens reaver instal·lat (v${reaver_version}). Compleixes amb el requisit de versió per a realitzar l'atac de PIN nul integrat amb reaver (versió mínima v${minimum_reaver_nullpin_version}). El script pot continuar..." - arr["PORTUGUESE",623]="Você tem o reaver instalado (v${reaver_version}). Você cumpre a exigência de versão para o ataque de PIN nulo com reaver (versão mínima v${minimum_reaver_nullpin_version}). O script pode continuar..." - arr["RUSSIAN",623]="У вас установлен reaver (v${reaver_version}). Версия удовлетворяет требованиям для выполнения интегрированной в reaver атаки нулевого PIN (минимальная версия v${minimum_reaver_nullpin_version}). Скрипт может продолжить работу..." - arr["GREEK",623]="Έχετε εγκατεστημένο το reaver (v${reaver_version}). Έχετε την απαραίτητη έκδοση reaver για την επίθεση null PIN με ενσωματωμένο reaver (ελάχιστη έκδοση v${minimum_reaver_nullpin_version}). Το script μπορεί να συνεχίσει..." - arr["ITALIAN",623]="È stato installato reaver (v${reaver_version}). Soddisfi il requisito della versione per realizzare l'attacco del PIN nullo integrato in reaver (versione minima v${minimum_reaver_nullpin_version}). Lo script può continuare..." - arr["POLISH",623]="Masz zainstalowany reaver (v${reaver_version}). Spełnia on wymagania dotyczące wersji, aby wykonać atak null PIN (wersja minimalna v${minimum_reaver_nullpin_version}). Skrypt może kontynuować..." - arr["GERMAN",623]="Reaver ist installiert (v${reaver_version}). Sie erfüllen die Versionsvoraussetzung, um den Null-PIN-Angriff auszuführen, der mit Reaver integriert ist (min Version v${minimum_reaver_nullpin_version}). Das Skript kann fortfahren..." - arr["TURKISH",623]="Reaver sisteminizde kurulu (v${reaver_version}). Null PIN entegre edilmiş reaver saldırısını gerçekleştirmek için sürüm gereksinimini karşılıyorsunuz (minimum sürüm v${minimum_reaver_nullpin_version}). Script devam edebilir..." - - arr["ENGLISH",624]="You have reaver installed (v${reaver_version}), but not required version. To perform null PIN integrated reaver attack you must have at least version v${minimum_reaver_nullpin_version}" - arr["SPANISH",624]="Tienes reaver instalado (v${reaver_version}), aunque no la versión requerida. Para realizar el ataque de PIN nulo integrado con reaver has de tener al menos la versión v${minimum_reaver_nullpin_version}" - arr["FRENCH",624]="Reaver est installé (v${reaver_version}) mais cette version n'est pas compatible avec l'attaque par PIN nul. Version minimale requise: v${minimum_reaver_nullpin_version}" - arr["CATALAN",624]="Tens reaver instal·lat (v${reaver_version}), encara que no és la versió requerida. Per realitzar l'atac de PIN nul integrat amb reaver has de tenir almenys la versió v${minimum_reaver_nullpin_version}" - arr["PORTUGUESE",624]="Você tem o reaver instalado (v${reaver_version}), mas não a versão necessária. Para fazer o ataque de PIN nulo com reaver você precisa ter pelo menos a versão v${minimum_reaver_nullpin_version}" - arr["RUSSIAN",624]="У вас установлен reaver (v${reaver_version}), но не та версия, которая требуется. Для выполнения интегрированной в reaver атаки нулевого PIN у вас должна быть по крайней мере v${minimum_reaver_nullpin_version}" - arr["GREEK",624]="Έχετε εγκατεστημένο το reaver (v${reaver_version}), αλλά όχι την απαιτούμενη έκδοση. Για να εκτελέσετε την επίθεση null PIN με ενσωματωμένο reaver θα πρέπει να έχετε τουλάχιστον την έκδοση v${minimum_reaver_nullpin_version}" - arr["ITALIAN",624]="È stato installato reaver (v${reaver_version}), ma non la versione richiesta. Per realizzare l'attacco del PIN nullo integrato in reaver devi avere almeno la versione v${minimum_reaver_nullpin_version}" - arr["POLISH",624]="Masz zainstalowany reaver (v${reaver_version}), ale zbyt niską wersję. Aby zrealizować atak null PIN zintegrowany z programem reaver musisz mieć co najmniej wersję v${minimum_reaver_nullpin_version}" - arr["GERMAN",624]="Reaver ist installiert (v${reaver_version}), jedoch nicht die erforderliche Version. Um den Null-PIN-Angriff mit Reaver zu integrieren, müssen Sie mindestens die Version v${minimum_reaver_nullpin_version} haben" - arr["TURKISH",624]="Reaver sisteminizde kurulu (v${reaver_version}), ancak sürüm uygun değil. Boş PIN entegre reaver saldırısını gerçekleştirmek için minimum sürüm olan ${minimum_reaver_nullpin_version} olmalıdır" + arr["ENGLISH",623]="You have reaver installed (v\${reaver_version}). You meet the version requirement to perform null PIN integrated reaver attack (minimum version v\${minimum_reaver_nullpin_version}). Script can continue..." + arr["SPANISH",623]="Tienes reaver instalado (v\${reaver_version}). Cumples con el requisito de versión para realizar el ataque de PIN nulo integrado con reaver (versión minima v\${minimum_reaver_nullpin_version}). El script puede continuar..." + arr["FRENCH",623]="Reaver est installé (v\${reaver_version}). Cette version est compatible avec l'attaque par PIN nul (version minimale: \${minimum_reaver_nullpin_version}). Le script peut continuer..." + arr["CATALAN",623]="Tens reaver instal·lat (v\${reaver_version}). Compleixes amb el requisit de versió per a realitzar l'atac de PIN nul integrat amb reaver (versió mínima v\${minimum_reaver_nullpin_version}). El script pot continuar..." + arr["PORTUGUESE",623]="Você tem o reaver instalado (v\${reaver_version}). Você cumpre a exigência de versão para o ataque de PIN nulo com reaver (versão mínima v\${minimum_reaver_nullpin_version}). O script pode continuar..." + arr["RUSSIAN",623]="У вас установлен reaver (v\${reaver_version}). Версия удовлетворяет требованиям для выполнения интегрированной в reaver атаки нулевого PIN (минимальная версия v\${minimum_reaver_nullpin_version}). Скрипт может продолжить работу..." + arr["GREEK",623]="Έχετε εγκατεστημένο το reaver (v\${reaver_version}). Έχετε την απαραίτητη έκδοση reaver για την επίθεση null PIN με ενσωματωμένο reaver (ελάχιστη έκδοση v\${minimum_reaver_nullpin_version}). Το script μπορεί να συνεχίσει..." + arr["ITALIAN",623]="È stato installato reaver (v\${reaver_version}). Soddisfi il requisito della versione per realizzare l'attacco del PIN nullo integrato in reaver (versione minima v\${minimum_reaver_nullpin_version}). Lo script può continuare..." + arr["POLISH",623]="Masz zainstalowany reaver (v\${reaver_version}). Spełnia on wymagania dotyczące wersji, aby wykonać atak null PIN (wersja minimalna v\${minimum_reaver_nullpin_version}). Skrypt może kontynuować..." + arr["GERMAN",623]="Reaver ist installiert (v\${reaver_version}). Sie erfüllen die Versionsvoraussetzung, um den Null-PIN-Angriff auszuführen, der mit Reaver integriert ist (min Version v\${minimum_reaver_nullpin_version}). Das Skript kann fortfahren..." + arr["TURKISH",623]="Reaver sisteminizde kurulu (v\${reaver_version}). Null PIN entegre edilmiş reaver saldırısını gerçekleştirmek için sürüm gereksinimini karşılıyorsunuz (minimum sürüm v\${minimum_reaver_nullpin_version}). Script devam edebilir..." + + arr["ENGLISH",624]="You have reaver installed (v\${reaver_version}), but not required version. To perform null PIN integrated reaver attack you must have at least version v\${minimum_reaver_nullpin_version}" + arr["SPANISH",624]="Tienes reaver instalado (v\${reaver_version}), aunque no la versión requerida. Para realizar el ataque de PIN nulo integrado con reaver has de tener al menos la versión v\${minimum_reaver_nullpin_version}" + arr["FRENCH",624]="Reaver est installé (v\${reaver_version}) mais cette version n'est pas compatible avec l'attaque par PIN nul. Version minimale requise: v\${minimum_reaver_nullpin_version}" + arr["CATALAN",624]="Tens reaver instal·lat (v\${reaver_version}), encara que no és la versió requerida. Per realitzar l'atac de PIN nul integrat amb reaver has de tenir almenys la versió v\${minimum_reaver_nullpin_version}" + arr["PORTUGUESE",624]="Você tem o reaver instalado (v\${reaver_version}), mas não a versão necessária. Para fazer o ataque de PIN nulo com reaver você precisa ter pelo menos a versão v\${minimum_reaver_nullpin_version}" + arr["RUSSIAN",624]="У вас установлен reaver (v\${reaver_version}), но не та версия, которая требуется. Для выполнения интегрированной в reaver атаки нулевого PIN у вас должна быть по крайней мере v\${minimum_reaver_nullpin_version}" + arr["GREEK",624]="Έχετε εγκατεστημένο το reaver (v\${reaver_version}), αλλά όχι την απαιτούμενη έκδοση. Για να εκτελέσετε την επίθεση null PIN με ενσωματωμένο reaver θα πρέπει να έχετε τουλάχιστον την έκδοση v\${minimum_reaver_nullpin_version}" + arr["ITALIAN",624]="È stato installato reaver (v\${reaver_version}), ma non la versione richiesta. Per realizzare l'attacco del PIN nullo integrato in reaver devi avere almeno la versione v\${minimum_reaver_nullpin_version}" + arr["POLISH",624]="Masz zainstalowany reaver (v\${reaver_version}), ale zbyt niską wersję. Aby zrealizować atak null PIN zintegrowany z programem reaver musisz mieć co najmniej wersję v\${minimum_reaver_nullpin_version}" + arr["GERMAN",624]="Reaver ist installiert (v\${reaver_version}), jedoch nicht die erforderliche Version. Um den Null-PIN-Angriff mit Reaver zu integrieren, müssen Sie mindestens die Version v\${minimum_reaver_nullpin_version} haben" + arr["TURKISH",624]="Reaver sisteminizde kurulu (v\${reaver_version}), ancak sürüm uygun değil. Boş PIN entegre reaver saldırısını gerçekleştirmek için minimum sürüm olan \${minimum_reaver_nullpin_version} olmalıdır" arr["ENGLISH",625]="Null PIN attack is pretty fast and achieve the password almost instantly but only a few access points are vulnerable. Some of them are \"Huawei HG658C\", \"ZTE H218N\", \"ZTE H108N\" and \"ZTE H298N\"" arr["SPANISH",625]="El ataque de PIN nulo es muy rápido y consigue la contraseña instantáneamente pero solo unos pocos puntos de acceso son vulnerables. Algunos conocidos son \"Huawei HG658C\", \"ZTE H218N\", \"ZTE H108N\" y \"ZTE H298N\"" @@ -8382,17 +8382,17 @@ function initialize_language_strings() { arr["GERMAN",625]="Der Null-PIN-Angriff ist sehr schnell und erhält das Kennwort sofort, aber nur wenige access points sind anfällig. Einige sind \"Huawei HG658C\", \"ZTE H218N\", \"ZTE H108N\" und \"ZTE H298N\"" arr["TURKISH",625]="Null PIN saldırısı çok hızlıdır ve şifreyi anında alır, ancak yalnızca birkaç erişim noktası korunmasızdır. Bazı \"Huawei HG658C\", \"ZTE H218N\", \"ZTE H108N\" ve \"ZTE H298N\"" - arr["ENGLISH",626]="Since airgeddon 9.20 version, tmux is supported and it can be used instead of xterm as windows handler. Script can be launched in a headless environment without a graphical X window system. It is recommended only for advanced users. Like any other option, it can be configured on the options menu, on the ${rc_path} options file or launched using ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} \"flag\" in the command line. More information about options customization at Wiki: ${urlgithub_wiki}/Options" - arr["SPANISH",626]="A partir de la versión 9.20 de airgeddon, tmux está soportado y se puede utilizar en lugar de xterm como gestor de ventanas. Se puede lanzar el script en un entorno sin un sistema gráfico de ventanas X. Solo se recomienda hacerlo para usuarios avanzados. Como cualquier otra opción, se puede configurar desde el menú de opciones, configurarlo en el fichero de opciones ${rc_path} o lanzarlo usando el \"flag\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} en la línea de comandos. Más información acerca de la personalización de opciones en el Wiki: ${urlgithub_wiki}/Options" - arr["FRENCH",626]="À partir de la version 9.20 d'airgeddon, tmux est supporté et peut être utilisé à la place de xterm en tant que gestionnaire de fenêtres. Vous pouvez lancer le script dans un environnement dépourvu de système graphique X Windows. Il est recommandé aux utilisateurs avancés. Comme toute autre option, elle peut être configurée à partir du menu d'options, dans le fichier d'options ${rc_path} ou le lancer à l'aide de \"flag\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} sur la ligne de commande. Plus d'informations sur la personnalisation des options dans le Wiki: ${urlgithub_wiki}/Options" - arr["CATALAN",626]="A partir de la versió 9.20 de airgeddon, tmux està suportat i es pot utilitzar en lloc de xterm com a gestor de finestres. Es pot llançar l'script en un entorn sense un sistema gràfic de finestres X. Només es recomana fer-ho per a usuaris avançats. Com qualsevol altra opció, es pot configurar des del menú d'opcions, configurar en el fitxer d'opcions ${rc_path} o llançar usant el \"flag\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} en la línia d'ordres. Més informació sobre la personalització d'opcions al Wiki: ${urlgithub_wiki}/Options" - arr["PORTUGUESE",626]="A partir da versão 9.20 do airgeddon, o tmux pode ser usado em vez do xterm como gerenciador de janelas. Você pode iniciar o script em um ambiente sem um sistema gráfico (X-Window). É recomendado apenas para usuários avançados. Como as demais opções, pode ser configurado a partir do menu, configurado no arquivo de opções ${rc_path} ou iniciado usando o \"parâmetro\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} na linha de comando. Mais informações sobre a customização de opções no Wiki: ${urlgithub_wiki}/Options" - arr["RUSSIAN",626]="Начиная с версии airgeddon 9.20, поддерживается tmux и он может использоваться вместо xterm в качестве обработчика окон. Скрипт может быть запущен в автономной среде без графической системы X Window. Рекомендуется только для опытных пользователей. Как и любой другой параметр, его можно настроить в меню параметров, в файле параметров ${rc_path} или запустить с помощью ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} \"flag\" в командной строке. Больше информации о настройке опций на Wiki: ${urlgithub_wiki}/Options" - arr["GREEK",626]="Από την έκδοση 9.20 του airgeddon, υποστηρίζεται το tmux και μπορεί να χρησιμοποιηθεί αντί του xterm ως χειριστής παραθύρων. Το script μπορεί να εκκινηθεί σε headless περιβάλλον χωρίς γραφικό σύστημα παραθύρου X. Συνιστάται μόνο για προχωρημένους χρήστες. Όπως και κάθε άλλη επιλογή, μπορεί να ρυθμιστεί στο μενού επιλογών, στο αρχείο επιλογών ${rc_path} ή να εκκινηθεί χρησιμοποιώντας το \"flag\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} στη γραμμή εντολών. Περισσότερες πληροφορίες σχετικά με την προσαρμογή των επιλογών στο Wiki: ${urlgithub_wiki}/Options" - arr["ITALIAN",626]="A partire dalla versione 9.20 di airgeddon, tmux è supportato e può essere usato al posto di xterm come gestore di finestre. È possibile avviare lo script in un ambiente senza un sistema grafico di finestre X. È consigliato solo per utenti esperti. Come qualsiasi altra opzione, può essere configurata dal menu delle opzioni, configurata nel file delle opzioni ${rc_path} o avviata utilizzando il \"flag\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} dalla linea di comando. Maggiori informazioni sulla personalizzazione delle opzioni nella Wiki: ${urlgithub_wiki}/Options" - arr["POLISH",626]="Począwszy od wersji 9.20 airgeddon, tmux jest obsługiwany i może być używany zamiast xterm jako menedżer okien. Skrypt można uruchomić w środowisku bez systemu graficznego X window. Zalecany jest tylko dla zaawansowanych użytkowników. Jak każdą inna opcję, można ją skonfigurować z menu, w pliku opcji ${rc_path} lub uruchomić za pomocą \"flag\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} w wierszu poleceń. Więcej informacji na temat dostosowywania opcji w Wiki: ${urlgithub_wiki}/Options" - arr["GERMAN",626]="Ab airgeddon Version 9.20 wird tmux unterstützt und kann anstelle von xterm als Fenstermanager verwendet werden. Sie können das Skript in einer Umgebung ohne Grafiksystem von X-Fenstern starten, es wird nur für fortgeschrittene Benutzer empfohlen. Wie jede andere Option kann sie über das Optionsmenü konfiguriert werden, in der Optionsdatei ${rc_path} konfiguriert oder mit dem \"flag\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} in der Befehlszeile gestartet werden. Weitere Informationen zur Anpassung der Optionen im Wiki: ${urlgithub_wiki}/Options" - arr["TURKISH",626]="airgeddon'un 9.20 sürümünden itibaren, tmux destekleniyor ve bir pencere yöneticisi olarak xterm yerine kullanılabilir. Senaryoyu X windows grafik sistemine sahip olmayan bir ortamda başlatabilirsiniz, sadece ileri düzey kullanıcılar için önerilir. Diğer seçeneklerde olduğu gibi, seçenekler menüsünden yapılandırılabilir, ${rc_path} seçenekler dosyasında yapılandırılabilir veya komut satırında \"flag\" ${normal_color}AIRGEDDON_WINDOWS_HANDLING${pink_color} kullanılarak başlatılabilir. Wiki'deki seçeneklerin özelleştirilmesi hakkında daha fazla bilgi: ${urlgithub_wiki}/Options" + arr["ENGLISH",626]="Since airgeddon 9.20 version, tmux is supported and it can be used instead of xterm as windows handler. Script can be launched in a headless environment without a graphical X window system. It is recommended only for advanced users. Like any other option, it can be configured on the options menu, on the \${rc_path} options file or launched using \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} \"flag\" in the command line. More information about options customization at Wiki: \${urlgithub_wiki}/Options" + arr["SPANISH",626]="A partir de la versión 9.20 de airgeddon, tmux está soportado y se puede utilizar en lugar de xterm como gestor de ventanas. Se puede lanzar el script en un entorno sin un sistema gráfico de ventanas X. Solo se recomienda hacerlo para usuarios avanzados. Como cualquier otra opción, se puede configurar desde el menú de opciones, configurarlo en el fichero de opciones \${rc_path} o lanzarlo usando el \"flag\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} en la línea de comandos. Más información acerca de la personalización de opciones en el Wiki: \${urlgithub_wiki}/Options" + arr["FRENCH",626]="À partir de la version 9.20 d'airgeddon, tmux est supporté et peut être utilisé à la place de xterm en tant que gestionnaire de fenêtres. Vous pouvez lancer le script dans un environnement dépourvu de système graphique X Windows. Il est recommandé aux utilisateurs avancés. Comme toute autre option, elle peut être configurée à partir du menu d'options, dans le fichier d'options \${rc_path} ou le lancer à l'aide de \"flag\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} sur la ligne de commande. Plus d'informations sur la personnalisation des options dans le Wiki: \${urlgithub_wiki}/Options" + arr["CATALAN",626]="A partir de la versió 9.20 de airgeddon, tmux està suportat i es pot utilitzar en lloc de xterm com a gestor de finestres. Es pot llançar l'script en un entorn sense un sistema gràfic de finestres X. Només es recomana fer-ho per a usuaris avançats. Com qualsevol altra opció, es pot configurar des del menú d'opcions, configurar en el fitxer d'opcions \${rc_path} o llançar usant el \"flag\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} en la línia d'ordres. Més informació sobre la personalització d'opcions al Wiki: \${urlgithub_wiki}/Options" + arr["PORTUGUESE",626]="A partir da versão 9.20 do airgeddon, o tmux pode ser usado em vez do xterm como gerenciador de janelas. Você pode iniciar o script em um ambiente sem um sistema gráfico (X-Window). É recomendado apenas para usuários avançados. Como as demais opções, pode ser configurado a partir do menu, configurado no arquivo de opções \${rc_path} ou iniciado usando o \"parâmetro\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} na linha de comando. Mais informações sobre a customização de opções no Wiki: \${urlgithub_wiki}/Options" + arr["RUSSIAN",626]="Начиная с версии airgeddon 9.20, поддерживается tmux и он может использоваться вместо xterm в качестве обработчика окон. Скрипт может быть запущен в автономной среде без графической системы X Window. Рекомендуется только для опытных пользователей. Как и любой другой параметр, его можно настроить в меню параметров, в файле параметров \${rc_path} или запустить с помощью \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} \"flag\" в командной строке. Больше информации о настройке опций на Wiki: \${urlgithub_wiki}/Options" + arr["GREEK",626]="Από την έκδοση 9.20 του airgeddon, υποστηρίζεται το tmux και μπορεί να χρησιμοποιηθεί αντί του xterm ως χειριστής παραθύρων. Το script μπορεί να εκκινηθεί σε headless περιβάλλον χωρίς γραφικό σύστημα παραθύρου X. Συνιστάται μόνο για προχωρημένους χρήστες. Όπως και κάθε άλλη επιλογή, μπορεί να ρυθμιστεί στο μενού επιλογών, στο αρχείο επιλογών \${rc_path} ή να εκκινηθεί χρησιμοποιώντας το \"flag\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} στη γραμμή εντολών. Περισσότερες πληροφορίες σχετικά με την προσαρμογή των επιλογών στο Wiki: \${urlgithub_wiki}/Options" + arr["ITALIAN",626]="A partire dalla versione 9.20 di airgeddon, tmux è supportato e può essere usato al posto di xterm come gestore di finestre. È possibile avviare lo script in un ambiente senza un sistema grafico di finestre X. È consigliato solo per utenti esperti. Come qualsiasi altra opzione, può essere configurata dal menu delle opzioni, configurata nel file delle opzioni \${rc_path} o avviata utilizzando il \"flag\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} dalla linea di comando. Maggiori informazioni sulla personalizzazione delle opzioni nella Wiki: \${urlgithub_wiki}/Options" + arr["POLISH",626]="Począwszy od wersji 9.20 airgeddon, tmux jest obsługiwany i może być używany zamiast xterm jako menedżer okien. Skrypt można uruchomić w środowisku bez systemu graficznego X window. Zalecany jest tylko dla zaawansowanych użytkowników. Jak każdą inna opcję, można ją skonfigurować z menu, w pliku opcji \${rc_path} lub uruchomić za pomocą \"flag\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} w wierszu poleceń. Więcej informacji na temat dostosowywania opcji w Wiki: \${urlgithub_wiki}/Options" + arr["GERMAN",626]="Ab airgeddon Version 9.20 wird tmux unterstützt und kann anstelle von xterm als Fenstermanager verwendet werden. Sie können das Skript in einer Umgebung ohne Grafiksystem von X-Fenstern starten, es wird nur für fortgeschrittene Benutzer empfohlen. Wie jede andere Option kann sie über das Optionsmenü konfiguriert werden, in der Optionsdatei \${rc_path} konfiguriert oder mit dem \"flag\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} in der Befehlszeile gestartet werden. Weitere Informationen zur Anpassung der Optionen im Wiki: \${urlgithub_wiki}/Options" + arr["TURKISH",626]="airgeddon'un 9.20 sürümünden itibaren, tmux destekleniyor ve bir pencere yöneticisi olarak xterm yerine kullanılabilir. Senaryoyu X windows grafik sistemine sahip olmayan bir ortamda başlatabilirsiniz, sadece ileri düzey kullanıcılar için önerilir. Diğer seçeneklerde olduğu gibi, seçenekler menüsünden yapılandırılabilir, \${rc_path} seçenekler dosyasında yapılandırılabilir veya komut satırında \"flag\" \${normal_color}AIRGEDDON_WINDOWS_HANDLING\${pink_color} kullanılarak başlatılabilir. Wiki'deki seçeneklerin özelleştirilmesi hakkında daha fazla bilgi: \${urlgithub_wiki}/Options" arr["ENGLISH",627]="certificates" arr["SPANISH",627]="certificados" @@ -8502,17 +8502,17 @@ function initialize_language_strings() { arr["GERMAN",635]="Einen \"common name\" (CN) eingeben (ecorp.com):" arr["TURKISH",635]="Bir \"common name\" (CN) girin (ecorp.com):" - arr["ENGLISH",636]="There is an error in your configuration. Please check the ${rc_path} file. You have enabled the option to force the use of mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}) but your system doesn't have mdk3 installed. Disable this option or install mdk3 to fix the problem" - arr["SPANISH",636]="Hay un error en tu configuración. Por favor revisa el fichero ${rc_path}. Has activado la opción para forzar el uso de mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}) pero tu sistema no tiene mdk3 instalado. Deshabilita esta opción o instala mdk3 para solucionar el problema" - arr["FRENCH",636]="Il y a une erreur dans votre configuration. Veuillez vérifier le fichier ${rc_path}. Vous avez activé l'option pour forcer l'utilisation de mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}) mais mdk3 n'est pas installé sur votre système. Désactivez cette option ou installez mdk3 pour résoudre le problème" - arr["CATALAN",636]="Hi ha un error en la configuració. Si us plau comprova el fitxer ${rc_path}. Has activat l'opció per forçar l'ús d'mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}) però el teu sistema no té mdk3 instal·lat. Deshabilita aquesta opció o instal·la mdk3 per solucionar el problema" - arr["PORTUGUESE",636]="Existe um erro na sua configuração. Por favor, verifique o arquivo ${rc_path}. Você ativou a opção para forçar o uso de mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}), mas seu sistema não possui o mdk3 instalado. Desabilite esta opção ou instale o mdk3 para resolver o problema" - arr["RUSSIAN",636]="В вашей конфигурации имеется ошибка. Пожалуйста, проверьте файл ${rc_path}. Вы включили опцию принудительного использования mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}), но в вашей системе не установлена mdk3. Отключите эту опцию или установите mdk3, чтобы исправить проблему" - arr["GREEK",636]="Υπάρχει ένα σφάλμα στο configuration σας. Παρακαλώ ελέγξτε το αρχείο ${rc_path}. Έχετε ενεργοποιήσει την επιλογή που εξαναγκάζει τη χρήση του mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}) αλλά το σύστημά σας δεν έχει το mdk3 εγκατεστημένο. Απενεργοποιήστε την επιλογή αυτή ή εγκαταστήστε το mdk3 για να επιλυθεί το πρόβλημα" - arr["ITALIAN",636]="C'è un errore nella tua configurazione. Per favore controlla il file ${rc_path}. Hai attivato l'opzione per forzare l'uso di mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}) ma il tuo sistema non ha mdk3 installato. Disabilita questa opzione o installa mdk3 per risolvere il problema" - arr["POLISH",636]="Wystąpił błąd konfiguracji. Sprawdź plik ${rc_path}. Aktywowałeś opcję wymuszania użycia mdk3 (${normal_color}AIRGEDDON_MDK_VERSION${red_color}), ale twój system nie ma zainstalowanego mdk3. Wyłącz tę opcję lub zainstaluj mdk3, aby rozwiązać problem" - arr["GERMAN",636]="Ein Fehler wurde in Ihren Einstellungen gefunden. Bitte überprüfen Sie die Datei ${rc_path}. Sie haben die Option aktiviert, um die Verwendung von mdk3 zu erzwingen (${normal_color}AIRGEDDON_MDK_VERSION${red_color}), aber auf Ihrem System ist mdk3 nicht installiert. Deaktivieren Sie diese Option oder installieren Sie mdk3, um dieses Problem zu lösen" - arr["TURKISH",636]="Yapılandırmanızda bir hata var. Lütfen ${rc_path} dosyasını kontrol edin. (${normal_color}AIRGEDDON_MDK_VERSION${red_color}) mdk3 kullanımını zorlama seçeneğini etkinleştirdiniz, ancak sisteminizde mdk3 kurulu değil. Bu seçeneği devre dışı bırakın veya sorunu çözmek için mdk3 yükleyin" + arr["ENGLISH",636]="There is an error in your configuration. Please check the \${rc_path} file. You have enabled the option to force the use of mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}) but your system doesn't have mdk3 installed. Disable this option or install mdk3 to fix the problem" + arr["SPANISH",636]="Hay un error en tu configuración. Por favor revisa el fichero \${rc_path}. Has activado la opción para forzar el uso de mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}) pero tu sistema no tiene mdk3 instalado. Deshabilita esta opción o instala mdk3 para solucionar el problema" + arr["FRENCH",636]="Il y a une erreur dans votre configuration. Veuillez vérifier le fichier \${rc_path}. Vous avez activé l'option pour forcer l'utilisation de mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}) mais mdk3 n'est pas installé sur votre système. Désactivez cette option ou installez mdk3 pour résoudre le problème" + arr["CATALAN",636]="Hi ha un error en la configuració. Si us plau comprova el fitxer \${rc_path}. Has activat l'opció per forçar l'ús d'mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}) però el teu sistema no té mdk3 instal·lat. Deshabilita aquesta opció o instal·la mdk3 per solucionar el problema" + arr["PORTUGUESE",636]="Existe um erro na sua configuração. Por favor, verifique o arquivo \${rc_path}. Você ativou a opção para forçar o uso de mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}), mas seu sistema não possui o mdk3 instalado. Desabilite esta opção ou instale o mdk3 para resolver o problema" + arr["RUSSIAN",636]="В вашей конфигурации имеется ошибка. Пожалуйста, проверьте файл \${rc_path}. Вы включили опцию принудительного использования mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}), но в вашей системе не установлена mdk3. Отключите эту опцию или установите mdk3, чтобы исправить проблему" + arr["GREEK",636]="Υπάρχει ένα σφάλμα στο configuration σας. Παρακαλώ ελέγξτε το αρχείο \${rc_path}. Έχετε ενεργοποιήσει την επιλογή που εξαναγκάζει τη χρήση του mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}) αλλά το σύστημά σας δεν έχει το mdk3 εγκατεστημένο. Απενεργοποιήστε την επιλογή αυτή ή εγκαταστήστε το mdk3 για να επιλυθεί το πρόβλημα" + arr["ITALIAN",636]="C'è un errore nella tua configurazione. Per favore controlla il file \${rc_path}. Hai attivato l'opzione per forzare l'uso di mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}) ma il tuo sistema non ha mdk3 installato. Disabilita questa opzione o installa mdk3 per risolvere il problema" + arr["POLISH",636]="Wystąpił błąd konfiguracji. Sprawdź plik \${rc_path}. Aktywowałeś opcję wymuszania użycia mdk3 (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}), ale twój system nie ma zainstalowanego mdk3. Wyłącz tę opcję lub zainstaluj mdk3, aby rozwiązać problem" + arr["GERMAN",636]="Ein Fehler wurde in Ihren Einstellungen gefunden. Bitte überprüfen Sie die Datei \${rc_path}. Sie haben die Option aktiviert, um die Verwendung von mdk3 zu erzwingen (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}), aber auf Ihrem System ist mdk3 nicht installiert. Deaktivieren Sie diese Option oder installieren Sie mdk3, um dieses Problem zu lösen" + arr["TURKISH",636]="Yapılandırmanızda bir hata var. Lütfen \${rc_path} dosyasını kontrol edin. (\${normal_color}AIRGEDDON_MDK_VERSION\${red_color}) mdk3 kullanımını zorlama seçeneğini etkinleştirdiniz, ancak sisteminizde mdk3 kurulu değil. Bu seçeneği devre dışı bırakın veya sorunu çözmek için mdk3 yükleyin" arr["ENGLISH",637]="11. Set mdk version to mdk3" arr["SPANISH",637]="11. Cambiar versión mdk a mdk3" @@ -8538,41 +8538,41 @@ function initialize_language_strings() { arr["GERMAN",638]="11. Die mdk-Version zu mdk4 wechseln" arr["TURKISH",638]="11. mdk sürümünü mdk4 olarak değiştirin" - arr["ENGLISH",639]="${blue_color}mdk version is going to be changed. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",639]="${blue_color}Se va a cambiar la versión de mdk a utilizar. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",639]="${blue_color}La version de mdk à utiliser va à changer. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",639]="${blue_color}Es canviarà la versió de mdk a utilitzar. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",639]="${blue_color}A versão do mdk será modificada. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",639]="${blue_color}Это изменит версию mdk. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",639]="${blue_color}Θα αλλάξει η έκδοση mdk. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",639]="${blue_color}La versione di mdk da usare sta per essere cambiata. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",639]="${blue_color}Wersja mdk zostanie zmieniona. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",639]="${blue_color}Die zu verwendende mdk-Version wird geändert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",639]="${blue_color}Kullanılacak mdk sürümünü değiştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",640]="mdk version was successfully changed to ${mdk_command}" - arr["SPANISH",640]="Se ha cambiado correctamente la versión de mdk a ${mdk_command}" - arr["FRENCH",640]="La version de mdk en ${mdk_command} a été modifiée avec succès" - arr["CATALAN",640]="S'ha canviat correctament la versió de mdk a ${mdk_command}" - arr["PORTUGUESE",640]="Versão do mdk alterada para: ${mdk_command}" - arr["RUSSIAN",640]="Версия mdk для ${mdk_command} была успешно изменена" - arr["GREEK",640]="Η έκδοση mdk άλλαξε με επιτυχία σε ${mdk_command}" - arr["ITALIAN",640]="La versione di mdk è stata cambiata con successo a ${mdk_command}" - arr["POLISH",640]="Wersja z mdk na ${mdk_command} została pomyślnie zmieniona" - arr["GERMAN",640]="Die mdk-Version wurde zu ${mdk_command} erfolgreich geändert" - arr["TURKISH",640]="mdk sürümü başarıyla ${mdk_command} olarak değiştirildi" - - arr["ENGLISH",641]="Selected mdk version: ${pink_color}${mdk_command}${normal_color}" - arr["SPANISH",641]="Versión mdk seleccionada: ${pink_color}${mdk_command}${normal_color}" - arr["FRENCH",641]="Version de mdk sélectionnée: ${pink_color}${mdk_command}${normal_color}" - arr["CATALAN",641]="Versió mdk seleccionada: ${pink_color}${mdk_command}${normal_color}" - arr["PORTUGUESE",641]="Versão do mdk selecionada: ${pink_color}${mdk_command}${normal_color}" - arr["RUSSIAN",641]="Выбрана версия mdk: ${pink_color}${mdk_command}${normal_color}" - arr["GREEK",641]="Επιλεγμένη έκδοση mdk: ${pink_color}${mdk_command}${normal_color}" - arr["ITALIAN",641]="Versione di mdk selezionata: ${pink_color}${mdk_command}${normal_color}" - arr["POLISH",641]="Wybrana wersja mdk: ${pink_color}${mdk_command}${normal_color}" - arr["GERMAN",641]="Ausgewählte mdk-Version: ${pink_color}${mdk_command}${normal_color}" - arr["TURKISH",641]="Seçilen mdk versiyonu: ${pink_color}${mdk_command}${normal_color}" + arr["ENGLISH",639]="\${blue_color}mdk version is going to be changed. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",639]="\${blue_color}Se va a cambiar la versión de mdk a utilizar. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",639]="\${blue_color}La version de mdk à utiliser va à changer. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",639]="\${blue_color}Es canviarà la versió de mdk a utilitzar. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",639]="\${blue_color}A versão do mdk será modificada. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",639]="\${blue_color}Это изменит версию mdk. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",639]="\${blue_color}Θα αλλάξει η έκδοση mdk. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",639]="\${blue_color}La versione di mdk da usare sta per essere cambiata. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",639]="\${blue_color}Wersja mdk zostanie zmieniona. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",639]="\${blue_color}Die zu verwendende mdk-Version wird geändert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",639]="\${blue_color}Kullanılacak mdk sürümünü değiştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",640]="mdk version was successfully changed to \${mdk_command}" + arr["SPANISH",640]="Se ha cambiado correctamente la versión de mdk a \${mdk_command}" + arr["FRENCH",640]="La version de mdk en \${mdk_command} a été modifiée avec succès" + arr["CATALAN",640]="S'ha canviat correctament la versió de mdk a \${mdk_command}" + arr["PORTUGUESE",640]="Versão do mdk alterada para: \${mdk_command}" + arr["RUSSIAN",640]="Версия mdk для \${mdk_command} была успешно изменена" + arr["GREEK",640]="Η έκδοση mdk άλλαξε με επιτυχία σε \${mdk_command}" + arr["ITALIAN",640]="La versione di mdk è stata cambiata con successo a \${mdk_command}" + arr["POLISH",640]="Wersja z mdk na \${mdk_command} została pomyślnie zmieniona" + arr["GERMAN",640]="Die mdk-Version wurde zu \${mdk_command} erfolgreich geändert" + arr["TURKISH",640]="mdk sürümü başarıyla \${mdk_command} olarak değiştirildi" + + arr["ENGLISH",641]="Selected mdk version: \${pink_color}\${mdk_command}\${normal_color}" + arr["SPANISH",641]="Versión mdk seleccionada: \${pink_color}\${mdk_command}\${normal_color}" + arr["FRENCH",641]="Version de mdk sélectionnée: \${pink_color}\${mdk_command}\${normal_color}" + arr["CATALAN",641]="Versió mdk seleccionada: \${pink_color}\${mdk_command}\${normal_color}" + arr["PORTUGUESE",641]="Versão do mdk selecionada: \${pink_color}\${mdk_command}\${normal_color}" + arr["RUSSIAN",641]="Выбрана версия mdk: \${pink_color}\${mdk_command}\${normal_color}" + arr["GREEK",641]="Επιλεγμένη έκδοση mdk: \${pink_color}\${mdk_command}\${normal_color}" + arr["ITALIAN",641]="Versione di mdk selezionata: \${pink_color}\${mdk_command}\${normal_color}" + arr["POLISH",641]="Wybrana wersja mdk: \${pink_color}\${mdk_command}\${normal_color}" + arr["GERMAN",641]="Ausgewählte mdk-Version: \${pink_color}\${mdk_command}\${normal_color}" + arr["TURKISH",641]="Seçilen mdk versiyonu: \${pink_color}\${mdk_command}\${normal_color}" arr["ENGLISH",642]="Certificates are being generated. Please be patient, the process can take some time..." arr["SPANISH",642]="Se están generando los certificados. Por favor ten paciencia, el proceso puede tardar un rato..." @@ -8586,53 +8586,53 @@ function initialize_language_strings() { arr["GERMAN",642]="Zertifikate werden generiert. Bitte haben Sie etwas Geduld, der Vorgang kann eine Weile dauern..." arr["TURKISH",642]="Sertifikalar üretiliyor. Lütfen sabırlı olun, işlem biraz zaman alabilir..." - arr["ENGLISH",643]="Certificates files were created successfully, you should decide where to save them. ${green_color}Type the path to store the files or press [Enter] to accept the default proposal ${normal_color}[${enterprisecertspath}]" - arr["SPANISH",643]="Los ficheros de los certificados se han creado correctamente, hay que decidir donde guardarlos. ${green_color}Escribe la ruta donde guardaremos los ficheros o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${enterprisecertspath}]" - arr["FRENCH",643]="Les fichiers de certificat ont été créés correctement, vous devez décider où les enregistrer. ${green_color}Entrez le chemin où nous allons enregistrer les fichiers ou appuyez sur [Enter] pour accepter la proposition par défaut. ${normal_color}[${enterprisecertspath}]" - arr["CATALAN",643]="Els fitxers dels certificats s'han creat correctament, cal decidir on guardar-los. ${green_color}Escriu la ruta on guardarem els fitxers o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${enterprisecertspath}]" - arr["PORTUGUESE",643]="Os certificados foram criados com êxito. Onde deseja salvá-los. ${green_color}Digite o caminho onde salvaremos os arquivos ou pressione [Enter] para aceitar o padrão ${normal_color}[${enterprisecertspath}]" - arr["RUSSIAN",643]="Файлы сертификатов были созданы правильно, вам нужно решить, где их сохранить. ${green_color}Введите путь, по которому мы будем сохранять файлы, или нажмите [Enter], чтобы принять предложение по умолчанию ${normal_color}[${enterprisecertspath}]" - arr["GREEK",643]="Τα αρχεία πιστοποιητικών έχουν δημιουργηθεί σωστά, πρέπει να αποφασίσετε πού να τα αποθηκεύσετε. ${green_color}Πληκτρολογήστε τη διαδρομή στην οποία θα αποθηκευτούν τα αρχεία ή πατήστε [Enter] για να αποδεχθείτε την προεπιλεγμένη πρόταση ${normal_color}[${enterprisecertspath}]" - arr["ITALIAN",643]="I files del certificato sono stati creati correttamente, devi decidere dove salvarli. ${green_color}Digita il percorso in cui salveremo i file o premi [Enter] per accettare la proposta predefinita ${normal_color}[${enterprisecertspath}]" - arr["POLISH",643]="Pliki certyfikatów zostały utworzone poprawnie. Musisz zdecydować, gdzie je zapisać. ${green_color}Wpisz ścieżkę zapisu lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${enterprisecertspath}]" - arr["GERMAN",643]="Die Zertifikatsdateien wurden erfolgreich erstellt. Sie müssen entscheiden, wo diese gespeichert werden sollen. ${green_color}Geben Sie den Pfad ein, in dem die Dateien gespeichert werden sollen, oder drücken Sie [Enter], um den Standardvorschlag zu akzeptieren. ${normal_color}[${enterprisecertspath}]" - arr["TURKISH",643]="Sertifika dosyaları başarılıyla oluşturuldu, nereye kaydedileceğine karar vermelisiniz. ${green_color}Dosyaları kaydedeceğimiz yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın ${normal_color}[${enterprisecertspath}]" - - arr["ENGLISH",644]="Certificates (ca.pem, server.pem and server.key) were saved successfully to selected path [${normal_color}${enterprisecerts_completepath}${blue_color}]. The expiration time for these certificates is ${normal_color}10${blue_color} years and the password used on the creation process was \"${normal_color}${certspass}${blue_color}\"" - arr["SPANISH",644]="Los ficheros de los certificados (ca.pem, server.pem and server.key) se han salvado correctamente en la ruta elegida [${normal_color}${enterprisecerts_completepath}${blue_color}]. El tiempo de expiración para estos certificados es de ${normal_color}10${blue_color} años y la contraseña utilizada en su creación fue \"${normal_color}${certspass}${blue_color}\"" - arr["FRENCH",644]="Les fichiers de certificat (ca.pem, server.pem et server.key) ont été correctement enregistrés dans le chemin choisi [${normal_color}${enterprisecerts_completepath}${blue_color}]. Le temp d'expiration de ces certificats est de ${normal_color}10${blue_color} ans et le mot de passe utilisé lors de sa création était \"${normal_color}${certspass}${blue_color}\"" - arr["CATALAN",644]="Els fitxers dels certificats (ca.pem, server.pem and server.key) s'han salvat correctament en la ruta escollida [${normal_color}${enterprisecerts_completepath}${blue_color}]. El temps de termini per a aquests certificats és de ${normal_color}10${blue_color} anys i la contrasenya utilitzada en la seva creació va ser \"${normal_color}${certspass}${blue_color}\"" - arr["PORTUGUESE",644]="Os arquivos de certificados (ca.pem, server.pem e server.key) foram salvos corretamente no caminho escolhido [${normal_color}${enterprisecerts_completepath}${blue_color}]. O prazo de validade desses certificados é de ${normal_color}10${blue_color} anos e a senha usada em sua criação era \"${normal_color}${certspass}${blue_color}\"" - arr["RUSSIAN",644]="Файлы сертификатов (ca.pem, server.pem и server.key) были успешно сохранены по выбранному пути [${normal_color}${enterprisecerts_completepath}${blue_color}]. Срок действия этих сертификатов составляет ${normal_color}10${blue_color} лет, а пароль, использованный при их создании, был \"${normal_color} ${certspass} ${blue_color}\"" - arr["GREEK",644]="Τα πιστοποιητικά (ca.pem, server.pem και server.key) αποθηκεύτηκαν με επιτυχία στην επιλεγμένη διαδρομή [${normal_color}${enterprisecerts_completepath}${blue_color}}. Ο χρόνος λήξης αυτών των πιστοποιητικών είναι ${normal_color}10${blue_color} χρόνια και ο κωδικός πρόσβασης που χρησιμοποιήθηκε κατά τη δημιουργία του ήταν \"${normal_color}${certspass}${blue_color}\"" - arr["ITALIAN",644]="I files del certificato (ca.pem, server.pem e server.key) sono stati salvati correttamente nel percorso scelto [${normal_color}${enterprisecerts_completepath}${blue_color}]. Il tempo di scadenza per questi certificati è ${normal_color}10${blue_color} anni e la password utilizzata nella sua creazione era \"${normal_color}${certspass}${blue_color}\"" - arr["POLISH",644]="Pliki certyfikatów (ca.pem, server.pem i server.key) zostały poprawnie zapisane w wybranej ścieżce [${normal_color}${enterprisecerts_completepath}${blue_color}]. Czas ważności tych certyfikatów wynosi ${normal_color}10${blue_color} lat, a hasło użyte ich utworzenia to \"${normal_color}${certspass}${blue_color}\"" - arr["GERMAN",644]="Die Zertifikatdateien (ca.pem, server.pem und server.key) wurden erfolgreich im ausgewählten Pfad [${normal_color}${enterprisecerts_completepath}${blue_color}] gespeichert. Die Gültigkeitsdauer für diese zertifikate beträgt ${normal_color}10${blue_color} Jahre und das bei der Erstellung verwendete Passwort war \"${normal_color}${certspass}${blue_color}\"" - arr["TURKISH",644]="Sertifika dosyaları (ca.pem, server.pem ve server.key) seçilen yola başarıyla kaydedildi [${normal_color}${enterprisecerts_completepath}${blue_color}]. Bu sertifikaların son kullanma süresi ${normal_color}10${blue_color} yıl ve oluşturmada kullanılan şifre \"${normal_color}${certspass}${blue_color}\" idi" - - arr["ENGLISH",645]="${green_color}Do you want to use custom certificates during the attack? ${blue_color}If you answer no \"n\", airgeddon will use ones by default. if you answer yes \"y\" then you will have to provide their path and know the password with which they were generated ${normal_color}${visual_choice}" - arr["SPANISH",645]="${green_color}¿Quieres utilizar certificados personalizados durante el ataque? ${blue_color}Si respondes no \"n\", airgeddon utilizará unos por defecto. Si respondes sí \"y\" entonces tendrás que proporcionar la ruta de los mismos y conocer la contraseña con la que fueron generados ${normal_color}${visual_choice}" - arr["FRENCH",645]="${green_color}Voulez-vous utiliser des certificats personnalisés pendant l'attaque? ${blue_color}Si vous répondez non \"n\", airgeddon les utilisera par défaut. Si vous répondez oui \"y\", vous devrez introduire leur chemin et connaître le mot de passe avec lequel ils ont été générés ${normal_color}${visual_choice}" - arr["CATALAN",645]="${green_color}Vols fer servir certificats personalitzats durant l'atac? ${blue_color}Si respons no \"n\", airgeddon utilitzarà uns per defecte. si respons sí \"y\" llavors hauràs de proporcionar la ruta dels mateixos i conèixer la contrasenya amb la qual van ser generats ${normal_color}${visual_choice}" - arr["PORTUGUESE",645]="${green_color}Você quer usar certificados personalizados durante o ataque? ${blue_color}Se você responder não \"n\", o airgeddon irá usar os padrões. Se você responder sim \"y\", então você terá que fornecer o caminho e saber a senha com a qual eles foram gerados ${normal_color}${visual_choice}" - arr["RUSSIAN",645]="${green_color}Хотите использовать собственные сертификаты во время атаки? ${blue_color}Если вы ответите нет \"n\", airgeddon будет использовать дефолтные сертификаты. Если вы ответите да \"y\", то вам нужно будет указать путь до ваших сертификатов и знать пароль, с помощью которого они были сгенерированы ${normal_color}${visual_choice}" - arr["GREEK",645]="${green_color}Θέλετε να χρησιμοποιήσετε προσαρμοσμένα πιστοποιητικά κατά τη διάρκεια της επίθεσης; ${blue_color}Εάν απαντήσετε όχι \"n\", το airgeddon θα χρησιμοποιήσει αυτά από προεπιλογή. Αν απαντήσετε ναι \"y\" τότε θα πρέπει να δώσετε τη διαδρομή τους και να γνωρίσετε τον κωδικό πρόσβασης με τον οποίο δημιουργήθηκαν ${normal_color}${visual_choice}" - arr["ITALIAN",645]="${green_color}Vuoi usare certificati personalizzati durante l'attacco? ${blue_color}Se rispondi no \"n\", airgeddon ne utilizzerà uno di default. se rispondi sì \"y\" dovrai fornire il loro percorso e conoscere la password con cui sono stati generati ${normal_color}${visual_choice}" - arr["POLISH",645]="${green_color}Czy chcesz używać niestandardowych certyfikatów podczas ataku? ${blue_color}Jeśli odpowiesz nie \"n\", airgeddon użyje domyślnych. Jeśli odpowiesz tak \"y\", będziesz musiał podać ścieżkę i hasło użyte do ich wygenerowania ${normal_color}${visual_choice}" - arr["GERMAN",645]="${green_color}Möchten Sie während des Angriffs benutzerdefinierte Zertifikate verwenden? ${blue_color}Wenn sie mit Nein \"n\" antworten, verwendet airgeddon die Standardzertifikaten. wenn sie mit Ja \"y\" antworten, müssen Sie deren Pfad und das Kennwort eingeben, mit dem sie generiert wurden ${normal_color}${visual_choice}" - arr["TURKISH",645]="${green_color}Saldırı sırasında özel sertifikalar kullanmak ister misiniz? ${blue_color}Hayır \"n\" cevabını verirseniz, airgeddon varsayılanları kullanacaktır. eğer evet \"y\" cevabını verirseniz, yollarını belirtmeniz ve oluşturdukları şifreyi bilmeniz gerekir ${normal_color}${visual_choice}" - - arr["ENGLISH",646]="${blue_color}airgeddon has detected that custom certificates have been generated during this session. ${green_color}Do you want to use them during the attack? ${normal_color}${visual_choice}" - arr["SPANISH",646]="${blue_color}airgeddon ha detectado que han sido generados unos certificados personalizados durante esta sesión. ${green_color}¿Quieres utilizarlos durante el ataque? ${normal_color}${visual_choice}" - arr["FRENCH",646]="${blue_color}airgeddon a détecté que des certificats personnalisés ont été générés au cours de cette session. ${green_color}Voulez-vous les utiliser pendant l'attaque? ${normal_color}${visual_choice}" - arr["CATALAN",646]="${blue_color}airgeddon ha detectat que han estat generats uns certificats personalitzats durant aquesta sessió. ${green_color}Vols utilitzar-los durant l'atac? ${normal_color}${visual_choice}" - arr["PORTUGUESE",646]="${blue_color}airgeddon detectou que certificados personalizados foram gerados durante esta sessão. ${green_color}Você quer usá-los durante o ataque? ${normal_color}${visual_choice}" - arr["RUSSIAN",646]="${blue_color}airgeddon обнаружил, что пользовательские сертификаты были созданы во время этого сеанса. ${green_color}вы хотите использовать их во время атаки? ${normal_color}${visual_choice}" - arr["GREEK",646]="${blue_color}Το airgeddon έχει εντοπίσει ότι έχουν δημιουργηθεί προσαρμοσμένα πιστοποιητικά κατά τη διάρκεια αυτής της περιόδου σύνδεσης. ${green_color}Θέλετε να τα χρησιμοποιήσετε κατά τη διάρκεια της επίθεσης; ${normal_color} ${visual_choice}" - arr["ITALIAN",646]="${blue_color}airgeddon ha rilevato che durante questa sessione sono stati generati certificati personalizzati. ${green_color}Vuoi usarli durante l'attacco? ${normal_color}${visual_choice}" - arr["POLISH",646]="${blue_color}airgeddon wykrył, że podczas tej sesji wygenerowano niestandardowe certyfikaty. ${green_color}Czy chcesz ich użyć podczas ataku? ${normal_color}${visual_choice}" - arr["GERMAN",646]="${blue_color}airgeddon hat bemerkt, dass während dieser Sitzung benutzerdefinierte Zertifikate generiert wurden. ${green_color}Möchten Sie diese während des Angriffs benutzen? ${normal_color}${visual_choice}" - arr["TURKISH",646]="${blue_color}airgeddon, bu oturum sırasında özel sertifikaların oluşturulduğunu tespit etti. ${green_color}Onları saldırı sırasında kullanmak istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH",643]="Certificates files were created successfully, you should decide where to save them. \${green_color}Type the path to store the files or press [Enter] to accept the default proposal \${normal_color}[\${enterprisecertspath}]" + arr["SPANISH",643]="Los ficheros de los certificados se han creado correctamente, hay que decidir donde guardarlos. \${green_color}Escribe la ruta donde guardaremos los ficheros o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${enterprisecertspath}]" + arr["FRENCH",643]="Les fichiers de certificat ont été créés correctement, vous devez décider où les enregistrer. \${green_color}Entrez le chemin où nous allons enregistrer les fichiers ou appuyez sur [Enter] pour accepter la proposition par défaut. \${normal_color}[\${enterprisecertspath}]" + arr["CATALAN",643]="Els fitxers dels certificats s'han creat correctament, cal decidir on guardar-los. \${green_color}Escriu la ruta on guardarem els fitxers o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${enterprisecertspath}]" + arr["PORTUGUESE",643]="Os certificados foram criados com êxito. Onde deseja salvá-los. \${green_color}Digite o caminho onde salvaremos os arquivos ou pressione [Enter] para aceitar o padrão \${normal_color}[\${enterprisecertspath}]" + arr["RUSSIAN",643]="Файлы сертификатов были созданы правильно, вам нужно решить, где их сохранить. \${green_color}Введите путь, по которому мы будем сохранять файлы, или нажмите [Enter], чтобы принять предложение по умолчанию \${normal_color}[\${enterprisecertspath}]" + arr["GREEK",643]="Τα αρχεία πιστοποιητικών έχουν δημιουργηθεί σωστά, πρέπει να αποφασίσετε πού να τα αποθηκεύσετε. \${green_color}Πληκτρολογήστε τη διαδρομή στην οποία θα αποθηκευτούν τα αρχεία ή πατήστε [Enter] για να αποδεχθείτε την προεπιλεγμένη πρόταση \${normal_color}[\${enterprisecertspath}]" + arr["ITALIAN",643]="I files del certificato sono stati creati correttamente, devi decidere dove salvarli. \${green_color}Digita il percorso in cui salveremo i file o premi [Enter] per accettare la proposta predefinita \${normal_color}[\${enterprisecertspath}]" + arr["POLISH",643]="Pliki certyfikatów zostały utworzone poprawnie. Musisz zdecydować, gdzie je zapisać. \${green_color}Wpisz ścieżkę zapisu lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${enterprisecertspath}]" + arr["GERMAN",643]="Die Zertifikatsdateien wurden erfolgreich erstellt. Sie müssen entscheiden, wo diese gespeichert werden sollen. \${green_color}Geben Sie den Pfad ein, in dem die Dateien gespeichert werden sollen, oder drücken Sie [Enter], um den Standardvorschlag zu akzeptieren. \${normal_color}[\${enterprisecertspath}]" + arr["TURKISH",643]="Sertifika dosyaları başarılıyla oluşturuldu, nereye kaydedileceğine karar vermelisiniz. \${green_color}Dosyaları kaydedeceğimiz yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın \${normal_color}[\${enterprisecertspath}]" + + arr["ENGLISH",644]="Certificates (ca.pem, server.pem and server.key) were saved successfully to selected path [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. The expiration time for these certificates is \${normal_color}10\${blue_color} years and the password used on the creation process was \"\${normal_color}\${certspass}\${blue_color}\"" + arr["SPANISH",644]="Los ficheros de los certificados (ca.pem, server.pem and server.key) se han salvado correctamente en la ruta elegida [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. El tiempo de expiración para estos certificados es de \${normal_color}10\${blue_color} años y la contraseña utilizada en su creación fue \"\${normal_color}\${certspass}\${blue_color}\"" + arr["FRENCH",644]="Les fichiers de certificat (ca.pem, server.pem et server.key) ont été correctement enregistrés dans le chemin choisi [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Le temp d'expiration de ces certificats est de \${normal_color}10\${blue_color} ans et le mot de passe utilisé lors de sa création était \"\${normal_color}\${certspass}\${blue_color}\"" + arr["CATALAN",644]="Els fitxers dels certificats (ca.pem, server.pem and server.key) s'han salvat correctament en la ruta escollida [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. El temps de termini per a aquests certificats és de \${normal_color}10\${blue_color} anys i la contrasenya utilitzada en la seva creació va ser \"\${normal_color}\${certspass}\${blue_color}\"" + arr["PORTUGUESE",644]="Os arquivos de certificados (ca.pem, server.pem e server.key) foram salvos corretamente no caminho escolhido [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. O prazo de validade desses certificados é de \${normal_color}10\${blue_color} anos e a senha usada em sua criação era \"\${normal_color}\${certspass}\${blue_color}\"" + arr["RUSSIAN",644]="Файлы сертификатов (ca.pem, server.pem и server.key) были успешно сохранены по выбранному пути [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Срок действия этих сертификатов составляет \${normal_color}10\${blue_color} лет, а пароль, использованный при их создании, был \"\${normal_color} \${certspass} \${blue_color}\"" + arr["GREEK",644]="Τα πιστοποιητικά (ca.pem, server.pem και server.key) αποθηκεύτηκαν με επιτυχία στην επιλεγμένη διαδρομή [\${normal_color}\${enterprisecerts_completepath}\${blue_color}}. Ο χρόνος λήξης αυτών των πιστοποιητικών είναι \${normal_color}10\${blue_color} χρόνια και ο κωδικός πρόσβασης που χρησιμοποιήθηκε κατά τη δημιουργία του ήταν \"\${normal_color}\${certspass}\${blue_color}\"" + arr["ITALIAN",644]="I files del certificato (ca.pem, server.pem e server.key) sono stati salvati correttamente nel percorso scelto [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Il tempo di scadenza per questi certificati è \${normal_color}10\${blue_color} anni e la password utilizzata nella sua creazione era \"\${normal_color}\${certspass}\${blue_color}\"" + arr["POLISH",644]="Pliki certyfikatów (ca.pem, server.pem i server.key) zostały poprawnie zapisane w wybranej ścieżce [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Czas ważności tych certyfikatów wynosi \${normal_color}10\${blue_color} lat, a hasło użyte ich utworzenia to \"\${normal_color}\${certspass}\${blue_color}\"" + arr["GERMAN",644]="Die Zertifikatdateien (ca.pem, server.pem und server.key) wurden erfolgreich im ausgewählten Pfad [\${normal_color}\${enterprisecerts_completepath}\${blue_color}] gespeichert. Die Gültigkeitsdauer für diese zertifikate beträgt \${normal_color}10\${blue_color} Jahre und das bei der Erstellung verwendete Passwort war \"\${normal_color}\${certspass}\${blue_color}\"" + arr["TURKISH",644]="Sertifika dosyaları (ca.pem, server.pem ve server.key) seçilen yola başarıyla kaydedildi [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Bu sertifikaların son kullanma süresi \${normal_color}10\${blue_color} yıl ve oluşturmada kullanılan şifre \"\${normal_color}\${certspass}\${blue_color}\" idi" + + arr["ENGLISH",645]="\${green_color}Do you want to use custom certificates during the attack? \${blue_color}If you answer no \"n\", airgeddon will use ones by default. if you answer yes \"y\" then you will have to provide their path and know the password with which they were generated \${normal_color}\${visual_choice}" + arr["SPANISH",645]="\${green_color}¿Quieres utilizar certificados personalizados durante el ataque? \${blue_color}Si respondes no \"n\", airgeddon utilizará unos por defecto. Si respondes sí \"y\" entonces tendrás que proporcionar la ruta de los mismos y conocer la contraseña con la que fueron generados \${normal_color}\${visual_choice}" + arr["FRENCH",645]="\${green_color}Voulez-vous utiliser des certificats personnalisés pendant l'attaque? \${blue_color}Si vous répondez non \"n\", airgeddon les utilisera par défaut. Si vous répondez oui \"y\", vous devrez introduire leur chemin et connaître le mot de passe avec lequel ils ont été générés \${normal_color}\${visual_choice}" + arr["CATALAN",645]="\${green_color}Vols fer servir certificats personalitzats durant l'atac? \${blue_color}Si respons no \"n\", airgeddon utilitzarà uns per defecte. si respons sí \"y\" llavors hauràs de proporcionar la ruta dels mateixos i conèixer la contrasenya amb la qual van ser generats \${normal_color}\${visual_choice}" + arr["PORTUGUESE",645]="\${green_color}Você quer usar certificados personalizados durante o ataque? \${blue_color}Se você responder não \"n\", o airgeddon irá usar os padrões. Se você responder sim \"y\", então você terá que fornecer o caminho e saber a senha com a qual eles foram gerados \${normal_color}\${visual_choice}" + arr["RUSSIAN",645]="\${green_color}Хотите использовать собственные сертификаты во время атаки? \${blue_color}Если вы ответите нет \"n\", airgeddon будет использовать дефолтные сертификаты. Если вы ответите да \"y\", то вам нужно будет указать путь до ваших сертификатов и знать пароль, с помощью которого они были сгенерированы \${normal_color}\${visual_choice}" + arr["GREEK",645]="\${green_color}Θέλετε να χρησιμοποιήσετε προσαρμοσμένα πιστοποιητικά κατά τη διάρκεια της επίθεσης; \${blue_color}Εάν απαντήσετε όχι \"n\", το airgeddon θα χρησιμοποιήσει αυτά από προεπιλογή. Αν απαντήσετε ναι \"y\" τότε θα πρέπει να δώσετε τη διαδρομή τους και να γνωρίσετε τον κωδικό πρόσβασης με τον οποίο δημιουργήθηκαν \${normal_color}\${visual_choice}" + arr["ITALIAN",645]="\${green_color}Vuoi usare certificati personalizzati durante l'attacco? \${blue_color}Se rispondi no \"n\", airgeddon ne utilizzerà uno di default. se rispondi sì \"y\" dovrai fornire il loro percorso e conoscere la password con cui sono stati generati \${normal_color}\${visual_choice}" + arr["POLISH",645]="\${green_color}Czy chcesz używać niestandardowych certyfikatów podczas ataku? \${blue_color}Jeśli odpowiesz nie \"n\", airgeddon użyje domyślnych. Jeśli odpowiesz tak \"y\", będziesz musiał podać ścieżkę i hasło użyte do ich wygenerowania \${normal_color}\${visual_choice}" + arr["GERMAN",645]="\${green_color}Möchten Sie während des Angriffs benutzerdefinierte Zertifikate verwenden? \${blue_color}Wenn sie mit Nein \"n\" antworten, verwendet airgeddon die Standardzertifikaten. wenn sie mit Ja \"y\" antworten, müssen Sie deren Pfad und das Kennwort eingeben, mit dem sie generiert wurden \${normal_color}\${visual_choice}" + arr["TURKISH",645]="\${green_color}Saldırı sırasında özel sertifikalar kullanmak ister misiniz? \${blue_color}Hayır \"n\" cevabını verirseniz, airgeddon varsayılanları kullanacaktır. eğer evet \"y\" cevabını verirseniz, yollarını belirtmeniz ve oluşturdukları şifreyi bilmeniz gerekir \${normal_color}\${visual_choice}" + + arr["ENGLISH",646]="\${blue_color}airgeddon has detected that custom certificates have been generated during this session. \${green_color}Do you want to use them during the attack? \${normal_color}\${visual_choice}" + arr["SPANISH",646]="\${blue_color}airgeddon ha detectado que han sido generados unos certificados personalizados durante esta sesión. \${green_color}¿Quieres utilizarlos durante el ataque? \${normal_color}\${visual_choice}" + arr["FRENCH",646]="\${blue_color}airgeddon a détecté que des certificats personnalisés ont été générés au cours de cette session. \${green_color}Voulez-vous les utiliser pendant l'attaque? \${normal_color}\${visual_choice}" + arr["CATALAN",646]="\${blue_color}airgeddon ha detectat que han estat generats uns certificats personalitzats durant aquesta sessió. \${green_color}Vols utilitzar-los durant l'atac? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",646]="\${blue_color}airgeddon detectou que certificados personalizados foram gerados durante esta sessão. \${green_color}Você quer usá-los durante o ataque? \${normal_color}\${visual_choice}" + arr["RUSSIAN",646]="\${blue_color}airgeddon обнаружил, что пользовательские сертификаты были созданы во время этого сеанса. \${green_color}вы хотите использовать их во время атаки? \${normal_color}\${visual_choice}" + arr["GREEK",646]="\${blue_color}Το airgeddon έχει εντοπίσει ότι έχουν δημιουργηθεί προσαρμοσμένα πιστοποιητικά κατά τη διάρκεια αυτής της περιόδου σύνδεσης. \${green_color}Θέλετε να τα χρησιμοποιήσετε κατά τη διάρκεια της επίθεσης; \${normal_color} \${visual_choice}" + arr["ITALIAN",646]="\${blue_color}airgeddon ha rilevato che durante questa sessione sono stati generati certificati personalizzati. \${green_color}Vuoi usarli durante l'attacco? \${normal_color}\${visual_choice}" + arr["POLISH",646]="\${blue_color}airgeddon wykrył, że podczas tej sesji wygenerowano niestandardowe certyfikaty. \${green_color}Czy chcesz ich użyć podczas ataku? \${normal_color}\${visual_choice}" + arr["GERMAN",646]="\${blue_color}airgeddon hat bemerkt, dass während dieser Sitzung benutzerdefinierte Zertifikate generiert wurden. \${green_color}Möchten Sie diese während des Angriffs benutzen? \${normal_color}\${visual_choice}" + arr["TURKISH",646]="\${blue_color}airgeddon, bu oturum sırasında özel sertifikaların oluşturulduğunu tespit etti. \${green_color}Onları saldırı sırasında kullanmak istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH",647]="Default certificates will be used" arr["SPANISH",647]="Se utilizarán los certificados por defecto" @@ -8706,113 +8706,113 @@ function initialize_language_strings() { arr["GERMAN",652]="12. Plugins-System dauerhaft aktivieren" arr["TURKISH",652]="12. Eklentiler sistemini kalıcı olarak etkinleştir" - arr["ENGLISH",653]="Plugins system: ${pink_color}Enabled${normal_color}${reboot_required_text}" - arr["SPANISH",653]="Sistema de plugins: ${pink_color}Activado${normal_color}${reboot_required_text}" - arr["FRENCH",653]="Système de plugins: ${pink_color}Activé${normal_color}${reboot_required_text}" - arr["CATALAN",653]="Sistema de plugins: ${pink_color}Activat${normal_color}${reboot_required_text}" - arr["PORTUGUESE",653]="Sistema de plugins: ${pink_color}Ativo${normal_color}${reboot_required_text}" - arr["RUSSIAN",653]="Система плагинов: ${pink_color}Включена${normal_color}${reboot_required_text}" - arr["GREEK",653]="Σύστημα plugins: ${pink_color}Ενεργοποιημένo${normal_color}${reboot_required_text}" - arr["ITALIAN",653]="Sistema di plugin: ${pink_color}Attivato${normal_color}${reboot_required_text}" - arr["POLISH",653]="System wtyczek: ${pink_color}Włączony${normal_color}${reboot_required_text}" - arr["GERMAN",653]="Plugins-System: ${pink_color}Aktiviert${normal_color}${reboot_required_text}" - arr["TURKISH",653]="Eklentiler sistemi: ${pink_color}Aktif${normal_color}${reboot_required_text}" - - arr["ENGLISH",654]="Plugins system: ${pink_color}Disabled${normal_color}${reboot_required_text}" - arr["SPANISH",654]="Sistema de plugins: ${pink_color}Desactivados${normal_color}${reboot_required_text}" - arr["FRENCH",654]="Système de plugins: ${pink_color}Désactivé${normal_color}${reboot_required_text}" - arr["CATALAN",654]="Sistema de plugins: ${pink_color}Desactivat${normal_color}${reboot_required_text}" - arr["PORTUGUESE",654]="Sistema de plugins: ${pink_color}Desativo${normal_color}${reboot_required_text}" - arr["RUSSIAN",654]="Система плагинов: ${pink_color}Отключена${normal_color}${reboot_required_text}" - arr["GREEK",654]="Σύστημα plugins: ${pink_color}Απενεργοποιημένo${normal_color}${reboot_required_text}" - arr["ITALIAN",654]="Sistema di plugin: ${pink_color}Disattivato${normal_color}${reboot_required_text}" - arr["POLISH",654]="System wtyczek: ${pink_color}Wyłączony${normal_color}${reboot_required_text}" - arr["GERMAN",654]="Plugins-System: ${pink_color}Deaktiviert${normal_color}${reboot_required_text}" - arr["TURKISH",654]="Eklentiler sistemi: ${pink_color}DevreDışı${normal_color}${reboot_required_text}" - - arr["ENGLISH",655]="${blue_color}Plugins system will be disabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",655]="${blue_color}Se va a deshabilitar el sistema de plugins. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",655]="${blue_color}Le système de plugins sera désactivé. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",655]="${blue_color}Es va a desactivar el sistema de plugins. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",655]="${blue_color}O sistema de plug-in será desativado. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",655]="${blue_color}Система плагинов будет отключена. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",655]="${blue_color}Το σύστημα plugins θα απενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",655]="${blue_color}Il sistema di plugin sarà disabilitato. ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",655]="${blue_color}System wtyczek zostanie wyłączony. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",655]="${blue_color}Das Plugins-System wird deaktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",655]="${blue_color}Eklenti sistemi devre dışı bırakılacak. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",656]="${blue_color}Plugins system will be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",656]="${blue_color}Se va a habilitar el sistema de plugins. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",656]="${blue_color}Le système de plugins sera activé. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",656]="${blue_color}Es va a habilitar el sistema de plugins. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",656]="${blue_color}O sistema de plug-in será ativado. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",656]="${blue_color}Система плагинов будет включена. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",656]="${blue_color}Το σύστημα plugins θα ενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",656]="${blue_color}Il sistema di plugin verrà abilitato ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",656]="${blue_color}System wtyczek zostanie włączony. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",656]="${blue_color}Das Plugins-System wird aktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",656]="${blue_color}Eklenti sistemi etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",657]="${blue_color}tmux will be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",657]="${blue_color}Se va a habilitar tmux. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",657]="${blue_color}tmux será activé. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",657]="${blue_color}Es va a habilitar tmux. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",657]="${blue_color}tmux será habilitado. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",657]="${blue_color}tmux будет включен. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",657]="${blue_color}tmux θα ενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",657]="${blue_color}tmux verrà attivato ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",657]="${blue_color}tmux zostanie włączony. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",657]="${blue_color}tmux wird aktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",657]="${blue_color}tmux etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",658]="${blue_color}xterm will be enabled. ${green_color}Do you want to continue? ${normal_color}${visual_choice}" - arr["SPANISH",658]="${blue_color}Se va a habilitar xterm. ${green_color}¿Deseas continuar? ${normal_color}${visual_choice}" - arr["FRENCH",658]="${blue_color}xterm será activé. ${green_color}Voulez-vous continuer? ${normal_color}${visual_choice}" - arr["CATALAN",658]="${blue_color}Es va a habilitar xterm. ${green_color}¿Vols continuar? ${normal_color}${visual_choice}" - arr["PORTUGUESE",658]="${blue_color}xterm será habilitado. ${green_color}Você deseja continuar? ${normal_color}${visual_choice}" - arr["RUSSIAN",658]="${blue_color}xterm будет включен. ${green_color}Вы хотите продолжить? ${normal_color}${visual_choice}" - arr["GREEK",658]="${blue_color}xterm θα ενεργοποιηθεί. ${green_color}Θέλετε να συνεχίσετε; ${normal_color}${visual_choice}" - arr["ITALIAN",658]="${blue_color}xterm verrà attivato ${green_color}Vuoi continuare? ${normal_color}${visual_choice}" - arr["POLISH",658]="${blue_color}xterm zostanie włączony. ${green_color}Czy chcesz kontynuować? ${normal_color}${visual_choice}" - arr["GERMAN",658]="${blue_color}xterm wird aktiviert. ${green_color}Möchten Sie fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH",658]="${blue_color}xterm etkinleştirilecek. ${green_color}Devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH",659]="Error. Invalid function \"${normal_color}${current_function}${red_color}\" at plugin \"${normal_color}${plugin}${red_color}\". The function tried to be modified does not exist. Fix it before continuing" - arr["SPANISH",659]="Error. Función no válida \"${normal_color}${current_function}${red_color}\" en el plugin \"${normal_color}${plugin}${red_color}\". La función que se intenta modificar no existe. Arréglalo antes de continuar" - arr["FRENCH",659]="Erreur. Fonction non valide \"${normal_color}${current_function}${red_color}\" dans le plugin \"${normal_color}${plugin}${red_color}\". La fonction que essaie de modifier n'existe pas. Devriez-vous le réparer avant de continuer" - arr["CATALAN",659]="Error. Funció no vàlida \"${normal_color}${current_function}${red_color}\" al plugin \"${normal_color}${plugin}${red_color}\". La funció que s'intenta modificar no existeix. Arregla-ho abans de continuar" - arr["PORTUGUESE",659]="Error. Função inválida \"${normal_color}${current_function}${red_color}\" no plugin \"${normal_color}${plugin}${red_color}\". A função a ser modificada não existe. Corrija antes de continuar" - arr["RUSSIAN",659]="Ошибка. Недействительные функции \"${normal_color}${current_function}${red_color}\" в плагине \"${normal_color}${plugin}${red_color}\". Попытка изменить несуществующую функцию. Исправьте это, прежде чем продолжить" - arr["GREEK",659]="Σφάλμα. Μη έγκυρη λειτουργία \"${normal_color}${current_function}${red_color}\" στο plugin \"${normal_color}${plugin}${red_color}\". Η λειτουργία που προσπάθησε να τροποποιηθεί δεν υπάρχει. Διορθώστε το πριν συνεχίσετε" - arr["ITALIAN",659]="Errore. Funzione non valida \"${normal_color}${current_function}${red_color}\" nel plugin \"${normal_color}${plugin}${red_color}\". La funzione che si cerca di modificare non esiste. Risolvilo prima di continuare" - arr["POLISH",659]="Błąd. Nieprawidłowa funkcja \"${normal_color}${current_function}${red_color}\" we wtyczce \"${normal_color}${plugin}${red_color}\". Funkcja próbuje modyfikować nie istnieją. Napraw to przed kontynuowaniem" - arr["GERMAN",659]="Fehler. Ungültige Funktion \"${normal_color}${current_function}${red_color}\" im Plugin \"${normal_color}${plugin}${red_color}\". Die zu-ändernde Funktion ist nicht vorhanden. Beheben Sie es, bevor Sie fortfahren" - arr["TURKISH",659]="Hata. \"${normal_color}${plugin}${red_color}\" eklentisinde geçersiz İşlev \"${normal_color}${current_function}${red_color}\". Değiştirmeye çalışılan fonksiyon mevcut değil. Devam etmeden önce düzeltin" - - arr["ENGLISH",660]="Thanks to the plugins system, customized content can be developed. Custom modifications of any menu or functionality in a quick and simple way. More information at Wiki: ${urlgithub_wiki}/Plugins%20System" + arr["ENGLISH",653]="Plugins system: \${pink_color}Enabled\${normal_color}\${reboot_required_text}" + arr["SPANISH",653]="Sistema de plugins: \${pink_color}Activado\${normal_color}\${reboot_required_text}" + arr["FRENCH",653]="Système de plugins: \${pink_color}Activé\${normal_color}\${reboot_required_text}" + arr["CATALAN",653]="Sistema de plugins: \${pink_color}Activat\${normal_color}\${reboot_required_text}" + arr["PORTUGUESE",653]="Sistema de plugins: \${pink_color}Ativo\${normal_color}\${reboot_required_text}" + arr["RUSSIAN",653]="Система плагинов: \${pink_color}Включена\${normal_color}\${reboot_required_text}" + arr["GREEK",653]="Σύστημα plugins: \${pink_color}Ενεργοποιημένo\${normal_color}\${reboot_required_text}" + arr["ITALIAN",653]="Sistema di plugin: \${pink_color}Attivato\${normal_color}\${reboot_required_text}" + arr["POLISH",653]="System wtyczek: \${pink_color}Włączony\${normal_color}\${reboot_required_text}" + arr["GERMAN",653]="Plugins-System: \${pink_color}Aktiviert\${normal_color}\${reboot_required_text}" + arr["TURKISH",653]="Eklentiler sistemi: \${pink_color}Aktif\${normal_color}\${reboot_required_text}" + + arr["ENGLISH",654]="Plugins system: \${pink_color}Disabled\${normal_color}\${reboot_required_text}" + arr["SPANISH",654]="Sistema de plugins: \${pink_color}Desactivados\${normal_color}\${reboot_required_text}" + arr["FRENCH",654]="Système de plugins: \${pink_color}Désactivé\${normal_color}\${reboot_required_text}" + arr["CATALAN",654]="Sistema de plugins: \${pink_color}Desactivat\${normal_color}\${reboot_required_text}" + arr["PORTUGUESE",654]="Sistema de plugins: \${pink_color}Desativo\${normal_color}\${reboot_required_text}" + arr["RUSSIAN",654]="Система плагинов: \${pink_color}Отключена\${normal_color}\${reboot_required_text}" + arr["GREEK",654]="Σύστημα plugins: \${pink_color}Απενεργοποιημένo\${normal_color}\${reboot_required_text}" + arr["ITALIAN",654]="Sistema di plugin: \${pink_color}Disattivato\${normal_color}\${reboot_required_text}" + arr["POLISH",654]="System wtyczek: \${pink_color}Wyłączony\${normal_color}\${reboot_required_text}" + arr["GERMAN",654]="Plugins-System: \${pink_color}Deaktiviert\${normal_color}\${reboot_required_text}" + arr["TURKISH",654]="Eklentiler sistemi: \${pink_color}DevreDışı\${normal_color}\${reboot_required_text}" + + arr["ENGLISH",655]="\${blue_color}Plugins system will be disabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",655]="\${blue_color}Se va a deshabilitar el sistema de plugins. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",655]="\${blue_color}Le système de plugins sera désactivé. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",655]="\${blue_color}Es va a desactivar el sistema de plugins. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",655]="\${blue_color}O sistema de plug-in será desativado. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",655]="\${blue_color}Система плагинов будет отключена. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",655]="\${blue_color}Το σύστημα plugins θα απενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",655]="\${blue_color}Il sistema di plugin sarà disabilitato. \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",655]="\${blue_color}System wtyczek zostanie wyłączony. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",655]="\${blue_color}Das Plugins-System wird deaktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",655]="\${blue_color}Eklenti sistemi devre dışı bırakılacak. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",656]="\${blue_color}Plugins system will be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",656]="\${blue_color}Se va a habilitar el sistema de plugins. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",656]="\${blue_color}Le système de plugins sera activé. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",656]="\${blue_color}Es va a habilitar el sistema de plugins. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",656]="\${blue_color}O sistema de plug-in será ativado. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",656]="\${blue_color}Система плагинов будет включена. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",656]="\${blue_color}Το σύστημα plugins θα ενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",656]="\${blue_color}Il sistema di plugin verrà abilitato \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",656]="\${blue_color}System wtyczek zostanie włączony. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",656]="\${blue_color}Das Plugins-System wird aktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",656]="\${blue_color}Eklenti sistemi etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",657]="\${blue_color}tmux will be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",657]="\${blue_color}Se va a habilitar tmux. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",657]="\${blue_color}tmux será activé. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",657]="\${blue_color}Es va a habilitar tmux. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",657]="\${blue_color}tmux será habilitado. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",657]="\${blue_color}tmux будет включен. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",657]="\${blue_color}tmux θα ενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",657]="\${blue_color}tmux verrà attivato \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",657]="\${blue_color}tmux zostanie włączony. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",657]="\${blue_color}tmux wird aktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",657]="\${blue_color}tmux etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",658]="\${blue_color}xterm will be enabled. \${green_color}Do you want to continue? \${normal_color}\${visual_choice}" + arr["SPANISH",658]="\${blue_color}Se va a habilitar xterm. \${green_color}¿Deseas continuar? \${normal_color}\${visual_choice}" + arr["FRENCH",658]="\${blue_color}xterm será activé. \${green_color}Voulez-vous continuer? \${normal_color}\${visual_choice}" + arr["CATALAN",658]="\${blue_color}Es va a habilitar xterm. \${green_color}¿Vols continuar? \${normal_color}\${visual_choice}" + arr["PORTUGUESE",658]="\${blue_color}xterm será habilitado. \${green_color}Você deseja continuar? \${normal_color}\${visual_choice}" + arr["RUSSIAN",658]="\${blue_color}xterm будет включен. \${green_color}Вы хотите продолжить? \${normal_color}\${visual_choice}" + arr["GREEK",658]="\${blue_color}xterm θα ενεργοποιηθεί. \${green_color}Θέλετε να συνεχίσετε; \${normal_color}\${visual_choice}" + arr["ITALIAN",658]="\${blue_color}xterm verrà attivato \${green_color}Vuoi continuare? \${normal_color}\${visual_choice}" + arr["POLISH",658]="\${blue_color}xterm zostanie włączony. \${green_color}Czy chcesz kontynuować? \${normal_color}\${visual_choice}" + arr["GERMAN",658]="\${blue_color}xterm wird aktiviert. \${green_color}Möchten Sie fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH",658]="\${blue_color}xterm etkinleştirilecek. \${green_color}Devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH",659]="Error. Invalid function \"\${normal_color}\${current_function}\${red_color}\" at plugin \"\${normal_color}\${plugin}\${red_color}\". The function tried to be modified does not exist. Fix it before continuing" + arr["SPANISH",659]="Error. Función no válida \"\${normal_color}\${current_function}\${red_color}\" en el plugin \"\${normal_color}\${plugin}\${red_color}\". La función que se intenta modificar no existe. Arréglalo antes de continuar" + arr["FRENCH",659]="Erreur. Fonction non valide \"\${normal_color}\${current_function}\${red_color}\" dans le plugin \"\${normal_color}\${plugin}\${red_color}\". La fonction que essaie de modifier n'existe pas. Devriez-vous le réparer avant de continuer" + arr["CATALAN",659]="Error. Funció no vàlida \"\${normal_color}\${current_function}\${red_color}\" al plugin \"\${normal_color}\${plugin}\${red_color}\". La funció que s'intenta modificar no existeix. Arregla-ho abans de continuar" + arr["PORTUGUESE",659]="Error. Função inválida \"\${normal_color}\${current_function}\${red_color}\" no plugin \"\${normal_color}\${plugin}\${red_color}\". A função a ser modificada não existe. Corrija antes de continuar" + arr["RUSSIAN",659]="Ошибка. Недействительные функции \"\${normal_color}\${current_function}\${red_color}\" в плагине \"\${normal_color}\${plugin}\${red_color}\". Попытка изменить несуществующую функцию. Исправьте это, прежде чем продолжить" + arr["GREEK",659]="Σφάλμα. Μη έγκυρη λειτουργία \"\${normal_color}\${current_function}\${red_color}\" στο plugin \"\${normal_color}\${plugin}\${red_color}\". Η λειτουργία που προσπάθησε να τροποποιηθεί δεν υπάρχει. Διορθώστε το πριν συνεχίσετε" + arr["ITALIAN",659]="Errore. Funzione non valida \"\${normal_color}\${current_function}\${red_color}\" nel plugin \"\${normal_color}\${plugin}\${red_color}\". La funzione che si cerca di modificare non esiste. Risolvilo prima di continuare" + arr["POLISH",659]="Błąd. Nieprawidłowa funkcja \"\${normal_color}\${current_function}\${red_color}\" we wtyczce \"\${normal_color}\${plugin}\${red_color}\". Funkcja próbuje modyfikować nie istnieją. Napraw to przed kontynuowaniem" + arr["GERMAN",659]="Fehler. Ungültige Funktion \"\${normal_color}\${current_function}\${red_color}\" im Plugin \"\${normal_color}\${plugin}\${red_color}\". Die zu-ändernde Funktion ist nicht vorhanden. Beheben Sie es, bevor Sie fortfahren" + arr["TURKISH",659]="Hata. \"\${normal_color}\${plugin}\${red_color}\" eklentisinde geçersiz İşlev \"\${normal_color}\${current_function}\${red_color}\". Değiştirmeye çalışılan fonksiyon mevcut değil. Devam etmeden önce düzeltin" + + arr["ENGLISH",660]="Thanks to the plugins system, customized content can be developed. Custom modifications of any menu or functionality in a quick and simple way. More information at Wiki: \${urlgithub_wiki}/Plugins%20System" arr["SPANISH",660]="Gracias al sistema de plugins se puede desarrollar contenido personalizado, modificaciones propias de alguna funcionalidad del menú de una forma ágil y sencilla. Más información en el Wiki: " - arr["FRENCH",660]="Merci aux système de plugins, on peuvent développer des contenu personnalisé, modifications de toutes les fonctionnalités ou menu d'une manière rapide et simple. Plus d'informations sur le Wiki: ${urlgithub_wiki}/Plugins%20System" - arr["CATALAN",660]="Gràcies al sistema de plugins es pot desenvolupar contingut personalitzat, modificacions pròpies d'alguna funcionalitat o menú d'una forma àgil i senzilla. Més informació al Wiki: ${urlgithub_wiki}/Plugins%20System" - arr["PORTUGUESE",660]="Graças ao sistema de plugins se pode desenvolver conteúdo personalizado, modificações próprias de qualquer menu ou funcionalidade de uma maneira fácil e rápida. Mais informações na o Wiki em: ${urlgithub_wiki}/Plugins%20System" - arr["RUSSIAN",660]="Благодаря плагинам можно быстро и просто разработать настраиваемое содержимое, собственные модификации с любой функциональностью или меню. Более подробная информация о Wiki: ${urlgithub_wiki}/Plugins%20System" - arr["GREEK",660]="Χάρη στα plugins, μπορεί να αναπτυχθεί προσαρμοσμένο περιεχόμενο. Τροποποιήστε από οποιαδήποτε μενού ή λειτουργία σε ένα γρήγορο και απλό τρόπο. Περισσότερες πληροφορίες σχετικά με το Wiki: ${urlgithub_wiki}/Plugins%20System" - arr["ITALIAN",660]="Grazie al sistema di plugins si possono sviluppare contenuti personalizzati, modifiche di alcune funzionalità o un menu in modo semplice e veloce. Maggiori informazioni su Wiki: ${urlgithub_wiki}/Plugins%20System" - arr["POLISH",660]="Dzięki systemowi wtyczek można rozwijać spersonalizowane treści, własne modyfikacje jakiejkolwiek funkcji lub menu w szybki i prosty sposób. Więcej informacji w Wiki: ${urlgithub_wiki}/Plugins%20System" - arr["GERMAN",660]="Dank des Plugin-Systems können individuell angepasste Inhalte, eigene Modifikationen jeglicher Funktionalität oder ein Menü in einer schnellen und einfachen Art und Weise entwickelt werden. Weitere Informationen finden Sie auf Wiki: ${urlgithub_wiki}/Plugins%20System" - arr["TURKISH",660]="Eklentiler sistemi sayesinde özel içerikler, menü veya özellik kolay ve hızlı bir şekilde eklenebilir. Hakkında daha fazla bilgi: ${urlgithub_wiki}/Plugins%20System" - - arr["ENGLISH",661]="Error. You have conflicting plugins (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" and \"${normal_color}${plugin}${red_color}\") performing the same action \"${normal_color}${action}${red_color}\" over the same function \"${normal_color}${original_function}${red_color}\". Fix it before continuing" - arr["SPANISH",661]="Error. Tienes plugins en conflicto (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" y \"${normal_color}${plugin}${red_color}\") están realizando la misma acción \"${normal_color}${action}${red_color}\" sobre la misma función \"${normal_color}${original_function}${red_color}\". Arréglalo antes de continuar" - arr["FRENCH",661]="Erreur. Vous avez des plugins contradictoires (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" et \"${normal_color}${plugin}${red_color}\") On va effectuer la même action \"${normal_color}${action}${red_color}\" sur la même fonction \"${normal_color}${original_function}${red_color}\". Devriez-vous le réparer avant de continuer" - arr["CATALAN",661]="Error. Vostè té plugins en conflicte (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" i \"${normal_color}${plugin}${red_color}\") s'està realitzant la mateixa acció \"${normal_color}${action}${red_color}\" sobre la mateixa funció \"${normal_color}${original_function}${red_color}\". Arregla-ho abans de continuar" - arr["PORTUGUESE",661]="Erro. Você tem plugins conflitantes (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" e \"${normal_color}${plugin}${red_color}\") executam a mesma ação \"${normal_color}${action}${red_color}\" na função \"${normal_color}${original_function}${red_color}\". Corrija antes de continuar" - arr["RUSSIAN",661]="Ошибка. У вас есть конфликтующие плагины (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" и \"${normal_color}${plugin}${red_color}\") выполняют одно о то же действие \"${normal_color}${action}${red_color}\" над одной и той же функцией \"${normal_color}${original_function}${red_color}\". Исправьте это, прежде чем продолжить" - arr["GREEK",661]="Σφάλμα. Έχετε αντικρουόμενα plugins (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" και \"${normal_color}${plugin}${red_color}\") εκτελεί την ίδια ενέργεια \"${normal_color}${action}${red_color}\" για την ίδια λειτουργία \"${normal_color}${original_function}${red_color}\". Διορθώστε το πριν συνεχίσετε" - arr["ITALIAN",661]="Errore. Hai plugins in conflitto (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" e \"${normal_color}${plugin}${red_color}\") si sta eseguendo la stessa azione \"${normal_color}${action}${red_color}\" sopra la stessa funzione \"${normal_color}${original_function}${red_color}\". Risolvilo prima di continuare" - arr["POLISH",661]="Błąd. Konflikt wtyczek (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" i \"${normal_color}${plugin}${red_color}\") wykonujących tą samą czynność \"${normal_color}${action}${red_color}\" na tej samej funkcji \"${normal_color}${original_function}${red_color}\". Napraw to przed kontynuowaniem" - arr["GERMAN",661]="Error. Sie haben widersprüchliche Plugins (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" und \"${normal_color}${plugin}${red_color}\") die die gleiche Aktion \"${normal_color}${action}${red_color}\" über die gleiche funktion \"${normal_color}${original_function}${red_color}\" durchführen. Beheben Sie es, bevor Sie fortfahren" - arr["TURKISH",661]="Hata. Çakışan eklentiler var: (\"${normal_color}${function_hooks[${original_function},${action}]}${red_color}\" ve \"${normal_color}${plugin}${red_color}\"). Aynı eylemi gerçekleştirerek \"${normal_color}${action}${red_color}\" aynı işlevi \"${normal_color}${original_function}${red_color}\" gerçekleştirmeye çalışıyorlar. Devam etmeden önce düzeltin" + arr["FRENCH",660]="Merci aux système de plugins, on peuvent développer des contenu personnalisé, modifications de toutes les fonctionnalités ou menu d'une manière rapide et simple. Plus d'informations sur le Wiki: \${urlgithub_wiki}/Plugins%20System" + arr["CATALAN",660]="Gràcies al sistema de plugins es pot desenvolupar contingut personalitzat, modificacions pròpies d'alguna funcionalitat o menú d'una forma àgil i senzilla. Més informació al Wiki: \${urlgithub_wiki}/Plugins%20System" + arr["PORTUGUESE",660]="Graças ao sistema de plugins se pode desenvolver conteúdo personalizado, modificações próprias de qualquer menu ou funcionalidade de uma maneira fácil e rápida. Mais informações na o Wiki em: \${urlgithub_wiki}/Plugins%20System" + arr["RUSSIAN",660]="Благодаря плагинам можно быстро и просто разработать настраиваемое содержимое, собственные модификации с любой функциональностью или меню. Более подробная информация о Wiki: \${urlgithub_wiki}/Plugins%20System" + arr["GREEK",660]="Χάρη στα plugins, μπορεί να αναπτυχθεί προσαρμοσμένο περιεχόμενο. Τροποποιήστε από οποιαδήποτε μενού ή λειτουργία σε ένα γρήγορο και απλό τρόπο. Περισσότερες πληροφορίες σχετικά με το Wiki: \${urlgithub_wiki}/Plugins%20System" + arr["ITALIAN",660]="Grazie al sistema di plugins si possono sviluppare contenuti personalizzati, modifiche di alcune funzionalità o un menu in modo semplice e veloce. Maggiori informazioni su Wiki: \${urlgithub_wiki}/Plugins%20System" + arr["POLISH",660]="Dzięki systemowi wtyczek można rozwijać spersonalizowane treści, własne modyfikacje jakiejkolwiek funkcji lub menu w szybki i prosty sposób. Więcej informacji w Wiki: \${urlgithub_wiki}/Plugins%20System" + arr["GERMAN",660]="Dank des Plugin-Systems können individuell angepasste Inhalte, eigene Modifikationen jeglicher Funktionalität oder ein Menü in einer schnellen und einfachen Art und Weise entwickelt werden. Weitere Informationen finden Sie auf Wiki: \${urlgithub_wiki}/Plugins%20System" + arr["TURKISH",660]="Eklentiler sistemi sayesinde özel içerikler, menü veya özellik kolay ve hızlı bir şekilde eklenebilir. Hakkında daha fazla bilgi: \${urlgithub_wiki}/Plugins%20System" + + arr["ENGLISH",661]="Error. You have conflicting plugins (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" and \"\${normal_color}\${plugin}\${red_color}\") performing the same action \"\${normal_color}\${action}\${red_color}\" over the same function \"\${normal_color}\${original_function}\${red_color}\". Fix it before continuing" + arr["SPANISH",661]="Error. Tienes plugins en conflicto (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" y \"\${normal_color}\${plugin}\${red_color}\") están realizando la misma acción \"\${normal_color}\${action}\${red_color}\" sobre la misma función \"\${normal_color}\${original_function}\${red_color}\". Arréglalo antes de continuar" + arr["FRENCH",661]="Erreur. Vous avez des plugins contradictoires (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" et \"\${normal_color}\${plugin}\${red_color}\") On va effectuer la même action \"\${normal_color}\${action}\${red_color}\" sur la même fonction \"\${normal_color}\${original_function}\${red_color}\". Devriez-vous le réparer avant de continuer" + arr["CATALAN",661]="Error. Vostè té plugins en conflicte (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" i \"\${normal_color}\${plugin}\${red_color}\") s'està realitzant la mateixa acció \"\${normal_color}\${action}\${red_color}\" sobre la mateixa funció \"\${normal_color}\${original_function}\${red_color}\". Arregla-ho abans de continuar" + arr["PORTUGUESE",661]="Erro. Você tem plugins conflitantes (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" e \"\${normal_color}\${plugin}\${red_color}\") executam a mesma ação \"\${normal_color}\${action}\${red_color}\" na função \"\${normal_color}\${original_function}\${red_color}\". Corrija antes de continuar" + arr["RUSSIAN",661]="Ошибка. У вас есть конфликтующие плагины (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" и \"\${normal_color}\${plugin}\${red_color}\") выполняют одно о то же действие \"\${normal_color}\${action}\${red_color}\" над одной и той же функцией \"\${normal_color}\${original_function}\${red_color}\". Исправьте это, прежде чем продолжить" + arr["GREEK",661]="Σφάλμα. Έχετε αντικρουόμενα plugins (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" και \"\${normal_color}\${plugin}\${red_color}\") εκτελεί την ίδια ενέργεια \"\${normal_color}\${action}\${red_color}\" για την ίδια λειτουργία \"\${normal_color}\${original_function}\${red_color}\". Διορθώστε το πριν συνεχίσετε" + arr["ITALIAN",661]="Errore. Hai plugins in conflitto (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" e \"\${normal_color}\${plugin}\${red_color}\") si sta eseguendo la stessa azione \"\${normal_color}\${action}\${red_color}\" sopra la stessa funzione \"\${normal_color}\${original_function}\${red_color}\". Risolvilo prima di continuare" + arr["POLISH",661]="Błąd. Konflikt wtyczek (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" i \"\${normal_color}\${plugin}\${red_color}\") wykonujących tą samą czynność \"\${normal_color}\${action}\${red_color}\" na tej samej funkcji \"\${normal_color}\${original_function}\${red_color}\". Napraw to przed kontynuowaniem" + arr["GERMAN",661]="Error. Sie haben widersprüchliche Plugins (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" und \"\${normal_color}\${plugin}\${red_color}\") die die gleiche Aktion \"\${normal_color}\${action}\${red_color}\" über die gleiche funktion \"\${normal_color}\${original_function}\${red_color}\" durchführen. Beheben Sie es, bevor Sie fortfahren" + arr["TURKISH",661]="Hata. Çakışan eklentiler var: (\"\${normal_color}\${function_hooks[\${original_function},\${action}]}\${red_color}\" ve \"\${normal_color}\${plugin}\${red_color}\"). Aynı eylemi gerçekleştirerek \"\${normal_color}\${action}\${red_color}\" aynı işlevi \"\${normal_color}\${original_function}\${red_color}\" gerçekleştirmeye çalışıyorlar. Devam etmeden önce düzeltin" arr["ENGLISH",662]="Only one additional interface able to be used detected. Autoselected" arr["SPANISH",662]="Sólo se ha detectado una interfaz adicional capaz de ser utilizada. Se ha seleccionado automáticamente" @@ -8874,17 +8874,17 @@ function initialize_language_strings() { arr["GERMAN",666]="Nachdem der Handshake oder ein PMKID aufgenommen worden ist, können Sie versuchen, ihn offline zu entschlüsseln WPA/WPA2 durch Untermenü \"Persönlich\"" arr["TURKISH",666]="Bir Handshake veya PMKID yakaladıktan sonra, onu kırmak için offline WPA/WPA2 deşifre menüsünün altında \"Kisisel\" seçin" - arr["ENGLISH",667]="It has been detected that you have installed an old aircrack version. No problem if you plan to crack a Handshake, but bear in mind that to crack PMKID is needed ${aircrack_pmkid_version} as a minimum version of aircrack. Otherwise PMKID will not be detected" - arr["SPANISH",667]="Se ha detectado una versión antigua de aircrack. No hay problema si planeas descifrar un Handshake, pero hay que tener en cuenta para descifrar PMKID se requiere como mínimo la versión ${aircrack_pmkid_version} de aircrack. De lo contrario el PMKID no será detectado" - arr["FRENCH",667]="Une ancienne version de aircrack a été détectée. Pas de problème si vous prévoyez de décrypter une Handshake, mais si vous voulez décrypter un PMKID, au moins la version ${aircrack_pmkid_version} de aircrack est nécessaire. Sinon, le PMKID ne sera pas détecté" - arr["CATALAN",667]="S'ha detectat una versió antiga d'aircrack. Cap problema si planeges desxifrar un Handshake, però cal tenir en compte que per desxifrar PMKID es requereix com a mínim la versió ${aircrack_pmkid_version} de aircrack. En cas contrari el PMKID no serà detectat" - arr["PORTUGUESE",667]="Uma versão antiga do aircrack foi detectada. Não há problema se você planeja descriptografar um Handshake, mas é necessário levar em consideração para descriptografar um PMKID, é necessário pelo menos a versão ${aircrack_pmkid_version} do aircrack. Caso contrário o PMKID não será detectado" - arr["RUSSIAN",667]="Было обнаружено, что вы установили старую версию Aircrack. Нет проблем, если вы планируете взломать Рукопожатие, но имейте в виду, что для взлома PMKID требуется как минимум версия ${aircrack_pmkid_version}. В противном случае PMKID не будет распознано" - arr["GREEK",667]="Έχει εντοπιστεί ότι έχετε εγκαταστήσει μια παλιά έκδοση aircrack. Δεν υπάρχει πρόβλημα αν σκοπεύετε να κάνετε crack ένα Handshake, αλλά έχετε κατά νου ότι για να κάνετε crack το PMKID χρειάζεται ${aircrack_pmkid_version} ως ελάχιστη έκδοση. Διαφορετικά το PMKID δεν θα ανιχνεύθει" - arr["ITALIAN",667]="È stata rilevata una vecchia versione di aircrack. Nessun problema se prevedi di craccare un Handshake, ma considera che per craccare PMKID, è richiesta almeno la versione ${aircrack_pmkid_version} di aircrack. Altrimenti il PMKID non verrà rilevato" - arr["POLISH",667]="Wykryto zainstalowaną starą wersję aircrack. Nie ma problemu, jeśli masz zamiar złamać Handshake, ale należy pamiętać, że do złamania PMKID jest potrzebna minimamlnie wersja ${aircrack_pmkid_version}. W przeciwnym wypadku nie zostanie wykryte PMKID" - arr["GERMAN",667]="Es wurde festgestellt, dass Sie eine alte aircrack Version installiert haben. Kein Problem, wenn Sie planen, einen Handshake zu knacken, aber bedenken Sie, dass PMKID zu knacken ist ${aircrack_pmkid_version} als Mindestversion benötigt. Sonst wird PMKID nicht erkannt werden" - arr["TURKISH",667]="Eski bir aircrack sürümünün yüklü olduğunu tespit edildi. Handshake kırmak istiyorsanız bu bir problem değil. PMKID kırmayı planlıyorsanız ${aircrack_pmkid_version} gereklidir. Aksi takdirde PMKID algılanmaz" + arr["ENGLISH",667]="It has been detected that you have installed an old aircrack version. No problem if you plan to crack a Handshake, but bear in mind that to crack PMKID is needed \${aircrack_pmkid_version} as a minimum version of aircrack. Otherwise PMKID will not be detected" + arr["SPANISH",667]="Se ha detectado una versión antigua de aircrack. No hay problema si planeas descifrar un Handshake, pero hay que tener en cuenta para descifrar PMKID se requiere como mínimo la versión \${aircrack_pmkid_version} de aircrack. De lo contrario el PMKID no será detectado" + arr["FRENCH",667]="Une ancienne version de aircrack a été détectée. Pas de problème si vous prévoyez de décrypter une Handshake, mais si vous voulez décrypter un PMKID, au moins la version \${aircrack_pmkid_version} de aircrack est nécessaire. Sinon, le PMKID ne sera pas détecté" + arr["CATALAN",667]="S'ha detectat una versió antiga d'aircrack. Cap problema si planeges desxifrar un Handshake, però cal tenir en compte que per desxifrar PMKID es requereix com a mínim la versió \${aircrack_pmkid_version} de aircrack. En cas contrari el PMKID no serà detectat" + arr["PORTUGUESE",667]="Uma versão antiga do aircrack foi detectada. Não há problema se você planeja descriptografar um Handshake, mas é necessário levar em consideração para descriptografar um PMKID, é necessário pelo menos a versão \${aircrack_pmkid_version} do aircrack. Caso contrário o PMKID não será detectado" + arr["RUSSIAN",667]="Было обнаружено, что вы установили старую версию Aircrack. Нет проблем, если вы планируете взломать Рукопожатие, но имейте в виду, что для взлома PMKID требуется как минимум версия \${aircrack_pmkid_version}. В противном случае PMKID не будет распознано" + arr["GREEK",667]="Έχει εντοπιστεί ότι έχετε εγκαταστήσει μια παλιά έκδοση aircrack. Δεν υπάρχει πρόβλημα αν σκοπεύετε να κάνετε crack ένα Handshake, αλλά έχετε κατά νου ότι για να κάνετε crack το PMKID χρειάζεται \${aircrack_pmkid_version} ως ελάχιστη έκδοση. Διαφορετικά το PMKID δεν θα ανιχνεύθει" + arr["ITALIAN",667]="È stata rilevata una vecchia versione di aircrack. Nessun problema se prevedi di craccare un Handshake, ma considera che per craccare PMKID, è richiesta almeno la versione \${aircrack_pmkid_version} di aircrack. Altrimenti il PMKID non verrà rilevato" + arr["POLISH",667]="Wykryto zainstalowaną starą wersję aircrack. Nie ma problemu, jeśli masz zamiar złamać Handshake, ale należy pamiętać, że do złamania PMKID jest potrzebna minimamlnie wersja \${aircrack_pmkid_version}. W przeciwnym wypadku nie zostanie wykryte PMKID" + arr["GERMAN",667]="Es wurde festgestellt, dass Sie eine alte aircrack Version installiert haben. Kein Problem, wenn Sie planen, einen Handshake zu knacken, aber bedenken Sie, dass PMKID zu knacken ist \${aircrack_pmkid_version} als Mindestversion benötigt. Sonst wird PMKID nicht erkannt werden" + arr["TURKISH",667]="Eski bir aircrack sürümünün yüklü olduğunu tespit edildi. Handshake kırmak istiyorsanız bu bir problem değil. PMKID kırmayı planlıyorsanız \${aircrack_pmkid_version} gereklidir. Aksi takdirde PMKID algılanmaz" arr["ENGLISH",668]="6. (hashcat) Dictionary attack against PMKID capture file" arr["SPANISH",668]="6. (hashcat) Ataque de diccionario sobre fichero de captura PMKID" @@ -8922,17 +8922,17 @@ function initialize_language_strings() { arr["GERMAN",670]="8. (hashcat) Regeln-basierender Angriff auf die Capture-PMKID-Datei" arr["TURKISH",670]="8. (hashcat) Yakalanan PMKID dosyasına karşı kural tabanlı saldırı" - arr["ENGLISH",671]="Don't close the window manually, script will do when needed. In about ${timeout} seconds maximum you'll know if you've got the PMKID" - arr["SPANISH",671]="No cierres manualmente la ventana, el script lo hará cuando proceda. En unos ${timeout} segundos como máximo sabrás si conseguiste el PMKID" - arr["FRENCH",671]="Ne pas fermer le fenêtre manuellement: Le script le fera automatiquement. Vos saurez dans ${timeout} secondes au plus si avez obtenu le PMKID" - arr["CATALAN",671]="No tanquis manualment la finestra, el script ho farà quan escaigui. En uns ${timeout} segons com a màxim sabràs si vas aconseguir el PMKID" - arr["PORTUGUESE",671]="Não feche a janela manualmente, o script fechará quando necessário. Em cerca de ${timeout} segundos no máximo você vai saber se tem o PMKID" - arr["RUSSIAN",671]="Не закрывайте окно вручную, скрипт сделает это когда нужно. Примерно в максимум ${timeout} секунд вы узнаете, получили ли вы PMKID" - arr["GREEK",671]="Μην κλείνετε χειροκίνητα το παράθυρο, εάν χρειαστεί το script θα το κάνει μόνο του. Σε περίπου ${timeout} δευτερόλεπτα το πολύ θα μάθετε αν αποκτήσατε το PMKID" - arr["ITALIAN",671]="Non chiudere la finestra manualmente, lo script lo fará quando è necessario. In ${timeout} secondi al massimo scoprirai se hai catturato il PMKID" - arr["POLISH",671]="Nie zamykaj okna ręcznie, skrypt zrobi to w razie potrzeby. W ciągu co najwyżej ${timeout} sekund dowiesz się, czy masz PMKID" - arr["GERMAN",671]="Schließen Sie das Fenster nicht manuell, das Skript wird dies bei Bedarf tun. In ungefähr ${timeout} Sekunden werden Sie wissen, ob Sie den PMKID bekommen haben" - arr["TURKISH",671]="Pencereyi manuel olarak kapatmayın, yazılım gerektiğinde yapacaktır. Yaklaşık ${timeout} saniye içinde, PMKID'e sahip olup olmadığınızı bileceksiniz" + arr["ENGLISH",671]="Don't close the window manually, script will do when needed. In about \${timeout} seconds maximum you'll know if you've got the PMKID" + arr["SPANISH",671]="No cierres manualmente la ventana, el script lo hará cuando proceda. En unos \${timeout} segundos como máximo sabrás si conseguiste el PMKID" + arr["FRENCH",671]="Ne pas fermer le fenêtre manuellement: Le script le fera automatiquement. Vos saurez dans \${timeout} secondes au plus si avez obtenu le PMKID" + arr["CATALAN",671]="No tanquis manualment la finestra, el script ho farà quan escaigui. En uns \${timeout} segons com a màxim sabràs si vas aconseguir el PMKID" + arr["PORTUGUESE",671]="Não feche a janela manualmente, o script fechará quando necessário. Em cerca de \${timeout} segundos no máximo você vai saber se tem o PMKID" + arr["RUSSIAN",671]="Не закрывайте окно вручную, скрипт сделает это когда нужно. Примерно в максимум \${timeout} секунд вы узнаете, получили ли вы PMKID" + arr["GREEK",671]="Μην κλείνετε χειροκίνητα το παράθυρο, εάν χρειαστεί το script θα το κάνει μόνο του. Σε περίπου \${timeout} δευτερόλεπτα το πολύ θα μάθετε αν αποκτήσατε το PMKID" + arr["ITALIAN",671]="Non chiudere la finestra manualmente, lo script lo fará quando è necessario. In \${timeout} secondi al massimo scoprirai se hai catturato il PMKID" + arr["POLISH",671]="Nie zamykaj okna ręcznie, skrypt zrobi to w razie potrzeby. W ciągu co najwyżej \${timeout} sekund dowiesz się, czy masz PMKID" + arr["GERMAN",671]="Schließen Sie das Fenster nicht manuell, das Skript wird dies bei Bedarf tun. In ungefähr \${timeout} Sekunden werden Sie wissen, ob Sie den PMKID bekommen haben" + arr["TURKISH",671]="Pencereyi manuel olarak kapatmayın, yazılım gerektiğinde yapacaktır. Yaklaşık \${timeout} saniye içinde, PMKID'e sahip olup olmadığınızı bileceksiniz" arr["ENGLISH",672]="It seems we failed... try it again, choose another target or increase the timeout. Maybe the access point is not vulnerable" arr["SPANISH",672]="Parece que no lo hemos conseguido... inténtalo de nuevo, elige otro objetivo o incrementa el timeout. Puede ser que el punto de acceso no sea vulnerable" @@ -8946,29 +8946,29 @@ function initialize_language_strings() { arr["GERMAN",672]="Anscheinend haben wir es nicht geschafft... Versuchen Sie es erneut, wählen Sie ein anderes Ziel oder erhöhen Sie das Timeout. Der Zugangspunkt ist möglicherweise nicht anfällig" arr["TURKISH",672]="Başarısız görünüyoruz... Tekrar deneyin, başka bir hedef seçin veya zaman aşımını artırın. Erişim noktası savunmasız olmayabilir" - arr["ENGLISH",673]="PMKID file generated successfully at [${normal_color}${enteredpath}${blue_color}]" - arr["SPANISH",673]="Fichero PMKID generado con éxito en [${normal_color}${enteredpath}${blue_color}]" - arr["FRENCH",673]="Le Fichier PMKID a été généré avec succès dans [${normal_color}${enteredpath}${blue_color}]" - arr["CATALAN",673]="Fitxer PMKID generat amb èxit a [${normal_color}${enteredpath}${blue_color}]" - arr["PORTUGUESE",673]="Arquivo PMKID gerado com sucesso [${normal_color}${enteredpath}${blue_color}]" - arr["RUSSIAN",673]="Файл PMKID успешно создан в [${normal_color}${enteredpath}${blue_color}]" - arr["GREEK",673]="Το αρχείο PMKID δημιουργήθηκε επιτυχώς στο [${normal_color}${enteredpath}${blue_color}]" - arr["ITALIAN",673]="File PMKID generato con successo in [${normal_color}${enteredpath}${blue_color}]" - arr["POLISH",673]="Plik PMKID został pomyślnie wygenerowany w [${normal_color}${enteredpath}${blue_color}]" - arr["GERMAN",673]="PMKID-Datei erfolgreich in [${normal_color}${enteredpath}${blue_color}] erstellt" - arr["TURKISH",673]="PMKID dosyası şu hedefte başarıyla oluşturuldu [${normal_color}${enteredpath}${blue_color}]" - - arr["ENGLISH",674]="Type the path to store the file or press [Enter] to accept the default proposal ${normal_color}[${pmkidpath}]" - arr["SPANISH",674]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto ${normal_color}[${pmkidpath}]" - arr["FRENCH",674]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour prendre le chemin proposé par défaut ${normal_color}[${pmkidpath}]" - arr["CATALAN",674]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte ${normal_color}[${pmkidpath}]" - arr["PORTUGUESE",674]="Digite o caminho para salvar o arquivo ou pressione [Enter] para o caminho padrão ${normal_color}[${pmkidpath}]" - arr["RUSSIAN",674]="Напечатайте путь, по которому сохранить файл или нажмите [Enter] для принятия предложения по умолчанию ${normal_color}[${pmkidpath}]" - arr["GREEK",674]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή ${normal_color}[${pmkidpath}]" - arr["ITALIAN",674]="Scrivere il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default ${normal_color}[${pmkidpath}]" - arr["POLISH",674]="Wpisz ścieżkę do zapisywania plików lub naciśnij [Enter], aby zaakceptować domyślną propozycję ${normal_color}[${pmkidpath}]" - arr["GERMAN",674]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag ${normal_color}[${pmkidpath}] ${green_color}zu benutzen" - arr["TURKISH",674]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın ${normal_color}[${pmkidpath}]" + arr["ENGLISH",673]="PMKID file generated successfully at [\${normal_color}\${enteredpath}\${blue_color}]" + arr["SPANISH",673]="Fichero PMKID generado con éxito en [\${normal_color}\${enteredpath}\${blue_color}]" + arr["FRENCH",673]="Le Fichier PMKID a été généré avec succès dans [\${normal_color}\${enteredpath}\${blue_color}]" + arr["CATALAN",673]="Fitxer PMKID generat amb èxit a [\${normal_color}\${enteredpath}\${blue_color}]" + arr["PORTUGUESE",673]="Arquivo PMKID gerado com sucesso [\${normal_color}\${enteredpath}\${blue_color}]" + arr["RUSSIAN",673]="Файл PMKID успешно создан в [\${normal_color}\${enteredpath}\${blue_color}]" + arr["GREEK",673]="Το αρχείο PMKID δημιουργήθηκε επιτυχώς στο [\${normal_color}\${enteredpath}\${blue_color}]" + arr["ITALIAN",673]="File PMKID generato con successo in [\${normal_color}\${enteredpath}\${blue_color}]" + arr["POLISH",673]="Plik PMKID został pomyślnie wygenerowany w [\${normal_color}\${enteredpath}\${blue_color}]" + arr["GERMAN",673]="PMKID-Datei erfolgreich in [\${normal_color}\${enteredpath}\${blue_color}] erstellt" + arr["TURKISH",673]="PMKID dosyası şu hedefte başarıyla oluşturuldu [\${normal_color}\${enteredpath}\${blue_color}]" + + arr["ENGLISH",674]="Type the path to store the file or press [Enter] to accept the default proposal \${normal_color}[\${pmkidpath}]" + arr["SPANISH",674]="Escribe la ruta donde guardaremos el fichero o pulsa [Enter] para aceptar la propuesta por defecto \${normal_color}[\${pmkidpath}]" + arr["FRENCH",674]="Entrez le chemin où vous voulez enregistrer le fichier ou bien appuyez sur [Enter] pour prendre le chemin proposé par défaut \${normal_color}[\${pmkidpath}]" + arr["CATALAN",674]="Escriu la ruta on guardarem el fitxer o prem [Enter] per acceptar la proposta per defecte \${normal_color}[\${pmkidpath}]" + arr["PORTUGUESE",674]="Digite o caminho para salvar o arquivo ou pressione [Enter] para o caminho padrão \${normal_color}[\${pmkidpath}]" + arr["RUSSIAN",674]="Напечатайте путь, по которому сохранить файл или нажмите [Enter] для принятия предложения по умолчанию \${normal_color}[\${pmkidpath}]" + arr["GREEK",674]="Πληκτρολογήστε το μονοπάτι για την αποθήκευση του αρχείου ή πατήστε [Enter] για την προεπιλεγμένη επιλογή \${normal_color}[\${pmkidpath}]" + arr["ITALIAN",674]="Scrivere il percorso dove memorizzare il file o premere [Enter] per accettare la proposta di default \${normal_color}[\${pmkidpath}]" + arr["POLISH",674]="Wpisz ścieżkę do zapisywania plików lub naciśnij [Enter], aby zaakceptować domyślną propozycję \${normal_color}[\${pmkidpath}]" + arr["GERMAN",674]="Schreiben Sie den Pfad, unter dem die Datei gespeichert werden soll, oder drücken Sie die [Enter]-Taste, um den Standardvorschlag \${normal_color}[\${pmkidpath}] \${green_color}zu benutzen" + arr["TURKISH",674]="Dosyayı depolamak için yolu yazın veya varsayılan teklifi kabul etmek için [Enter] tuşuna basın \${normal_color}[\${pmkidpath}]" arr["ENGLISH",675]="Selected file has a valid hashcat PMKID hashes format" arr["SPANISH",675]="El fichero seleccionado tiene un formato válido de hashes PMKID para hashcat" @@ -8994,51 +8994,51 @@ function initialize_language_strings() { arr["GERMAN",676]="Die ausgewählte Datei hat kein gültiges PMKID-Hashformat für hashcat" arr["TURKISH",676]="Seçilen dosya hashcat için geçerli bir PMKID hash formatına sahip değil" - arr["ENGLISH",677]="You already have selected a capture file during this session [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["SPANISH",677]="Ya tienes seleccionado un fichero de captura en esta sesión [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["FRENCH",677]="Vous avez déjà sélectionné un fichier de capture pour cette session ${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["CATALAN",677]="Ja tens seleccionat un fitxer de captura en aquesta sessió [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["PORTUGUESE",677]="Você selecionou um arquivo de captura nesta sessão [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["RUSSIAN",677]="Вы уже выбрали файл захвата во время этой сессии [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["GREEK",677]="Έχετε ήδη επιλέξει αρχείο καταγραφής κατά τη διάρκεια της συνεδρίας [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["ITALIAN",677]="È stato selezionato un file di cattura in questa sessione [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["POLISH",677]="W tej sesji wybrano już plik przechwytywania [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["GERMAN",677]="Sie haben bereits eine Capture-Datei in dieser Sitzung ausgewählt [${normal_color}${hashcatpmkidenteredpath}${blue_color}]" - arr["TURKISH",677]="Bu oturumda zaten bir yakalama dosyası seçtiniz [${normal_color} ${hashcatpmkidenteredpath}${blue_color}]" - - arr["ENGLISH",678]="You have hashcat installed (v${hashcat_version}). You meet the version requirement to perform PMKID hashcat attack (minimum version v${minimum_hashcat_pmkid_version}). Script can continue..." - arr["SPANISH",678]="Tienes hashcat instalado (v${hashcat_version}). Cumples con el requisito de versión para realizar el ataque PMKID con hashcat (versión minima v${minimum_hashcat_pmkid_version}). El script puede continuar..." - arr["FRENCH",678]="Hashcat est installé (v${hashcat_version}). Cette version est compatible avec l'attaque PMKID (version minimale: ${minimum_hashcat_pmkid_version}). Le script peut continuer..." - arr["CATALAN",678]="Tens hashcat instal·lat (v${hashcat_version}). Compleixes amb el requisit de versió per a realitzar l'atac PMKID integrat amb hashcat (versió mínima v${minimum_hashcat_pmkid_version}). El script pot continuar..." - arr["PORTUGUESE",678]="Você tem o hashcat instalado (v${hashcat_version}). Você cumpre a exigência de versão para o ataque PMKID com hashcat (versão mínima v${minimum_hashcat_pmkid_version}). O script pode continuar..." - arr["RUSSIAN",678]="У вас установлен hashcat (v${hashcat_version}). Версия удовлетворяет требованиям для выполнения интегрированной в hashcat атаки PMKID (минимальная версия v${minimum_hashcat_pmkid_version}). Скрипт может продолжить работу..." - arr["GREEK",678]="Έχετε εγκατεστημένο το hashcat (v${hashcat_version}). Έχετε την απαιτούμενη έκδοση για να εκτελέσετε επίθεση PMKID hashcat (ελάχιστη έκδοση v${minimum_hashcat_pmkid_version}). Το script μπορεί να συνεχίσει..." - arr["ITALIAN",678]="È stato installato hashcat (v${hashcat_version}). Soddisfi il requisito della versione per realizzare l'attacco PMKID con hashcat (versione minima v${minimum_hashcat_pmkid_version}). Lo script può continuare..." - arr["POLISH",678]="Masz zainstalowany hashcat (v${hashcat_version}). Spełnia on wymagania dotyczące wersji, aby wykonać atak PMKID (wersja minimalna v${minimum_hashcat_pmkid_version}). Skrypt może kontynuować..." - arr["GERMAN",678]="Hashcat ist installiert (v${hashcat_version}). Sie erfüllen die Versionsvoraussetzung, um den PMKID-Angriff auszuführen, der mit Hashcat integriert ist (min Version v${minimum_hashcat_pmkid_version}). Das Skript kann fortfahren..." - arr["TURKISH",678]="Hashcat sisteminizde kurulu (v${hashcat_version}). PMKID hashcat saldırısını gerçekleştirmek için sürüm gereksinimini karşılıyorsunuz (minimum sürüm v${minimum_hashcat_pmkid_version}). Script devam edebilir..." - - arr["ENGLISH",679]="You have hashcat installed (v${hashcat_version}), but not required version. To perform PMKID hashcat attack you must have at least version v${minimum_hashcat_pmkid_version}" - arr["SPANISH",679]="Tienes hashcat instalado (v${hashcat_version}), aunque no la versión requerida. Para realizar el ataque PMKID con hashcat has de tener al menos la versión v${minimum_hashcat_pmkid_version}" - arr["FRENCH",679]="Hashcat est installé (v${hashcat_version}) mais cette version n'est pas compatible avec l'attaque PMKID. Version minimale requise: v${minimum_hashcat_pmkid_version}" - arr["CATALAN",679]="Tens hashcat instal·lat (v${hashcat_version}), encara que no és la versió requerida. Per realitzar l'atac PMKID amb hashcat has de tenir al menys la versió v${minimum_hashcat_pmkid_version}" - arr["PORTUGUESE",679]="Você tem o hashcat instalado (v${hashcat_version}), mas não a versão necessária. Para fazer o ataque PMKID com hashcat você precisa ter pelo menos a versão v${minimum_hashcat_pmkid_version}" - arr["RUSSIAN",679]="У вас установлен hashcat (v${hashcat_version}), это не та версия, которая требуется. Для выполнения интегрированной в hashcat атаки PMKID у вас должна быть по крайней мере v${minimum_hashcat_pmkid_version}" - arr["GREEK",679]="Έχετε εγκατεστημένο το hashcat (v${hashcat_version}), αλλά όχι την απαιτούμενη έκδοση. Για να εκτελέσετε την επίθεση PMKID hashcat θα πρέπει να έχετε τουλάχιστον την έκδοση v${minimum_hashcat_pmkid_version}" - arr["ITALIAN",679]="È stato installato hashcat (v${hashcat_version}), ma non la versione richiesta. Per realizzare l'attacco PMKID con hashcat devi avere almeno la versione v${minimum_hashcat_pmkid_version}" - arr["POLISH",679]="Masz zainstalowany hashcat (v${hashcat_version}), ale nie wymaganą wersję. Aby zrealizować atak PMKID zintegrowany z programem hashcat musisz mieć co najmniej wersję v${minimum_hashcat_pmkid_version}" - arr["GERMAN",679]="Hashcat (v${hashcat_version}) ist installiert, jedoch nicht die erforderliche Version. Um den PMKID-Angriff mit Hashcat zu integrieren, müssen Sie mindestens die Version v${minimum_hashcat_pmkid_version} haben" - arr["TURKISH",679]="Hashcat sisteminizde kurulu (v${hashcat_version}), ancak sürüm uygun değil. PMKID hashcat saldırısını gerçekleştirmek için minimum sürüm olan ${minimum_hashcat_pmkid_version} yüklenmeli" + arr["ENGLISH",677]="You already have selected a capture file during this session [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["SPANISH",677]="Ya tienes seleccionado un fichero de captura en esta sesión [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["FRENCH",677]="Vous avez déjà sélectionné un fichier de capture pour cette session \${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["CATALAN",677]="Ja tens seleccionat un fitxer de captura en aquesta sessió [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["PORTUGUESE",677]="Você selecionou um arquivo de captura nesta sessão [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["RUSSIAN",677]="Вы уже выбрали файл захвата во время этой сессии [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["GREEK",677]="Έχετε ήδη επιλέξει αρχείο καταγραφής κατά τη διάρκεια της συνεδρίας [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["ITALIAN",677]="È stato selezionato un file di cattura in questa sessione [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["POLISH",677]="W tej sesji wybrano już plik przechwytywania [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["GERMAN",677]="Sie haben bereits eine Capture-Datei in dieser Sitzung ausgewählt [\${normal_color}\${hashcatpmkidenteredpath}\${blue_color}]" + arr["TURKISH",677]="Bu oturumda zaten bir yakalama dosyası seçtiniz [\${normal_color} \${hashcatpmkidenteredpath}\${blue_color}]" + + arr["ENGLISH",678]="You have hashcat installed (v\${hashcat_version}). You meet the version requirement to perform PMKID hashcat attack (minimum version v\${minimum_hashcat_pmkid_version}). Script can continue..." + arr["SPANISH",678]="Tienes hashcat instalado (v\${hashcat_version}). Cumples con el requisito de versión para realizar el ataque PMKID con hashcat (versión minima v\${minimum_hashcat_pmkid_version}). El script puede continuar..." + arr["FRENCH",678]="Hashcat est installé (v\${hashcat_version}). Cette version est compatible avec l'attaque PMKID (version minimale: \${minimum_hashcat_pmkid_version}). Le script peut continuer..." + arr["CATALAN",678]="Tens hashcat instal·lat (v\${hashcat_version}). Compleixes amb el requisit de versió per a realitzar l'atac PMKID integrat amb hashcat (versió mínima v\${minimum_hashcat_pmkid_version}). El script pot continuar..." + arr["PORTUGUESE",678]="Você tem o hashcat instalado (v\${hashcat_version}). Você cumpre a exigência de versão para o ataque PMKID com hashcat (versão mínima v\${minimum_hashcat_pmkid_version}). O script pode continuar..." + arr["RUSSIAN",678]="У вас установлен hashcat (v\${hashcat_version}). Версия удовлетворяет требованиям для выполнения интегрированной в hashcat атаки PMKID (минимальная версия v\${minimum_hashcat_pmkid_version}). Скрипт может продолжить работу..." + arr["GREEK",678]="Έχετε εγκατεστημένο το hashcat (v\${hashcat_version}). Έχετε την απαιτούμενη έκδοση για να εκτελέσετε επίθεση PMKID hashcat (ελάχιστη έκδοση v\${minimum_hashcat_pmkid_version}). Το script μπορεί να συνεχίσει..." + arr["ITALIAN",678]="È stato installato hashcat (v\${hashcat_version}). Soddisfi il requisito della versione per realizzare l'attacco PMKID con hashcat (versione minima v\${minimum_hashcat_pmkid_version}). Lo script può continuare..." + arr["POLISH",678]="Masz zainstalowany hashcat (v\${hashcat_version}). Spełnia on wymagania dotyczące wersji, aby wykonać atak PMKID (wersja minimalna v\${minimum_hashcat_pmkid_version}). Skrypt może kontynuować..." + arr["GERMAN",678]="Hashcat ist installiert (v\${hashcat_version}). Sie erfüllen die Versionsvoraussetzung, um den PMKID-Angriff auszuführen, der mit Hashcat integriert ist (min Version v\${minimum_hashcat_pmkid_version}). Das Skript kann fortfahren..." + arr["TURKISH",678]="Hashcat sisteminizde kurulu (v\${hashcat_version}). PMKID hashcat saldırısını gerçekleştirmek için sürüm gereksinimini karşılıyorsunuz (minimum sürüm v\${minimum_hashcat_pmkid_version}). Script devam edebilir..." + + arr["ENGLISH",679]="You have hashcat installed (v\${hashcat_version}), but not required version. To perform PMKID hashcat attack you must have at least version v\${minimum_hashcat_pmkid_version}" + arr["SPANISH",679]="Tienes hashcat instalado (v\${hashcat_version}), aunque no la versión requerida. Para realizar el ataque PMKID con hashcat has de tener al menos la versión v\${minimum_hashcat_pmkid_version}" + arr["FRENCH",679]="Hashcat est installé (v\${hashcat_version}) mais cette version n'est pas compatible avec l'attaque PMKID. Version minimale requise: v\${minimum_hashcat_pmkid_version}" + arr["CATALAN",679]="Tens hashcat instal·lat (v\${hashcat_version}), encara que no és la versió requerida. Per realitzar l'atac PMKID amb hashcat has de tenir al menys la versió v\${minimum_hashcat_pmkid_version}" + arr["PORTUGUESE",679]="Você tem o hashcat instalado (v\${hashcat_version}), mas não a versão necessária. Para fazer o ataque PMKID com hashcat você precisa ter pelo menos a versão v\${minimum_hashcat_pmkid_version}" + arr["RUSSIAN",679]="У вас установлен hashcat (v\${hashcat_version}), это не та версия, которая требуется. Для выполнения интегрированной в hashcat атаки PMKID у вас должна быть по крайней мере v\${minimum_hashcat_pmkid_version}" + arr["GREEK",679]="Έχετε εγκατεστημένο το hashcat (v\${hashcat_version}), αλλά όχι την απαιτούμενη έκδοση. Για να εκτελέσετε την επίθεση PMKID hashcat θα πρέπει να έχετε τουλάχιστον την έκδοση v\${minimum_hashcat_pmkid_version}" + arr["ITALIAN",679]="È stato installato hashcat (v\${hashcat_version}), ma non la versione richiesta. Per realizzare l'attacco PMKID con hashcat devi avere almeno la versione v\${minimum_hashcat_pmkid_version}" + arr["POLISH",679]="Masz zainstalowany hashcat (v\${hashcat_version}), ale nie wymaganą wersję. Aby zrealizować atak PMKID zintegrowany z programem hashcat musisz mieć co najmniej wersję v\${minimum_hashcat_pmkid_version}" + arr["GERMAN",679]="Hashcat (v\${hashcat_version}) ist installiert, jedoch nicht die erforderliche Version. Um den PMKID-Angriff mit Hashcat zu integrieren, müssen Sie mindestens die Version v\${minimum_hashcat_pmkid_version} haben" + arr["TURKISH",679]="Hashcat sisteminizde kurulu (v\${hashcat_version}), ancak sürüm uygun değil. PMKID hashcat saldırısını gerçekleştirmek için minimum sürüm olan \${minimum_hashcat_pmkid_version} yüklenmeli" arr["ENGLISH",680]="Although you were trying to capture a Handshake, it has been verified that a PMKID was successfully captured from the target network which is also valid" arr["SPANISH",680]="Aunque estabas intentando capturar un Handshake, se ha comprobado que se capturado con éxito un PMKID de la red elegida como objetivo que también es válido" arr["FRENCH",680]="Bien que vous essayiez de capturer une Handshake, il a été vérifié qu'un PMKID a été capturé avec succès à partir du réseau cible qui est également valide" arr["CATALAN",680]="Encara que estaves intentant capturar un Handshake, s'ha comprovat que es capturat amb èxit un PMKID de la xarxa triada com a objectiu que també és vàlid" arr["PORTUGUESE",680]="Embora você esteja tentando capturar um Handshake, você já possui um PMKID da rede capturado, o que também é válido" - arr["RUSSIAN",680]="${pending_of_translation} Хотя вы пытались захватить Handshake, было подтверждено, что PMKID был успешно получен из целевой сети, что также является действительным" + arr["RUSSIAN",680]="\${pending_of_translation} Хотя вы пытались захватить Handshake, было подтверждено, что PMKID был успешно получен из целевой сети, что также является действительным" arr["GREEK",680]="Παρόλο που προσπαθούσατε να καταγράψετε κάποιο Handshake, επιβεβαιώθηκε πως ένα έγκυρο PMKID καταγράφηκε επιτυχώς από το δίκτυο-στόχος" arr["ITALIAN",680]="Anche se stavi cercando di catturare un Handshake, è stato verificato che è stato catturato con successo un PMKID della rete scelta che è valido" - arr["POLISH",680]="${pending_of_translation} Chociaż próbujesz przechwycić Handshake, potwierdzono, że PMKID sieci docelowej został pomyślnie przechwycony, co jest również ważne" + arr["POLISH",680]="\${pending_of_translation} Chociaż próbujesz przechwycić Handshake, potwierdzono, że PMKID sieci docelowej został pomyślnie przechwycony, co jest również ważne" arr["GERMAN",680]="Obwohl Sie versucht haben, einen Handshake zu erfassen, haben wir ein PMKID erfasst, was auch gültig ist" arr["TURKISH",680]="Ir Handshake yakalamaya çalışmış olsanız da, hedef ağdan bir PMKID'nin başarılı bir şekilde yakalandığı doğrulandı" @@ -9047,10 +9047,10 @@ function initialize_language_strings() { arr["FRENCH",681]="En plus de capturer une Handshake, il a été vérifié qu'un PMKID du réseau cible a été également capturé avec succès" arr["CATALAN",681]="A més de capturar un Handshake, s'ha comprovat que es capturat amb èxit també un PMKID de la xarxa triada com a objectiu" arr["PORTUGUESE",681]="Além de capturar um Handshake, um PMKID da rede também foi capturado com sucesso" - arr["RUSSIAN",681]="${pending_of_translation} В дополнение к захвату Handshake, было подтверждено, что PMKID из целевой сети также был успешно захвачен" + arr["RUSSIAN",681]="\${pending_of_translation} В дополнение к захвату Handshake, было подтверждено, что PMKID из целевой сети также был успешно захвачен" arr["GREEK",681]="Εκτός από την καταγραφή ενός Handshake, επιβεβαιώθηκε πως κάποιο PMKID από το δίκτυο-στόχος έχει επίσης καταγραφεί με επιτυχία" arr["ITALIAN",681]="Oltre all'acquisizione di un Handshake, è stato verificato che anche un PMKID della rete scelta è stato catturato correttamente" - arr["POLISH",681]="${pending_of_translation} Oprócz przechwytywania Handshake potwierdzono, że PMKID z sieci docelowej również został pomyślnie przechwycony" + arr["POLISH",681]="\${pending_of_translation} Oprócz przechwytywania Handshake potwierdzono, że PMKID z sieci docelowej również został pomyślnie przechwycony" arr["GERMAN",681]="Neben der Erfassung eines Handshakes wurde überprüft, ob auch eine PMKID aus dem Zielnetzwerk erfolgreich erfasst wurde" arr["TURKISH",681]="Bir Handshake yakalamanın yanı sıra, hedef ağdan bir PMKID değerinin de başarıyla yakalandığı doğrulandı" @@ -9071,10 +9071,10 @@ function initialize_language_strings() { arr["FRENCH",683]="Il a été vérifié que le fichier de capture contient une Handshake/PMKID du réseau cible. Le script peut continuer..." arr["CATALAN",683]="S'ha comprovat que el fitxer de captura conté Handshake/PMKID de la xarxa objectiu. El script pot continuar..." arr["PORTUGUESE",683]="Foi verificado que o arquivo de captura contém um Handshake/PMKID da rede. O script pode continuar..." - arr["RUSSIAN",683]="${pending_of_translation} Было проверено, что файл захвата содержит Handshake/PMKID целевой сети. Скрипт может продолжать..." + arr["RUSSIAN",683]="\${pending_of_translation} Было проверено, что файл захвата содержит Handshake/PMKID целевой сети. Скрипт может продолжать..." arr["GREEK",683]="Επιβεβαιώθηκε πως το αρχείο καταγραφής περιέχει το Handshake/PMKID του δικτύου-στόχος. Το script μπορεί να συνεχίσει... " arr["ITALIAN",683]="È stato verificato che il file di cattura contiene Handshake/PMKID della rete obiettivo. Lo script può continuare..." - arr["POLISH",683]="${pending_of_translation} Plik przechwytywania został zweryfikowany jako zawierający Handshake/PMKID sieci docelowej. Skrypt może kontynuować..." + arr["POLISH",683]="\${pending_of_translation} Plik przechwytywania został zweryfikowany jako zawierający Handshake/PMKID sieci docelowej. Skrypt może kontynuować..." arr["GERMAN",683]="Es wurde überprüft, ob die Capture-Datei das Handshake/PMKID des Zielnetzwerks enthält. Das Skript kann fortfahren..." arr["TURKISH",683]="Yakalama dosyasının hedef ağın El Handshake/PMKID değerini içerdiği doğrulandı. Yazılım devam edebilir..." } From 4158ccc9b3cfe51a6b56453766282885fcd108ad Mon Sep 17 00:00:00 2001 From: Magix <3617098+magixgf@users.noreply.github.com> Date: Sun, 19 Apr 2020 02:33:34 +0200 Subject: [PATCH 07/32] Fix syntax errors on language strings --- language_strings.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/language_strings.sh b/language_strings.sh index 5f3a257ba..57cbba464 100644 --- a/language_strings.sh +++ b/language_strings.sh @@ -4923,7 +4923,7 @@ function initialize_language_strings() { arr["GREEK",337]="Επιλεγμένο WPS ESSID: \${pink_color}\${wps_essid}\${blue_color} <- δεν μπορεί να χρησιμοποιηθεί" arr["ITALIAN",337]="ESSID WPS selezionato: \${pink_color}\${wps_essid}\${blue_color} <- non può essere utilizzato" arr["POLISH",337]="Wybrano WPS ESSID: \${pink_color}\${wps_essid}\${blue_color} <- nie można użyć" - arr["GERMAN",337]="Ausgewähltes ESSID WPS: {pink_color}\${wps_essid}\${blue_color} <- kann nicht verwendet werden" + arr["GERMAN",337]="Ausgewähltes ESSID WPS: \${pink_color}\${wps_essid}\${blue_color} <- kann nicht verwendet werden" arr["TURKISH",337]="WPS ESSID seçildi: \${pink_color}\${wps_essid}\${blue_color} <- kullanılamaz" arr["ENGLISH",338]="Selected WPS ESSID: \${pink_color}\${wps_essid}\${normal_color}" @@ -8604,7 +8604,7 @@ function initialize_language_strings() { arr["CATALAN",644]="Els fitxers dels certificats (ca.pem, server.pem and server.key) s'han salvat correctament en la ruta escollida [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. El temps de termini per a aquests certificats és de \${normal_color}10\${blue_color} anys i la contrasenya utilitzada en la seva creació va ser \"\${normal_color}\${certspass}\${blue_color}\"" arr["PORTUGUESE",644]="Os arquivos de certificados (ca.pem, server.pem e server.key) foram salvos corretamente no caminho escolhido [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. O prazo de validade desses certificados é de \${normal_color}10\${blue_color} anos e a senha usada em sua criação era \"\${normal_color}\${certspass}\${blue_color}\"" arr["RUSSIAN",644]="Файлы сертификатов (ca.pem, server.pem и server.key) были успешно сохранены по выбранному пути [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Срок действия этих сертификатов составляет \${normal_color}10\${blue_color} лет, а пароль, использованный при их создании, был \"\${normal_color} \${certspass} \${blue_color}\"" - arr["GREEK",644]="Τα πιστοποιητικά (ca.pem, server.pem και server.key) αποθηκεύτηκαν με επιτυχία στην επιλεγμένη διαδρομή [\${normal_color}\${enterprisecerts_completepath}\${blue_color}}. Ο χρόνος λήξης αυτών των πιστοποιητικών είναι \${normal_color}10\${blue_color} χρόνια και ο κωδικός πρόσβασης που χρησιμοποιήθηκε κατά τη δημιουργία του ήταν \"\${normal_color}\${certspass}\${blue_color}\"" + arr["GREEK",644]="Τα πιστοποιητικά (ca.pem, server.pem και server.key) αποθηκεύτηκαν με επιτυχία στην επιλεγμένη διαδρομή [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Ο χρόνος λήξης αυτών των πιστοποιητικών είναι \${normal_color}10\${blue_color} χρόνια και ο κωδικός πρόσβασης που χρησιμοποιήθηκε κατά τη δημιουργία του ήταν \"\${normal_color}\${certspass}\${blue_color}\"" arr["ITALIAN",644]="I files del certificato (ca.pem, server.pem e server.key) sono stati salvati correttamente nel percorso scelto [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Il tempo di scadenza per questi certificati è \${normal_color}10\${blue_color} anni e la password utilizzata nella sua creazione era \"\${normal_color}\${certspass}\${blue_color}\"" arr["POLISH",644]="Pliki certyfikatów (ca.pem, server.pem i server.key) zostały poprawnie zapisane w wybranej ścieżce [\${normal_color}\${enterprisecerts_completepath}\${blue_color}]. Czas ważności tych certyfikatów wynosi \${normal_color}10\${blue_color} lat, a hasło użyte ich utworzenia to \"\${normal_color}\${certspass}\${blue_color}\"" arr["GERMAN",644]="Die Zertifikatdateien (ca.pem, server.pem und server.key) wurden erfolgreich im ausgewählten Pfad [\${normal_color}\${enterprisecerts_completepath}\${blue_color}] gespeichert. Die Gültigkeitsdauer für diese zertifikate beträgt \${normal_color}10\${blue_color} Jahre und das bei der Erstellung verwendete Passwort war \"\${normal_color}\${certspass}\${blue_color}\"" From e8f4ce9d872024d925e76513edf380b743f94d6c Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sun, 19 Apr 2020 09:23:57 +0200 Subject: [PATCH 08/32] Add new Troubleshooting section link to README --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 3582595b4..307c4b4c1 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ All the needed info about how to "install | use | enjoy" `airgeddon` is present - [Mac OSX] - [Windows] - [Other Sources] + - [Troubleshooting] - *IV. Project & Development* @@ -85,6 +86,7 @@ All the needed info about how to "install | use | enjoy" `airgeddon` is present [Mac OSX]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Docker%20Mac%20OSX [Windows]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Docker%20Windows [Other Sources]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Other%20Sources +[Troubleshooting]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Troubleshooting [Plugins system]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20System [Plugins development]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20Development [Plugins Hall of Fame]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20Hall%20of%20Fame From 74562430ff8f55b60acaeae98c7a527d76da4b26 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sun, 19 Apr 2020 09:28:03 +0200 Subject: [PATCH 09/32] Update on CHANGELOG --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f12dd08da..2365949d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ ### 10.20 - - Big language strings array now loaded only once. Speed of printing highly improved + - Big language strings array now loaded only once and printing system changed. Speed highly improved ### 10.11 - Fixed error on PMKID capturing due hcxdumptool different params for different versions From ae8f69822f32c72a3a5291592b88d4f7205502b4 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sun, 19 Apr 2020 20:18:29 +0200 Subject: [PATCH 10/32] Fix regex for only handshake capture files on some cases --- airgeddon.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/airgeddon.sh b/airgeddon.sh index 6855e146c..fca6ea872 100755 --- a/airgeddon.sh +++ b/airgeddon.sh @@ -6963,7 +6963,7 @@ function check_bssid_in_captured_file() { get_aircrack_version if compare_floats_greater_or_equal "${aircrack_version}" "${aircrack_pmkid_version}"; then local nets_from_file2 - nets_from_file2=$(echo "1" | aircrack-ng "${1}" 2> /dev/null | grep -E "handshake, with PMKID" | awk '{ saved = $1; $1 = ""; print substr($0, 2) }') + nets_from_file2=$(echo "1" | aircrack-ng "${1}" 2> /dev/null | grep -E "WPA \([1-9][0-9]? handshake|handshake, with PMKID" | awk '{ saved = $1; $1 = ""; print substr($0, 2) }') fi fi @@ -7086,7 +7086,7 @@ function select_wpa_bssid_target_from_captured_file() { if [ "${2}" = "only_handshake" ]; then nets_from_file=$(echo "1" | aircrack-ng "${1}" 2> /dev/null | grep -E "WPA \([1-9][0-9]? handshake" | awk '{ saved = $1; $1 = ""; print substr($0, 2) }') else - nets_from_file=$(echo "1" | aircrack-ng "${1}" 2> /dev/null | grep -E "handshake, with PMKID" | awk '{ saved = $1; $1 = ""; print substr($0, 2) }') + nets_from_file=$(echo "1" | aircrack-ng "${1}" 2> /dev/null | grep -E "WPA \([1-9][0-9]? handshake|handshake, with PMKID" | awk '{ saved = $1; $1 = ""; print substr($0, 2) }') fi echo From 29ce5309e6450bba44c5951e787aaac06abda406 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sun, 19 Apr 2020 20:28:00 +0200 Subject: [PATCH 11/32] Update on CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2365949d8..2f0f2434b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ### 10.20 - Big language strings array now loaded only once and printing system changed. Speed highly improved + - Fixed problem for handshake detection on captured files containing only handshake (without pmkid) ### 10.11 - Fixed error on PMKID capturing due hcxdumptool different params for different versions From bb7fba008519db708c5c0497efdc8627b24296e7 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Mon, 20 Apr 2020 16:49:28 +0200 Subject: [PATCH 12/32] Update repos on Dockerfile --- Dockerfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 198092341..1722fb9a2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,9 +16,6 @@ ENV HASHCAT2_URL="https://github.com/v1s1t0r1sh3r3/hashcat2.0.git" ENV BETTERCAP162_URL="https://github.com/v1s1t0r1sh3r3/bettercap1.6.2.git" ENV DEBIAN_FRONTEND="noninteractive" -#Update repo sources -RUN sed -i 's|parrot.sh|parrot.sh/mirrors|' /etc/apt/sources.list.d/parrot.list - #Update system RUN apt update From a1cae4d7f384a015459df77adc1d656f4fbde6cb Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Mon, 20 Apr 2020 16:50:29 +0200 Subject: [PATCH 13/32] Change Troubleshooting link to FAQ & Troubleshooting --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 307c4b4c1..8d78f12d4 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ All the needed info about how to "install | use | enjoy" `airgeddon` is present - [Mac OSX] - [Windows] - [Other Sources] - - [Troubleshooting] + - [FAQ & Troubleshooting] - *IV. Project & Development* @@ -86,7 +86,7 @@ All the needed info about how to "install | use | enjoy" `airgeddon` is present [Mac OSX]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Docker%20Mac%20OSX [Windows]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Docker%20Windows [Other Sources]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Other%20Sources -[Troubleshooting]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Troubleshooting +[FAQ & Troubleshooting]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/FAQ%20&%20Troubleshooting [Plugins system]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20System [Plugins development]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20Development [Plugins Hall of Fame]: https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20Hall%20of%20Fame From 755321e729226123d17f17fbf34fead27d260d48 Mon Sep 17 00:00:00 2001 From: v1s1t0r Date: Tue, 21 Apr 2020 12:37:37 +0200 Subject: [PATCH 14/32] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 4 ++++ .../feature-request---compatibility-enhancement.md | 3 +++ .github/ISSUE_TEMPLATE/general-question.md | 3 +++ 3 files changed, 10 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index f74155866..f72a59dc1 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,10 +1,14 @@ --- name: Bug report about: Create a report to help us improve +title: '' +labels: '' +assignees: '' --- + diff --git a/.github/ISSUE_TEMPLATE/feature-request---compatibility-enhancement.md b/.github/ISSUE_TEMPLATE/feature-request---compatibility-enhancement.md index 2d7547362..0bc931752 100644 --- a/.github/ISSUE_TEMPLATE/feature-request---compatibility-enhancement.md +++ b/.github/ISSUE_TEMPLATE/feature-request---compatibility-enhancement.md @@ -1,6 +1,9 @@ --- name: Feature request / compatibility enhancement about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' --- diff --git a/.github/ISSUE_TEMPLATE/general-question.md b/.github/ISSUE_TEMPLATE/general-question.md index 4317d073b..14b0cf7c0 100644 --- a/.github/ISSUE_TEMPLATE/general-question.md +++ b/.github/ISSUE_TEMPLATE/general-question.md @@ -1,6 +1,9 @@ --- name: General question about: Ask some general question +title: '' +labels: '' +assignees: '' --- From 77023cbb7bd91a4c6ca0a4976d5d46bacc37861f Mon Sep 17 00:00:00 2001 From: v1s1t0r Date: Tue, 21 Apr 2020 13:39:29 +0200 Subject: [PATCH 15/32] Update issue templates to add FAQ & Troubleshooting link --- .github/ISSUE_TEMPLATE/bug_report.md | 3 +++ .../feature-request---compatibility-enhancement.md | 4 ++++ .github/ISSUE_TEMPLATE/general-question.md | 4 ++++ 3 files changed, 11 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index f74155866..0989ed433 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,6 +1,9 @@ --- name: Bug report about: Create a report to help us improve +title: '' +labels: '' +assignees: '' --- diff --git a/.github/ISSUE_TEMPLATE/feature-request---compatibility-enhancement.md b/.github/ISSUE_TEMPLATE/feature-request---compatibility-enhancement.md index 2d7547362..049f00ce2 100644 --- a/.github/ISSUE_TEMPLATE/feature-request---compatibility-enhancement.md +++ b/.github/ISSUE_TEMPLATE/feature-request---compatibility-enhancement.md @@ -1,10 +1,14 @@ --- name: Feature request / compatibility enhancement about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' --- + diff --git a/.github/ISSUE_TEMPLATE/general-question.md b/.github/ISSUE_TEMPLATE/general-question.md index 4317d073b..7de3a9363 100644 --- a/.github/ISSUE_TEMPLATE/general-question.md +++ b/.github/ISSUE_TEMPLATE/general-question.md @@ -1,10 +1,14 @@ --- name: General question about: Ask some general question +title: '' +labels: '' +assignees: '' --- + From 5b97ef093714f3f0400cdb2bdea842e6d9da498e Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Tue, 21 Apr 2020 13:41:40 +0200 Subject: [PATCH 16/32] Small modification on Bug report issue template --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index f72a59dc1..628ab78ea 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -8,7 +8,7 @@ assignees: '' --- - + From 908006c2a86eaeefa2ce47aa809fee4431cd982c Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Thu, 23 Apr 2020 17:21:42 +0200 Subject: [PATCH 17/32] Change Dockerfile to use archived packages for bettercap and sslstrip --- Dockerfile | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1722fb9a2..eb032553c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ LABEL \ #Env vars ENV AIRGEDDON_URL="https://github.com/v1s1t0r1sh3r3/airgeddon.git" ENV HASHCAT2_URL="https://github.com/v1s1t0r1sh3r3/hashcat2.0.git" -ENV BETTERCAP162_URL="https://github.com/v1s1t0r1sh3r3/bettercap1.6.2.git" +ENV PACKAGES_URL="https://github.com/v1s1t0r1sh3r3/airgeddon_deb_packages.git" ENV DEBIAN_FRONTEND="noninteractive" #Update system @@ -74,7 +74,6 @@ RUN \ iptables \ nftables \ ettercap-text-only \ - sslstrip \ isc-dhcp-server \ dsniff \ reaver \ @@ -85,19 +84,8 @@ RUN \ john \ openssl \ hcxtools \ - hcxdumptool - -#Install needed dependencies for Bettercap and BeEF -RUN \ - apt -y install \ - beef-xss \ - bettercap \ - ruby-packetfu \ - ruby-colorize \ - ruby-net-dns \ - ruby-em-proxy \ - ruby-network-interface \ - net-tools + hcxdumptool \ + beef-xss #Env var for display ENV DISPLAY=":0" @@ -136,10 +124,20 @@ RUN \ cp /opt/hashcat2.0/hashcat /usr/bin/ && \ chmod +x /usr/bin/hashcat -#Downgrade Bettercap +#Install special or deprecated packages and dependencies RUN \ - git clone ${BETTERCAP162_URL} && \ - dpkg -i /opt/bettercap1.6.2/bettercap_1.6.2-0parrot1_all.deb + git clone ${PACKAGES_URL} && \ + dpkg -i /opt/airgeddon_deb_packages/x64/ruby-pcaprub_0.12.4-1+b3_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/ruby-colorize_0.8.1-1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/ruby-em-proxy_0.1.8-0kali1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/ruby-net-dns_0.9.1-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/ruby-network-interface_0.0.1-0kali1+b1_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/ruby-packetfu_1.1.11-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/bettercap_1.6.2-0parrot1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/python-twisted-bin_18.9.0-10_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/python-twisted-core_18.9.0-10_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/python-twisted-web_18.9.0-10_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/x64/sslstrip_0.9-1kali3_all.deb #Clean packages RUN \ @@ -157,7 +155,7 @@ RUN rm -rf /opt/airgeddon/imgs > /dev/null 2>&1 && \ rm -rf /opt/airgeddon/Dockerfile > /dev/null 2>&1 && \ rm -rf /opt/airgeddon/binaries > /dev/null 2>&1 && \ rm -rf /opt/hashcat2.0 > /dev/null 2>&1 && \ - rm -rf /opt/bettercap1.6.2 > /dev/null 2>&1 && \ + rm -rf /opt/airgeddon_deb_packages > /dev/null 2>&1 && \ rm -rf /opt/airgeddon/plugins/* > /dev/null 2>&1 && \ rm -rf /tmp/* > /dev/null 2>&1 && \ rm -rf /var/lib/apt/lists/* > /dev/null 2>&1 From 60b376a0c88ce5a748fccf5cbc46352895f742a0 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sat, 25 Apr 2020 21:50:16 +0200 Subject: [PATCH 18/32] Changes on missing_dependencies plugin to adapt the strings to the new language_strings system --- plugins/missing_dependencies.sh | 46 ++++++++++++++++----------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/plugins/missing_dependencies.sh b/plugins/missing_dependencies.sh index 825735e93..4c34b4f7e 100644 --- a/plugins/missing_dependencies.sh +++ b/plugins/missing_dependencies.sh @@ -132,29 +132,29 @@ function commands_to_packages() { #shellcheck disable=SC2154 function missing_dependencies_text() { - arr["ENGLISH","missing_dependencies_1"]="${blue_color}Even with the ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color} option enabled, airgeddon has detected that you are missing some dependencies due to the auto install missing dependencies plugin. ${green_color}Do you want to proceed with the automatic installation? ${normal_color}${visual_choice}" - arr["SPANISH","missing_dependencies_1"]="${blue_color}Incluso con la opción ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color} habilitado, debido al plugin de auto instalación de dependencias airgeddon ha detectado que faltan algunas. ${green_color}¿Quieres proceder con la instalación automática? ${normal_color}${visual_choice}" - arr["FRENCH","missing_dependencies_1"]="${blue_color}Même si l'option ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color} est activé, en raison du plugin d'installation automatique des dépendances d'airgeddon, certaines manquent. ${green_color}Voulez-vous procéder à l'installation automatique? ${normal_color}${visual_choice}" - arr["CATALAN","missing_dependencies_1"]="${blue_color}Fins i tot amb l'opció habilitada ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color}, a causa del plugin d'acte instal·lació de dependències airgeddon ha detectat que falten algunes. ${green_color}Vols procedir amb la instal·lació automàtica? ${normal_color}${visual_choice}" - arr["PORTUGUESE","missing_dependencies_1"]="${blue_color}Mesmo com a opção ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color} habilitada, airgeddon detectou algumas ausentes devido ao plugin de instalação automática de dependências. ${green_color}Você quer prosseguir com a instalação automática? ${normal_color}${visual_choice}" - arr["RUSSIAN","missing_dependencies_1"]="${blue_color}Даже при включённой опции ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color}, airgeddon с помощью плагина auto install missing dependencies (автоматическая установка отсутствующих зависимостей) обнаружил, что вам не хватает некоторых зависимостей. ${green_color}Вы хотите продолжить автоматическую установку? ${normal_color}${visual_choice}" - arr["GREEK","missing_dependencies_1"]="${blue_color}Ακόμα και με ενεργοποιημένη την επιλογή ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color}, το airgeddon εντόπισε ότι σας λείπουν κάποια dependencies λόγω της αυτόματης εγκατάστασης του missing dependencies plugin. ${green_color}Θέλετε να συνεχίσετε με την αυτόματη εγκατάσταση; ${normal_color}${visual_choice}" - arr["ITALIAN","missing_dependencies_1"]="${blue_color}Anche con l'opzione abilitata ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color} abilitata, a causa del plugin di installazione automatica delle dipendenze, airgeddon ha rilevato che mancano alcune. ${green_color}Vuoi procedere con l'installazione automatica? ${normal_color}${visual_choice}" - arr["POLISH","missing_dependencies_1"]="${blue_color}Nawet z włączoną opcją ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color} airgeddon wykrył przy pomocy wtyczki automatyczne instalacji brakujących zależności. ${green_color}Chcesz przystąpić do automatycznej instalacji? ${normal_color}${visual_choice}" - arr["GERMAN","missing_dependencies_1"]="${blue_color}Auch wenn die ${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color} Option aktiviert ist, hat airgeddon bemerkt, dass einige Abhängigkeiten fehlen aufgrund der automatischen Installation fehlenden Abhängigkeiten Plugin. ${green_color}Möchten Sie mit der automatischen Installation fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH","missing_dependencies_1"]="${normal_color}AIRGEDDON_SILENT_CHECKS${blue_color} seçeneği etkin olsa bile, airgeddon bağımlılıkları eklentisi eksik nedeniyle otomatik bazı bağımlılıkları eksik olduğunu install algıladı. ${green_color}Otomatik yükleme ile devam etmek istiyor musunuz? ${normal_color}${visual_choice}" - - arr["ENGLISH","missing_dependencies_2"]="${blue_color}Due to the auto install missing dependencies plugin, airgeddon could try to install the necessary missing packages. ${green_color}Do you want to proceed with the automatic installation? ${normal_color}${visual_choice}" - arr["SPANISH","missing_dependencies_2"]="${blue_color}Debido al plugin de auto instalación de dependencias, airgeddon podría intentar instalar los paquetes necesarios que faltan. ${green_color}¿Quieres proceder con la instalación automática? ${normal_color}${visual_choice}" - arr["FRENCH","missing_dependencies_2"]="${blue_color}En raison du plugin d'installation automatique des dependances, airgeddon pourrait essayer d'installer les logiciels manquants nécessaires. ${green_color}Voulez-vous procéder à l'installation automatique? ${normal_color}${visual_choice}" - arr["CATALAN","missing_dependencies_2"]="${blue_color}A causa del plugin d'acte instal·lació de dependències, airgeddon podria intentar instal·lar els paquets necessaris que falten. ${green_color}Vols procedir amb la instal·lació automàtica? ${normal_color}${visual_choice}" - arr["PORTUGUESE","missing_dependencies_2"]="${blue_color}Devido ao plug-in de instalação automática de dependência, o airgeddon pode tentar instalar os pacotes ausentes necessários. ${green_color}Você quer prosseguir com a instalação automática? ${normal_color}${visual_choice}" - arr["RUSSIAN","missing_dependencies_2"]="${blue_color}Благодаря плагину auto install missing dependencies (автоматическая установка отсутствующих зависимостей) airgeddon может попытаться установить необходимые недостающие пакеты. ${green_color}Вы хотите продолжить автоматическую установку? ${normal_color}${visual_choice}" - arr["GREEK","missing_dependencies_2"]="${blue_color}Λόγω της αυτόματης εγκατάστασης του missing dependencies plugin, το airgeddon θα μπορούσε να προσπαθήσει να εγκαταστήσει τα απαραίτητα πακέτα που λείπουν. ${green_color}θέλετε να συνεχίσετε με την αυτόματη εγκατάσταση; ${normal_color}${visual_choice}" - arr["ITALIAN","missing_dependencies_2"]="${blue_color}A causa del plugin di installazione automatica delle dipendenze, airgeddon potrebbe provare a installare i pacchetti mancanti necessari. ${green_color}Vuoi procedere con l'installazione automatica? ${normal_color}${visual_choice}" - arr["POLISH","missing_dependencies_2"]="${blue_color}Z powodu wtyczki automatycznej instalacji zależności airgeddon może spróbować zainstalować niezbędne brakujące pakiety. ${green_color}Chcesz przystąpić do automatycznej instalacji? ${normal_color}${visual_choice}" - arr["GERMAN","missing_dependencies_2"]="${blue_color}Mit dem Auto-Dependency-Installations-Plugin könnte airgeddon versuchen, die erforderlichen fehlenden Pakete zu installieren. ${green_color}Haben sie mit der automatischen installation fortfahren? ${normal_color}${visual_choice}" - arr["TURKISH","missing_dependencies_2"]="${blue_color}Otomatik bağımlılık yükleme eklentisi nedeniyle, airgeddon gerekli eksik paketleri kurmayı deneyebilir. ${green_color}Otomatik yükleme ile devam etmek istiyor musunuz? ${normal_color}${visual_choice}" + arr["ENGLISH","missing_dependencies_1"]="\${blue_color}Even with the \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color} option enabled, airgeddon has detected that you are missing some dependencies due to the auto install missing dependencies plugin. \${green_color}Do you want to proceed with the automatic installation? \${normal_color}\${visual_choice}" + arr["SPANISH","missing_dependencies_1"]="\${blue_color}Incluso con la opción \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color} habilitado, debido al plugin de auto instalación de dependencias airgeddon ha detectado que faltan algunas. \${green_color}¿Quieres proceder con la instalación automática? \${normal_color}\${visual_choice}" + arr["FRENCH","missing_dependencies_1"]="\${blue_color}Même si l'option \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color} est activé, en raison du plugin d'installation automatique des dépendances d'airgeddon, certaines manquent. \${green_color}Voulez-vous procéder à l'installation automatique? \${normal_color}\${visual_choice}" + arr["CATALAN","missing_dependencies_1"]="\${blue_color}Fins i tot amb l'opció habilitada \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color}, a causa del plugin d'acte instal·lació de dependències airgeddon ha detectat que falten algunes. \${green_color}Vols procedir amb la instal·lació automàtica? \${normal_color}\${visual_choice}" + arr["PORTUGUESE","missing_dependencies_1"]="\${blue_color}Mesmo com a opção \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color} habilitada, airgeddon detectou algumas ausentes devido ao plugin de instalação automática de dependências. \${green_color}Você quer prosseguir com a instalação automática? \${normal_color}\${visual_choice}" + arr["RUSSIAN","missing_dependencies_1"]="\${blue_color}Даже при включённой опции \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color}, airgeddon с помощью плагина auto install missing dependencies (автоматическая установка отсутствующих зависимостей) обнаружил, что вам не хватает некоторых зависимостей. \${green_color}Вы хотите продолжить автоматическую установку? \${normal_color}\${visual_choice}" + arr["GREEK","missing_dependencies_1"]="\${blue_color}Ακόμα και με ενεργοποιημένη την επιλογή \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color}, το airgeddon εντόπισε ότι σας λείπουν κάποια dependencies λόγω της αυτόματης εγκατάστασης του missing dependencies plugin. \${green_color}Θέλετε να συνεχίσετε με την αυτόματη εγκατάσταση; \${normal_color}\${visual_choice}" + arr["ITALIAN","missing_dependencies_1"]="\${blue_color}Anche con l'opzione abilitata \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color} abilitata, a causa del plugin di installazione automatica delle dipendenze, airgeddon ha rilevato che mancano alcune. \${green_color}Vuoi procedere con l'installazione automatica? \${normal_color}\${visual_choice}" + arr["POLISH","missing_dependencies_1"]="\${blue_color}Nawet z włączoną opcją \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color} airgeddon wykrył przy pomocy wtyczki automatyczne instalacji brakujących zależności. \${green_color}Chcesz przystąpić do automatycznej instalacji? \${normal_color}\${visual_choice}" + arr["GERMAN","missing_dependencies_1"]="\${blue_color}Auch wenn die \${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color} Option aktiviert ist, hat airgeddon bemerkt, dass einige Abhängigkeiten fehlen aufgrund der automatischen Installation fehlenden Abhängigkeiten Plugin. \${green_color}Möchten Sie mit der automatischen Installation fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH","missing_dependencies_1"]="\${normal_color}AIRGEDDON_SILENT_CHECKS\${blue_color} seçeneği etkin olsa bile, airgeddon bağımlılıkları eklentisi eksik nedeniyle otomatik bazı bağımlılıkları eksik olduğunu install algıladı. \${green_color}Otomatik yükleme ile devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" + + arr["ENGLISH","missing_dependencies_2"]="\${blue_color}Due to the auto install missing dependencies plugin, airgeddon could try to install the necessary missing packages. \${green_color}Do you want to proceed with the automatic installation? \${normal_color}\${visual_choice}" + arr["SPANISH","missing_dependencies_2"]="\${blue_color}Debido al plugin de auto instalación de dependencias, airgeddon podría intentar instalar los paquetes necesarios que faltan. \${green_color}¿Quieres proceder con la instalación automática? \${normal_color}\${visual_choice}" + arr["FRENCH","missing_dependencies_2"]="\${blue_color}En raison du plugin d'installation automatique des dependances, airgeddon pourrait essayer d'installer les logiciels manquants nécessaires. \${green_color}Voulez-vous procéder à l'installation automatique? \${normal_color}\${visual_choice}" + arr["CATALAN","missing_dependencies_2"]="\${blue_color}A causa del plugin d'acte instal·lació de dependències, airgeddon podria intentar instal·lar els paquets necessaris que falten. \${green_color}Vols procedir amb la instal·lació automàtica? \${normal_color}\${visual_choice}" + arr["PORTUGUESE","missing_dependencies_2"]="\${blue_color}Devido ao plug-in de instalação automática de dependência, o airgeddon pode tentar instalar os pacotes ausentes necessários. \${green_color}Você quer prosseguir com a instalação automática? \${normal_color}\${visual_choice}" + arr["RUSSIAN","missing_dependencies_2"]="\${blue_color}Благодаря плагину auto install missing dependencies (автоматическая установка отсутствующих зависимостей) airgeddon может попытаться установить необходимые недостающие пакеты. \${green_color}Вы хотите продолжить автоматическую установку? \${normal_color}\${visual_choice}" + arr["GREEK","missing_dependencies_2"]="\${blue_color}Λόγω της αυτόματης εγκατάστασης του missing dependencies plugin, το airgeddon θα μπορούσε να προσπαθήσει να εγκαταστήσει τα απαραίτητα πακέτα που λείπουν. \${green_color}θέλετε να συνεχίσετε με την αυτόματη εγκατάσταση; \${normal_color}\${visual_choice}" + arr["ITALIAN","missing_dependencies_2"]="\${blue_color}A causa del plugin di installazione automatica delle dipendenze, airgeddon potrebbe provare a installare i pacchetti mancanti necessari. \${green_color}Vuoi procedere con l'installazione automatica? \${normal_color}\${visual_choice}" + arr["POLISH","missing_dependencies_2"]="\${blue_color}Z powodu wtyczki automatycznej instalacji zależności airgeddon może spróbować zainstalować niezbędne brakujące pakiety. \${green_color}Chcesz przystąpić do automatycznej instalacji? \${normal_color}\${visual_choice}" + arr["GERMAN","missing_dependencies_2"]="\${blue_color}Mit dem Auto-Dependency-Installations-Plugin könnte airgeddon versuchen, die erforderlichen fehlenden Pakete zu installieren. \${green_color}Haben sie mit der automatischen installation fortfahren? \${normal_color}\${visual_choice}" + arr["TURKISH","missing_dependencies_2"]="\${blue_color}Otomatik bağımlılık yükleme eklentisi nedeniyle, airgeddon gerekli eksik paketleri kurmayı deneyebilir. \${green_color}Otomatik yükleme ile devam etmek istiyor musunuz? \${normal_color}\${visual_choice}" arr["ENGLISH","missing_dependencies_3"]="Missing dependencies packages are trying to be installed. Please be patient..." arr["SPANISH","missing_dependencies_3"]="Se está intentando instalar los paquetes de las dependencias que faltaban. Por favor ten paciencia..." From 6d6bd1559f3da905ee9cf06ac823cbed4148cde1 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sat, 25 Apr 2020 22:23:28 +0200 Subject: [PATCH 19/32] Fix error on Dockerfile after repo paths refactor --- Dockerfile | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Dockerfile b/Dockerfile index eb032553c..1d847581d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -127,17 +127,17 @@ RUN \ #Install special or deprecated packages and dependencies RUN \ git clone ${PACKAGES_URL} && \ - dpkg -i /opt/airgeddon_deb_packages/x64/ruby-pcaprub_0.12.4-1+b3_amd64.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/ruby-colorize_0.8.1-1_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/ruby-em-proxy_0.1.8-0kali1_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/ruby-net-dns_0.9.1-2_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/ruby-network-interface_0.0.1-0kali1+b1_amd64.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/ruby-packetfu_1.1.11-2_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/bettercap_1.6.2-0parrot1_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/python-twisted-bin_18.9.0-10_amd64.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/python-twisted-core_18.9.0-10_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/python-twisted-web_18.9.0-10_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/x64/sslstrip_0.9-1kali3_all.deb + dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-pcaprub_0.12.4-1+b3_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-colorize_0.8.1-1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-em-proxy_0.1.8-0kali1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-net-dns_0.9.1-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-network-interface_0.0.1-0kali1+b1_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-packetfu_1.1.11-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/bettercap_1.6.2-0parrot1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-twisted-bin_18.9.0-10_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-twisted-core_18.9.0-10_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-twisted-web_18.9.0-10_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/sslstrip_0.9-1kali3_all.deb #Clean packages RUN \ From 67850deca6f9e2a2d0d6e640935c95c5e6fa1901 Mon Sep 17 00:00:00 2001 From: JBalanza Date: Sun, 26 Apr 2020 15:05:46 +0200 Subject: [PATCH 20/32] Missing_dependencies plugin refactor to use static deb repo for some packages. --- plugins/missing_dependencies.sh | 66 ++++++++++++++++++++++++++++++--- 1 file changed, 60 insertions(+), 6 deletions(-) diff --git a/plugins/missing_dependencies.sh b/plugins/missing_dependencies.sh index 4c34b4f7e..7b94f2c20 100644 --- a/plugins/missing_dependencies.sh +++ b/plugins/missing_dependencies.sh @@ -120,14 +120,59 @@ function commands_to_packages() { esac local missing_packages_string="" + missing_special_packages=() IFS=' ' read -r -a missing_commands_array <<< "${missing_commands_string_clean}" for item in "${missing_commands_array[@]}"; do - missing_packages_string+=" ${commands_to_packages_correspondence[${item}]}" + case "${item}" in + "sslstrip") + missing_special_packages+=("${item}") + ;; + *) + missing_packages_string+=" ${commands_to_packages_correspondence[${item}]}" + ;; + esac done missing_packages_string_clean="${missing_packages_string#${missing_packages_string%%[![:space:]]*}}" } +#Custom function. Install special packages not availables on standard repos +#shellcheck disable=SC2154,SC2086 +function special_installation() { + + airgeddon_deb_packages_repo="https://${repository_hostname}/${github_user}/airgeddon_deb_packages" + + local special_installation_error=0 + for package in "${missing_special_packages[@]}"; do + case "${package}" in + "sslstrip") + local packages_to_install + packages_to_install=("python-twisted-bin_18.9.0-10_amd64.deb" "python-twisted-core_18.9.0-10_all.deb" "python-twisted-web_18.9.0-10_all.deb" "sslstrip_0.9-1kali3_all.deb") + + if hash wget; then + for item in "${packages_to_install[@]}"; do + if wget -q "${airgeddon_deb_packages_repo}/raw/master/amd64/${item}" -O "${tmpdir}${item}" > /dev/null 2>&1; then + if ! dpkg -i "${tmpdir}${item}" > /dev/null 2>&1; then + special_installation_error=1 + rm -rf "${tmpdir}${item}" > /dev/null 2>&1 + break + fi + rm -rf "${tmpdir}${item}" > /dev/null 2>&1 + else + special_installation_error=1 + break + fi + done + else + special_installation_error=1 + fi + ;; + esac + done + + return ${special_installation_error} +} + #Custom function. Create text messages to be used in missing dependencies plugin #shellcheck disable=SC2154 function missing_dependencies_text() { @@ -259,16 +304,25 @@ function missing_dependencies_posthook_check_compatibility() { language_strings "${language}" "missing_dependencies_3" "blue" echo - local resultok=0 + local resultok=1 case "${distro}" in "Kali"|"Parrot") - if apt update > /dev/null 2>&1 && apt -y install ${missing_packages_string_clean} > /dev/null 2>&1; then - resultok=1 + if [ -n "${missing_packages_string_clean}" ]; then + if ! apt update > /dev/null 2>&1; then + resultok=0 + else + if ! apt -y install ${missing_packages_string_clean} > /dev/null 2>&1; then + resultok=0 + fi + fi + fi + if ! special_installation; then + resultok=0 fi ;; "BlackArch") - if pacman -Sy > /dev/null 2>&1 && pacman --noconfirm -S ${missing_packages_string_clean} > /dev/null 2>&1; then - resultok=1 + if ! pacman -Sy > /dev/null 2>&1 && pacman --noconfirm -S ${missing_packages_string_clean} > /dev/null 2>&1; then + resultok=0 fi ;; esac From ba638f7041d486a88d8a66fc86e6a6ccc343f4e6 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Mon, 27 Apr 2020 23:22:04 +0200 Subject: [PATCH 21/32] Update changelog about the missing dependencies plugin changes --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f0f2434b..37f35fdbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ ### 10.20 - Big language strings array now loaded only once and printing system changed. Speed highly improved - Fixed problem for handshake detection on captured files containing only handshake (without pmkid) + - Missing dependencies plugin adapted to install some special (missing on repos due retirement) packages ### 10.11 - Fixed error on PMKID capturing due hcxdumptool different params for different versions From 341ad39c6c9b89c1978c3df16985951330d81aaf Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Tue, 28 Apr 2020 09:42:26 +0200 Subject: [PATCH 22/32] Fix bad var name on wps network selection menu --- airgeddon.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airgeddon.sh b/airgeddon.sh index fca6ea872..20bc2e258 100755 --- a/airgeddon.sh +++ b/airgeddon.sh @@ -12296,7 +12296,7 @@ function explore_for_wps_targets_option() { if [[ ${expwps_power} -lt 0 ]]; then if [[ ${expwps_power} -eq -1 ]]; then - exp_power=0 + expwps_power=0 else expwps_power=$((expwps_power + 100)) fi From f4f1fcd20d842bc2514456bb81338318d857f4f5 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Tue, 28 Apr 2020 10:09:43 +0200 Subject: [PATCH 23/32] Fix #370. Fix garbage printing on resize at Evil Twin control window. --- airgeddon.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/airgeddon.sh b/airgeddon.sh index 20bc2e258..893f2439f 100755 --- a/airgeddon.sh +++ b/airgeddon.sh @@ -9914,6 +9914,11 @@ function set_enterprise_control_script() { echo -ne "\033[K\033[u" sleep 0.3 + current_window_size="$(tput cols)x$(tput lines)" + if [ "${current_window_size}" != "${stored_window_size}" ]; then + stored_window_size="$(tput cols)x$(tput lines)" + clear + fi done if [ "${enterprise_heredoc_mode}" = "smooth" ]; then @@ -10195,6 +10200,11 @@ function set_et_control_script() { fi echo -ne "\033[K\033[u" sleep 0.3 + current_window_size="$(tput cols)x$(tput lines)" + if [ "${current_window_size}" != "${stored_window_size}" ]; then + stored_window_size="$(tput cols)x$(tput lines)" + clear + fi done EOF From 51914bd1870240307c1184a59fe4257d20c6f7ef Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Tue, 28 Apr 2020 10:31:37 +0200 Subject: [PATCH 24/32] Minor code improvement --- airgeddon.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/airgeddon.sh b/airgeddon.sh index 893f2439f..d8f7c5714 100755 --- a/airgeddon.sh +++ b/airgeddon.sh @@ -9916,7 +9916,7 @@ function set_enterprise_control_script() { sleep 0.3 current_window_size="$(tput cols)x$(tput lines)" if [ "${current_window_size}" != "${stored_window_size}" ]; then - stored_window_size="$(tput cols)x$(tput lines)" + stored_window_size="${current_window_size}" clear fi done @@ -10202,7 +10202,7 @@ function set_et_control_script() { sleep 0.3 current_window_size="$(tput cols)x$(tput lines)" if [ "${current_window_size}" != "${stored_window_size}" ]; then - stored_window_size="$(tput cols)x$(tput lines)" + stored_window_size="${current_window_size}" clear fi done From b489d242fcfa745332e228de3c5b3db7deeedda7 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Sat, 2 May 2020 20:15:17 +0200 Subject: [PATCH 25/32] Add more dependencies to missing dependencies plugin --- plugins/missing_dependencies.sh | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/plugins/missing_dependencies.sh b/plugins/missing_dependencies.sh index 7b94f2c20..04f20cf46 100644 --- a/plugins/missing_dependencies.sh +++ b/plugins/missing_dependencies.sh @@ -147,7 +147,29 @@ function special_installation() { case "${package}" in "sslstrip") local packages_to_install - packages_to_install=("python-twisted-bin_18.9.0-10_amd64.deb" "python-twisted-core_18.9.0-10_all.deb" "python-twisted-web_18.9.0-10_all.deb" "sslstrip_0.9-1kali3_all.deb") + packages_to_install=( + "python-attr_19.3.0-2_all.deb" + "python-six_1.14.0-2_all.deb" + "python-automat_0.8.0-1_all.deb" + "python-constantly_15.1.0-1_all.deb" + "python-hamcrest_1.9.0-2_all.deb" + "python-idna_2.6-2_all.deb" + "python-hyperlink_19.0.0-1_all.deb" + "python-incremental_16.10.1-3.1_all.deb" + "python-ipaddress_1.0.17-1_all.deb" + "python-cffi-backend_1.13.2-1_amd64.deb" + "python-enum34_1.1.6-2_all.deb" + "python-cryptography_2.8-3+b1_amd64.deb" + "python-openssl_19.0.0-1_all.deb" + "python-pyasn1_0.4.2-3_all.deb" + "python-pyasn1-modules_0.2.1-0.2_all.deb" + "python-service-identity_18.1.0-5_all.deb" + "python-zope.interface_4.7.1-1+b1_amd64.deb" + "python-twisted-bin_18.9.0-10_amd64.deb" + "python-twisted-core_18.9.0-10_all.deb" + "python-twisted-web_18.9.0-10_all.deb" + "sslstrip_0.9-1kali3_all.deb" + ) if hash wget; then for item in "${packages_to_install[@]}"; do From 59b6b6020549a14c022b75a9cb366a36985d0bd6 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Mon, 4 May 2020 16:20:07 +0200 Subject: [PATCH 26/32] Adapt missing dependencies plugin to work also on i386 architecture --- plugins/missing_dependencies.sh | 90 ++++++++++++++++++++++++--------- 1 file changed, 66 insertions(+), 24 deletions(-) diff --git a/plugins/missing_dependencies.sh b/plugins/missing_dependencies.sh index 04f20cf46..0885eba42 100644 --- a/plugins/missing_dependencies.sh +++ b/plugins/missing_dependencies.sh @@ -136,6 +136,16 @@ function commands_to_packages() { missing_packages_string_clean="${missing_packages_string#${missing_packages_string%%[![:space:]]*}}" } +#Custom function. Detect the architecture of the running system +function detect_architecture() { + + if [[ $(uname -m) =~ x86_64 ]]; then + architecture="amd64" + else + architecture="i386" + fi +} + #Custom function. Install special packages not availables on standard repos #shellcheck disable=SC2154,SC2086 function special_installation() { @@ -147,33 +157,63 @@ function special_installation() { case "${package}" in "sslstrip") local packages_to_install - packages_to_install=( - "python-attr_19.3.0-2_all.deb" - "python-six_1.14.0-2_all.deb" - "python-automat_0.8.0-1_all.deb" - "python-constantly_15.1.0-1_all.deb" - "python-hamcrest_1.9.0-2_all.deb" - "python-idna_2.6-2_all.deb" - "python-hyperlink_19.0.0-1_all.deb" - "python-incremental_16.10.1-3.1_all.deb" - "python-ipaddress_1.0.17-1_all.deb" - "python-cffi-backend_1.13.2-1_amd64.deb" - "python-enum34_1.1.6-2_all.deb" - "python-cryptography_2.8-3+b1_amd64.deb" - "python-openssl_19.0.0-1_all.deb" - "python-pyasn1_0.4.2-3_all.deb" - "python-pyasn1-modules_0.2.1-0.2_all.deb" - "python-service-identity_18.1.0-5_all.deb" - "python-zope.interface_4.7.1-1+b1_amd64.deb" - "python-twisted-bin_18.9.0-10_amd64.deb" - "python-twisted-core_18.9.0-10_all.deb" - "python-twisted-web_18.9.0-10_all.deb" - "sslstrip_0.9-1kali3_all.deb" - ) + + case "${architecture}" in + "amd64") + packages_to_install=( + "python-attr_19.3.0-2_all.deb" + "python-six_1.14.0-2_all.deb" + "python-automat_0.8.0-1_all.deb" + "python-constantly_15.1.0-1_all.deb" + "python-hamcrest_1.9.0-2_all.deb" + "python-idna_2.6-2_all.deb" + "python-hyperlink_19.0.0-1_all.deb" + "python-incremental_16.10.1-3.1_all.deb" + "python-ipaddress_1.0.17-1_all.deb" + "python-cffi-backend_1.13.2-1_amd64.deb" + "python-enum34_1.1.6-2_all.deb" + "python-cryptography_2.8-3+b1_amd64.deb" + "python-openssl_19.0.0-1_all.deb" + "python-pyasn1_0.4.2-3_all.deb" + "python-pyasn1-modules_0.2.1-0.2_all.deb" + "python-service-identity_18.1.0-5_all.deb" + "python-zope.interface_4.7.1-1+b1_amd64.deb" + "python-twisted-bin_18.9.0-10_amd64.deb" + "python-twisted-core_18.9.0-10_all.deb" + "python-twisted-web_18.9.0-10_all.deb" + "sslstrip_0.9-1kali3_all.deb" + ) + ;; + "i386") + packages_to_install=( + "python-attr_19.3.0-2_all.deb" + "python-six_1.14.0-2_all.deb" + "python-automat_0.8.0-1_all.deb" + "python-constantly_15.1.0-1_all.deb" + "python-hamcrest_1.9.0-2_all.deb" + "python-idna_2.6-2_all.deb" + "python-hyperlink_19.0.0-1_all.deb" + "python-incremental_16.10.1-3.1_all.deb" + "python-ipaddress_1.0.17-1_all.deb" + "python-cffi-backend_1.13.2-1_i386.deb" + "python-enum34_1.1.6-2_all.deb" + "python-cryptography_2.8-3+b1_i386.deb" + "python-openssl_19.0.0-1_all.deb" + "python-pyasn1_0.4.2-3_all.deb" + "python-pyasn1-modules_0.2.1-0.2_all.deb" + "python-service-identity_18.1.0-5_all.deb" + "python-zope.interface_4.3.2-1+b2_i386.deb" + "python-twisted-bin_18.9.0-3_i386.deb" + "python-twisted-core_18.9.0-3_all.deb" + "python-twisted-web_18.9.0-3_all.deb" + "sslstrip_0.9-1kali3_all.deb" + ) + ;; + esac if hash wget; then for item in "${packages_to_install[@]}"; do - if wget -q "${airgeddon_deb_packages_repo}/raw/master/amd64/${item}" -O "${tmpdir}${item}" > /dev/null 2>&1; then + if wget -q "${airgeddon_deb_packages_repo}/raw/master/${architecture}/${item}" -O "${tmpdir}${item}" > /dev/null 2>&1; then if ! dpkg -i "${tmpdir}${item}" > /dev/null 2>&1; then special_installation_error=1 rm -rf "${tmpdir}${item}" > /dev/null 2>&1 @@ -286,6 +326,8 @@ function missing_dependencies_posthook_check_compatibility() { if [ "${yesno}" = "y" ]; then + detect_architecture + local missing_tools=() for item in "${!possible_package_names[@]}"; do From 6d34d0cd07c940cf4570779398204dc885eef002 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Tue, 5 May 2020 17:44:08 +0200 Subject: [PATCH 27/32] Fix for some packages on Dockerfile --- Dockerfile | 31 ++++++++++++++++++++++++------- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1d847581d..6acd71362 100644 --- a/Dockerfile +++ b/Dockerfile @@ -124,16 +124,33 @@ RUN \ cp /opt/hashcat2.0/hashcat /usr/bin/ && \ chmod +x /usr/bin/hashcat +#Install Bettercap and some dependencies +RUN \ + apt -y install \ + ruby && \ + gem install bettercap + #Install special or deprecated packages and dependencies RUN \ git clone ${PACKAGES_URL} && \ - dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-pcaprub_0.12.4-1+b3_amd64.deb && \ - dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-colorize_0.8.1-1_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-em-proxy_0.1.8-0kali1_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-net-dns_0.9.1-2_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-network-interface_0.0.1-0kali1+b1_amd64.deb && \ - dpkg -i /opt/airgeddon_deb_packages/amd64/ruby-packetfu_1.1.11-2_all.deb && \ - dpkg -i /opt/airgeddon_deb_packages/amd64/bettercap_1.6.2-0parrot1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-attr_19.3.0-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-six_1.14.0-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-automat_0.8.0-1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-constantly_15.1.0-1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-hamcrest_1.9.0-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-idna_2.6-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-hyperlink_19.0.0-1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-incremental_16.10.1-3.1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-ipaddress_1.0.17-1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/libffi6_3.2.1-9_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-cffi-backend_1.13.2-1_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-enum34_1.1.6-2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-cryptography_2.8-3+b1_amd64.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-openssl_19.0.0-1_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-pyasn1_0.4.2-3_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-pyasn1-modules_0.2.1-0.2_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-service-identity_18.1.0-5_all.deb && \ + dpkg -i /opt/airgeddon_deb_packages/amd64/python-zope.interface_4.7.1-1+b1_amd64.deb && \ dpkg -i /opt/airgeddon_deb_packages/amd64/python-twisted-bin_18.9.0-10_amd64.deb && \ dpkg -i /opt/airgeddon_deb_packages/amd64/python-twisted-core_18.9.0-10_all.deb && \ dpkg -i /opt/airgeddon_deb_packages/amd64/python-twisted-web_18.9.0-10_all.deb && \ From c98e09f7fcfc95e21a3418ab66ecaaf074787092 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Tue, 5 May 2020 23:55:38 +0200 Subject: [PATCH 28/32] Update credits on string 75 --- language_strings.sh | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/language_strings.sh b/language_strings.sh index 57cbba464..27e3d5fa6 100644 --- a/language_strings.sh +++ b/language_strings.sh @@ -1769,17 +1769,17 @@ function initialize_language_strings() { arr["GERMAN",74]="Dieses Skript ist unter GPLv3 (oder höher) lizenziert" arr["TURKISH",74]="Bu yazılım GPLv3 (ya da daha üstü) lisansı altındadır" - arr["ENGLISH",75]="Thanks to the \"Spanish pentesting crew\", to the \"Wifislax Staff\", to the forums people who help me, my collaborators, translators and specially to kcdtv and xtonousou for beta testing and support received" - arr["SPANISH",75]="Gracias al \"Spanish pentesting crew\", al \"Wifislax Staff\", a la gente de los foros que me ayuda, a mis colaboradores, traductores y en especial a kcdtv y xtonousou por el beta testing y el apoyo recibido" - arr["FRENCH",75]="Merci au \"Spanish pentesting crew\" , au \"Wifislax Staff\", aux gens des forums qui m'ont aidés, à mes collaborateurs, aux traducteurs et tout spécialement à kcdtv et xtonousou pour les tests en phase bêta et son soutien" - arr["CATALAN",75]="Agraïments al \"Spanish pentesting crew\", al \"Wifislax Staff\", a la gent dels fòrums que m'ajuda, als meus col·laboradors, traductors i especialment al kcdtv i xtonousou per les proves beta i el suport rebut" - arr["PORTUGUESE",75]="Agradecimentos a \"Spanish pentesting crew\", \"Wifislax Staff\", as pessoas dos fóruns por me ajudar, os colaboradores, tradutores e especialmente para kcdtv e xtonousou por testes beta e também a todo apoio recebido" - arr["RUSSIAN",75]="Спасибо \"Spanish pentesting crew\", за \"Wifislax Staff\", людям с форумов, которые мне помогают, тем, кто принимает участие в проекте, переводчикам и особенно kcdtv и xtonousou за бета тестирование и полученную поддержку" - arr["GREEK",75]="Τις ευχαριστίες μου στην \"Ισπανική ομάδα pentesting\", στο \"Wifislax Staff\", στα άτομα από το forum που με βοηθάνε, στους συνεργάτες μου, στους μεταφραστές και ειδικά στον kcdtv και στον xtonousou για το beta testing και την υποστήριξη που λάβαμε" - arr["ITALIAN",75]="Grazie alla \"Spanish pentesting crew\", a \"Wifislax Staff\", alla gente dei forum per aiutarmi, al mio staff, ai traduttori e soprattutto a kcdtv e xtonousou per il beta testing e il supporto ricevuto" - arr["POLISH",75]="Podziękowania dla \"Spanish pentesting crew\", \"Wifislax Staff\", ludziom z forum którzy mi pomagają, moim współpracownikom, tłumaczom, a zwłaszcza kcdtv i xtonousou za testy beta i otrzymane wsparcie" - arr["GERMAN",75]="Danke an die \"Spanish Pentesting Crew\", an den \"Wifislax Staff\", an die Leute in den Foren, die mir helfen, an meine Mitarbeiter, Übersetzer und besonders an kcdtv und xtonousou für den Beta-Test und die erhaltene Unterstützung" - arr["TURKISH",75]="Teşekkürler \"Spanish pentesting crew\", to the \"Wifislax Staff\", to the forums people who help me, my collaborators, translators and specially to kcdtv and xtonousou for beta testing and support received" + arr["ENGLISH",75]="Thanks to the \"Spanish pentesting crew\", to the \"Wifislax Staff\", to the forums people who help me, my collaborators, translators and specially to kcdtv, xpz3 and xtonousou for beta testing and support received" + arr["SPANISH",75]="Gracias al \"Spanish pentesting crew\", al \"Wifislax Staff\", a la gente de los foros que me ayuda, a mis colaboradores, traductores y en especial a kcdtv, xpz3 y xtonousou por el beta testing y el apoyo recibido" + arr["FRENCH",75]="Merci au \"Spanish pentesting crew\" , au \"Wifislax Staff\", aux gens des forums qui m'ont aidés, à mes collaborateurs, aux traducteurs et tout spécialement à kcdtv, xpz3 et xtonousou pour les tests en phase bêta et son soutien" + arr["CATALAN",75]="Agraïments al \"Spanish pentesting crew\", al \"Wifislax Staff\", a la gent dels fòrums que m'ajuda, als meus col·laboradors, traductors i especialment al kcdtv, xpz3 i xtonousou per les proves beta i el suport rebut" + arr["PORTUGUESE",75]="Agradecimentos a \"Spanish pentesting crew\", \"Wifislax Staff\", as pessoas dos fóruns por me ajudar, os colaboradores, tradutores e especialmente para kcdtv, xpz3 e xtonousou por testes beta e também a todo apoio recebido" + arr["RUSSIAN",75]="Спасибо \"Spanish pentesting crew\", за \"Wifislax Staff\", людям с форумов, которые мне помогают, тем, кто принимает участие в проекте, переводчикам и особенно kcdtv, xpz3 и xtonousou за бета тестирование и полученную поддержку" + arr["GREEK",75]="Τις ευχαριστίες μου στην \"Ισπανική ομάδα pentesting\", στο \"Wifislax Staff\", στα άτομα από το forum που με βοηθάνε, στους συνεργάτες μου, στους μεταφραστές και ειδικά στον kcdtv, xpz3 και στον xtonousou για το beta testing και την υποστήριξη που λάβαμε" + arr["ITALIAN",75]="Grazie alla \"Spanish pentesting crew\", a \"Wifislax Staff\", alla gente dei forum per aiutarmi, al mio staff, ai traduttori e soprattutto a kcdtv, xpz3 e xtonousou per il beta testing e il supporto ricevuto" + arr["POLISH",75]="Podziękowania dla \"Spanish pentesting crew\", \"Wifislax Staff\", ludziom z forum którzy mi pomagają, moim współpracownikom, tłumaczom, a zwłaszcza kcdtv, xpz3 i xtonousou za testy beta i otrzymane wsparcie" + arr["GERMAN",75]="Danke an die \"Spanish Pentesting Crew\", an den \"Wifislax Staff\", an die Leute in den Foren, die mir helfen, an meine Mitarbeiter, Übersetzer und besonders an kcdtv, xpz3 und xtonousou für den Beta-Test und die erhaltene Unterstützung" + arr["TURKISH",75]="Teşekkürler \"Spanish pentesting crew\", to the \"Wifislax Staff\", to the forums people who help me, my collaborators, translators and specially to kcdtv, xpz3 and xtonousou for beta testing and support received" arr["ENGLISH",76]="Invalid menu option was chosen" arr["SPANISH",76]="Opción del menú no válida" From a52eb98033235563da88cf73637a794566431ed3 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Tue, 5 May 2020 23:56:13 +0200 Subject: [PATCH 29/32] Update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37f35fdbb..1a6d3353d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ - Big language strings array now loaded only once and printing system changed. Speed highly improved - Fixed problem for handshake detection on captured files containing only handshake (without pmkid) - Missing dependencies plugin adapted to install some special (missing on repos due retirement) packages + - Dockerfile adapted to work flawlessly with the deprecated retired packages ### 10.11 - Fixed error on PMKID capturing due hcxdumptool different params for different versions From 305200ce4aa6a52cd4503a8b67ccb3c758fd16dd Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Tue, 5 May 2020 23:56:34 +0200 Subject: [PATCH 30/32] Update wiki screenshot --- imgs/wiki/airgeddon_scrs1.png | Bin 23230 -> 23271 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/imgs/wiki/airgeddon_scrs1.png b/imgs/wiki/airgeddon_scrs1.png index aeb52bd533177606b7d8b7fe94170a9d882eab3f..39608dfa35fb4d3958adf6f05221ff845f853e96 100644 GIT binary patch literal 23271 zcmd?RcT`i`*C-lPL{P+|C<+4lQ$$5Tq)N3T9mE6D6@&mGp@h&AumCCoDoQm3M0yD= z1QLpZf=DMofDnpE4FQDE5)$slBd5H3zW3en-WczWH|`%9$JAr?8Ia;m(UtI88+E+jYtw*PTiyh$02A4sgqUhc0 z_qc&;UXPm=a1dy3-R6g@!9D9f@aKN->vz0O-JQIB?|C_bw7nc1VQ^=6Z`Rh{g+s~Fx=)>jw%c;Ej0U#{%m_V}8`!5y_??S&$> zXVrG?fAr{C%Jb9P5>rCzP96L5Zr`O)6Ys;`x1HA2qEzLZ;hYH#@^lw{J%=?A7&s@} zws;&*d%H->nVy}-(~=7)jwKhHY%uI-&k`-q2Z0;-8hG$(o%nz|YEfhbyTQcHR;>(f z2S9H({Mz}o>uXO9n=L-@EyCSX4HNK4ByjCffgZ-CA$*?wk!QnjauYkc`bSugf;W7{ zYuyoQ7@rv01?PV40b&iRjonnUz8iQVLlx^0(RG?wsE%SmZW4RzLYl zl48bd+h8`rcLME87;B0njz()~wzt`>)(UOjJG@N=7+IgM0<-!_((9xAkd7q!d-cK_ zY`O0cl6-XNNKW<(EUR$Vsw)F=j?Bhdl+;V#Df}Sn_2qa*=x(8~V}paNxp!QkkSKpz zKEAdu)sC|e=R_O`-eAvuk1_J$IqDH2qJ^qVQu8gaDsxK+TpbB-;e<|}YyaLDLp=h1 zd#?=KC~WS`77t$c^qnbcARt$$iEuG--4ujfxwM7xHDeyK8YIN}WXkS1HI};eh2gAgblDTZoQcT#@jyC`Jm8XvK2(3x4J4~117V9J879h} z->xac22^~TO$Vorskq|6K4NCKA}2y@k}<`k2*r|hEO^JbgAK-ZKcW%lDQockyf?|7OX4FTB(+_U*}u0ba?s`%pa=gA>Vt z1#l0)WMC#Et_GB}w=q`;w1VAQcJLO( z3e_C!rF;;UlBisu$=9hP9_o*FF%L02%<0P19BWmj~Vu^w1f^0|SK|hBi$9Imd zda@*)Xz%QErlkXyGd5^G@*5B^^&TAw3IVT|+v^V9<>3y>}vh8di7}Fwc zg@@VP;dDf!6ofpMt_w?>#-Hmcpfp5JPFX!NOPx)d*zO2HTl-5K=sR2%_ zZ}ljOktQCB!4jr(+B1$--EVw#-jK@-Dr6VrSx|QHeGMaBHqJNlp`-YVAVmKb?0!Vow?Rhm+3v?5|_64%{)2K zSv~P@q|~12nAq8*jgguYopG!K(h>Z_Oj`qjnRb>Ts_+mujC(F`URoH^-Aumjeiqa| zDR>AGrc$N<;7$`_pHZyFk532gC1jWiLdf)!AF2VJS)tjcwGnj32N3o!ifN`HKlqvA z(ltDy%z~bieny0krW&7XaQQaAdxc5E3a}LLj!?^)Ac)|Le&ray`1A}3{*=i$&0#lLt;QM0H`ll7SG6v<_5!8gpL z+tqHaCs#Jf3fX^EQo2(Sr{6HbxS$i&GUX_oRM7of=(cjh!keieSa-8Fh^JjJuP}ax zH9P5C;CKSK_5#{K2B42wh(W8XB$qY3Qc)QY3P6}*@HZT7sBMlWz-Bd)nyy!vwzP z+p1BV9(?t|YK3%pI`jOiA)!kMXFgrkuCnlqlsk%)tKthJMcg^15J|g$xjhg*-Tl=u zXHHujw+7GUC$14DhxtH}GQ1H}0R22t4P z*N$y4N;t-kn3MZ$64eSGmBJvFPclj;pBL7aGtcg#xmBPdbLB@|jmQQMy>D5S!Wx-R z$DMQArn__DO?jTLa2%cUqT;oXWLcF^aEPq_Ie5oWhTbgQKbEedF{6xrhXFjt# zx19}S+VIXD|MC5LCiC%p?tI=0i#!`e?|o*(>igOL13FLx6B8|N^D3Rmyi(@Vegz&& ztz28x(@h=P;-ay+8oc#JT5N9>sWdxx*R{($qJl8mU91$BGlc|58f&sxKBF|E%fklt#+m{TP8lUiNdvjhnHUlq*0+*>BcsM;&K zn3qUTZ30bSc&uZSYh>AJbnlKsz9u~t`lV*iJyiQ4=_cTNVbEA#h^;FK5=L)JEm(b7 zV+~GT3ilMWTxxJ)aDNnEALi+xtM8j4s=`?;zCb6nVO~Sq7WfAdlaUv+Jt# zGKkjczlK;?$!^^>RrieJl>z8p*mh$rMpE9%-uliy_gpjW$u^4Bipi5!lod|(isX$~ zcSWTx&ek6b*?uX(SuE{JPHooUVFmUzyMlGjN{#rqpOphB#cc8_{-C!sv*0-j;@my8 ztGjp{39gvRNNQFUO=pqqIJk#p*Gc>HRV@gUdqJSF)D*NeM9rWkrF=|>2(nZ#hn?FZY^uxjs?2!r zJZ-yweW|3jqCZdW^S%#UfcM5X{jTIZ;B0};J^}&ofo>beeK&I52K+j$_0tP8zHGzL zKCt=3?VVglfv>C-8Tab7j7rxkii}AuFrPr$+l3FH3G|6wL;Y|h&C__nu<&3$&#A&?~+=) z$Yj57Pd(IvMNsRb;yjJ?R>E>Wq>hIvfZ6HQi|Dy{wv^+?hupJe6qr0kl?FI}gOe3+%A8t+;no-5F#T^$lk;q2^x|X` zDdR0kLdlC}N$H&pz;eHyQ4Nu`t?aF0bm~DXe`;yI`+)c9JL{vktsEC+zZAC)O0MAt zqY<%IMfTTceZcHt9xacw8*LDGuBIVXz-x7FYcvx`sofzN>q#-cVXl?+#WrGt zSm3!GLz&3|UuW#jjO`g_9*b4SFnaal&!@J)XO_rz$_;N!voVsJ*gbnfH3VGs(kc4} z$bC+AoM%2LeebZ>r{A>87u&RIS}q`898vRe+f_U@hPw%#L-bgUP+YMYUOVSYvB7K_ z?AxcOPF5O#?f{4-v3uCHhQp-6@ry&}5BeNb7f=}vInO`(7T)TKt!BCwRF&BGn2h|` z^t5=y{8A{uda2o&$^EB7GVzybIVIf}0vMA6eN(N3AN3+s#uSNijtKZY)PV{(Fy@M5 zDl!wQ0@yb=5*HaGY2*XACoota1Y32ewO5llnO5N_nr_J~oUdp@wz?S!T7tWcDVr*& zcD*@4o(d>Y%5(Gho?;2T*z&67{wBbUMc!KjqK6U9#e}xUQ?h_z!Klrak9vUz6~|wj z8uEfCa8-Q%W2-5~r$dASlflrqSlY#m;NMw=b$j6uash&Df`!=29E}?}}8VV9?-ZO{^10wrpsDY(NPBocZ!P0WI|zZRjGthE2Ct1A%boR71oO zT_z*^a?)(b%KG^i8)5!{;UmNts-D^L1f1-DYR3yB)IvKE!JmUr(p(K?V_)+W}ECd#T4L<*W%ZjrF{3$ z!VG~UjeguWxUt`Tz%DhBBFZu|NeEg`0`i&0AYX^2tU;4Wytus6a~7b5Fc9+(oj%zH ztg{IbSoZq{9-Ft|89gr za8uR&A7bdyeG}b$079ith0reEX^NZM0Xk;#5>#+LRo?S+bvgM601*7@!9hXISB`RA z){D+Dl=S!VFB%aaNyqg%X}^`sc^^Eu)WPXlcat{#(0Sxqq+aYBl4G3Bp)wsUA*%`2 zTun_&pMi;=?4b`!_pU^f0YM#b@_%OxGLWU^<$=T&?^w{BrQ3pGy5MbofLNP>qWj!| zrPCy9j1&tR_JS@2zL5^0HJKCs^QgcwmBQ!Dm&7Nlx;ww3H+|0y%Z5DJAi%o`(>D(` z4k7g^p{1n+KPcv3Wn%z?rG(JEJaU!g0QlJ=xUo&_sR6NN9bsB8q49zNw4)dZO7R9m zt?j5gKstd)D`yjJA z2Nu5z#KozGG|Vinlik3d0p;BEMFFTY@l#hX^~CG) z%-d7YIGeR5J<$(K@FHaLMj}0LdB?mxOFEcZns2#bQQ{Oj#=L6Q&ADm}0)2YMHw-e? zE7tr1cohPGJ2AZ%a5jwF{)=Cm&IY1GTp93S0J~$kv`0zfnFYm`R zgq1?bqoao6MCr@FJ{@kzJdgb0d_DeZz-lHOABcuZ7uH>-Qa{)bLNPIFM+m;k%J=PQ z7ntqgnhcl6nxFO8Zbyi~OGS%Uv}!&_a!zwqii!LFyn99)vwj!-cy5VC=CSxWQhTnQ zxpIHa)a0JFJeuV|HF(*BC^I=5z;K0T3Lq!1Vs1>DHpe>zl(So5{C#SzGh!LhZn!|& z$K_#~)xa`IdB@Z}md|dUF@Fqg%E`Lp+YPY+DuPb%Y_aDGimA4tmLCWxf8;)ogUwCt zEieBJm3OM+s*b=`kY;9K29nImcx~)dVwk@px77;uwAHH^euW8rhloLR4T{ zY#c_L;FV-+d}^JVCE&eX_(zGjokR2tZ#W!Ap9-UsT9%IVcJueAS*cu_d%-vP^a@vH zV4Dn#IVKJ3PnU)b7f=T>9uWw~4-i6^ZZh4}Dy()j*R4RHLw(rjp7f1no2$fattY8=RF{wC|uN5Gj`FK&MLpSxOK? zFHNcCK~&V<$!nULm6k*6VJb~me!jFcm>GXLkXaZQE|5>PthrXf8p#L8D2opWdm(OI zV>_WTK1VjI5i3XYW?}uAR&{}vsi1U2)k$WsgfPFfZ~B zQwhGFR(ssp6%*r}$h2TuTaw!#=bxxOX^f8(r&y+t4~gvM5Du_&ANjYnSjKe#yp?Kn zf^p`?j$>(rX%N4Gmu2-`od&;|G<3}MGnbl9m zvyG~<5Y`vCuWPxN8PEtzz3&mkCAfQy0o`We%JdJE(4<~BwzIF2>Xf_UFi0_Ww z#kKyS5`=m#FdS@$vFEZDKif}iE!vzcni`w(>*HLeX;vOJ(g3sG14>M&-jOYP`m8st zEF)#ItonOABLM-`bINMX{IOLTrYhXwy-2x1{Jh%*VY^>o&k>OE+k*uTt3^JSLC$7`=a`3( z3vKRA=$R=I!h1}sq0~{@LNN1$#-j%Jb;#FQ%{??XT*j-c)+gKhmvv;W`hDTosB_$f zxc+**X`d@vLCA*7@`24gb(d)V;r+x`P{_AdP1elbAODkH1A$(&@R8-#?+}jx`Yyz6 zYn8yo{gO>O^~h|d^^YZO0S8?4<#~wK{jaOe|G!R=CBWXv4^PVw8!r>r=yTJCj{MjL zO7Xn&he?=uLS0Ux#RmWAetQ6G2VTB9b&|FI#0WL$hK)r_iV5~W8bj?AC=wY)Y1!Qk zz{W}`<|hhm23+u3bWKlEn#e&quJ6$Cb4L*)HX=BSGO?nhq~(`J1plT2{!wA+5P`$$ z|8XO`U;^viusgT;A$S5+c0OD4YG5D=<`Z}nsp@tX*& z!IRXC3e~p>DpPan)*_JRRxhiFO;!6G4*YO~t?OwA0=<6r3z810n(@{Onj<;iYDMXK zj54ziQ(oM%U>`QCAoKi0h_dW9zqQ-b{^f0{k`*NzBND!yOVRf=4FmNP#QO!G988HD zT6(57A#S@YUhg}U<$fHThiXN8Ea3+#O|?d&tUbY5*$$nBHuV$C*VENNp5Wk5(@HGA zYDCnmEP@UO(>!)sX+4!8?|{Z-uT~-@s zcBI6(qXt@3M@R+WIRiMdzV%M0lSXlCmJDkqCe?;TOT%zn?_eGA8VS3lk<7jG(RKOx ztnsfr1E2aDLOJ5BW;|Tce)--8^v2^5pB}Vqxr7k1(LiN2-dIw!-=6tt=IRo;{EYV7 zBR$vKFjtLg261kkM1vapuHgD2A%fAsYL$mw=D;rfHo%NAZr3uG18jbGY?;kG{GwSZ!_#zK)(nb88Il9tXdEM_n z@;y2hwceFDU$Sk;@BsKRMq9M-^g!crNn0_P6r-8hn^{*wKn`o0ms%tMen3Qi*f=Ub z-x%+_Mjsh^6h%Bumb8!z-H*ept%-+Gh(?+UrIK7hQ=fgqkNt+Ko@_c^I5p9NA2`K` z0Bpo<2(x1%d}xPrUhNy0Ua|Z8Ue$(MldG$^A|A)t`;-F8 zRQn;4q?7n5uJx`q&5^6CM~+{jEteTv>`)vxVhEcJ6Y#Jw0JmlPSPR!xA8kQnHx{xXL-_<^`Gd8GAL zZvI^Cqq+;oire_5qdF^4S>(Q3XgQKlIAyF-76elLx~X@2Wk#OA8vG(ye$Z9$iXijV z3nEpF6{Z}F7By9I?t5=kZi+tB)d#MU%V^U)w0pSG!iQV4s>s!X40tOc$0^|$<*AYi zHP&t|K17V8+MI^ebCdJk^!wD(pxWd4;9H8~-q?$hk1^r1>eV*1qiO9}jziByvt1!J z#4yC~pn-eMoYYocvU;h>kUjiajIr;BS7Xpv-?@(ct*CJ0(G`>8R(Ydx1%}aPpwxB5 zKGI}WzxHKo4#Z;rCM(a@oeZJ5Rl(*oRvbo_KZ@6!BTI(Wme$i1CsyazNf+pGjN5tk zZQa*W*>9_DCISAPbgO_#wkdPd8SWywa@-PY#<&U2?mGH?HJt1M%ZYowg$X?v+hlma z>G9mllcZ~c^CTqYM9}<7TSYW-d}P4=#MezO^$z=~!bAq|u4paf&0{k}oMDb$#El+G zm|X>J;+z$fs0VX=21KDpa9}h}MBU5VS!-mP2i_!zVr1lv1(+IcTmABbXB<_9rMJhG zGD@m1^&}&rOir(U%7YVvj}vFr)ONJq*EnF-{sh>yq2EAJUc7X;Vx`(E$vU^04mdxR zR?@E{YU66u^lFo#d;o^BzO0XrnRwVbE;(v{lFP6ZGmb&k-H78kw`^@7*x%+N#}$-B zU-=?UirbIV7ytCiF@4uCvoJ>(Zd7$@zz~(&;od$U$#mK|&v{hq)xkK-u6GKTGp(aX zh1rL?BX^OC902(mi;WuvlFJ@BS6g;#p;-5G!$|R~I>n(=X2HT`@p`WJ?8NG!sS8T^#`s3*fTrkA+89!F&}$ zB4$lZU25U%xfOY@T84FC(S+-}c9dZR?{EP7WYa4b)d1U*O}f8*2xJVLYzC7@bB1na zCEIS84dsCf8cz8a#M)avS&p1`(Y3gsc*!Qk*>Ft;q9x~p9fM@XsEmoEG;6a{M&d=0q! z8nmNVk7wZq7w;iS(DcNIuO5riiT4v)8Lk%D+x@)EOg^5vSeLW*$uf4wd^|E?4Y3!lXz~?QFr+?JmVuh`;Q;fr)h*u~ z-+)vTI8^tMGfp*mAQ^3}8=8!1?(T`RL{OOa?`@M3r;D2gdEC1)WRWya@=?ZmgG5L2 z=7RVCTrgDHqcd`d-`$Cj^8`kl-c87teIY;is;zL8;EJ^6&CW4R1o(jpen^A2r-lgiWRFaxJ zE(;+pzwK8IHv_ESp3rX|ihNqIndfP5Gx(g5G0>aLscP?yh*l`NAul&NRQGqE_eJ?B{dmRgNH8`8%4ba3`W+~9$p>)^#0m%{`; zoleQ|inE`W;mxCOx{M2Zct*Zg#A@NIdKb_4z*sH3imzk`rys!yHg-FE#yFZNC~eV5 zoDX58AZdkUls^{c6sa#iW7WAgGakrjM4n3Z$ggHT^bM%UsB*4wR=w>dUOe~E=sOcP z0SHFcj-P^IwfppGS_?G#%*_2(kux#_hU)IO-R}#=*3vdpgc? zvRC7aT8jh;OWHR|?F9J_Uh%e@0wq88ZjxcSsnp#$cNo_1es}f4yXiA`T-n`PY`@Pl zb<*Lphimi1+%;lj4kZguzpq2+W8#r_azF(Wge$4z`ygn+XG;=a8FA;+d*Q!7qff*) zNM)xkb#lmz7;f;OTk>x*4E5(Yow=4;A4m{$yZM#Hx)?-rT=M=j@>|WflRs2vzq*$t z)W*af{J^tUw8Dga4K>vJ7hmCazq`ojFLh6H*)zJ=m3=<#jL;P7bj`^SsTY=XV1K6U zmv?&&-d+htn{*xN3I$W&s-4K0k~Ir{EdXR%LYVfyk|iyd%_Td$g<9siu}g~i$D7G> zpW;~Ua+_Nb(-A+_GZ4%CpA#-@F7>Z`(f_`n=Ygv#?SL9V1bcYwknCaCvhB`CBbfmc zDmxW4e+mZu;Uz_ll`pqfMrx!zATVLbzdrG!o?Ag+n@UK4cNEBJh1>HXpT18#$(ls4<+3{5jA2=_UFo$%s@se&l3)W;D*P1*-#)-~)LE?CkG~aNVNl+7Q68^E(MvVK@BXm! zpF;>^FQbohIvhyNWw%_q=-Ub({1S+i#9hOe7PA--kMYvWBb-CcVs2$|x@j<>5dN*G zx*OOIP1H`edt{`c{<(_z=|KU+oLF^R7(oQN-Tg(4tW(=m+SSjl3BOhHzgvzyF)koS z(aZi9Kwe=#Hi*a1*akWgXg&G4eYU#)vY}TpsOkNI;p=^ly0CkNp@v+tXE6d&D6)z(=e*lnx6EcWZ!~5ckndNV}eeQr#6DcL(sDCDJs4 zXbsYnyrogb?>5WET(#2y zSg8Fg{sFUQf53(0%(OyMb+eR z-S{@aDv6FuvECesLP>UR^L#|l5wp!~S*s>x{aVhu0HvY4a2B=AiKyl-3@#(TyM={I zZ1dBYowzmirHq!>87-FNRM!2>OC!TA5b7TIPNRXpEH}Uptu(| zLtua*T7H31tO0~W^RngbuZV)%AnfL{fMGJllE2v^zg;5Za;dg@y6pI3`ce^nf8fAf zVoo&K1ztU;@SiP)sBUT~@@UFNt(Jns;kdv8E-1tps_3#Qo4lz;T;{zbBzTR2kMBV7KJMItT^ z@W;)${4r4a_Map>Q%a}JQrfE42KJDvfWkQoUGL@1)wxq5M3s9B`s-+=7l(X>pZ-#g zU3;rkHWtknYa_Z{vDeWy6S_Qq(5$Cy4p1z9d!j7VD-DJMIy*KO)&`aJ22kxPge8p! z4Y>$zF|`_lc7~leov62R9^hy&xk4D&7FmI3-=T2YHCW}C8ow8`jxlFCuWJpA4iuquRcJf0?|ciS&ldiV3j<*RtO!8At+gsM7xls}nlfvK+KyK8k7{ zxB|D#PS(PiWhMZg_6_8KNOqJ=#Y(QY_zY^f_A+8kNL)=fPPt1w+kYB}%K{Z&v#L_$ z8$51@Z?Rw8rlR5r{b|-AAD_wldTp>dLHN-p1})19+x!~lay3{NO>!oT^1B=HeHj|o zvX_O22Lm`M#v8#X`JsGvKWc=(8mu>Pq&ncY5&@AVPxn$)r1IQvtzl%~b&v~2N%g!(IEt0!_U~qWmMUpp*3In-yc`%ck|ndHlf)CnSEdi} z^nAwlEKNN7OY!dDs)Vl`Bx2HUw_z-EO~0(lv1|LPeC^N&mzQeT-etre&rAw}Yo^($ zF}I#=k;8%wmR(jZBH|`RMerqzY@5`b|+f2Ta!k>0X}Zo7>qd50?Qt{b?!1GYrHI@7<}|bQec{_e+--%QB>NxA{%XNjYi7 zO|O|k5cX3oY{miKU3QF4c0DJjD)tv67Dct5&8;U54Gy`sQOjrFXrEj@tKWr?=;>Ay$v2r~jROR+eN!q6>N^R%52kcUpwoQ=E#j(eFDIxz_` zGE%1KU0(SSDLX5gp*~riY@^(b_UzmXOS+sC&yF}VM$s7e1G}s&xYK$ww>*&hdS=P2Nbd)&|p9*^g%Hq{daLu=2a}FFf$|L993C9aX5& z>TB(^W(r=v7tW2MP|1YtdU=CBpC;;94&0N9@djC|;J~(Ys}F zk1`?#mJ>Q=1+*}vg4~qX%q7IvACz!t&9_==3&5t{AlYTxr+<>AKSQ2hbywG--E|Vz zb@+BfNTd6Skht0EJht^u-EhV!qFNfAY-XJM3;mXop7V?zsqEVhXCD@D4QBcd9GUT| ztoA-+LozB8F%vQ0p6v~ayE6ACYb!*{f(lSeqFHMZJQZRZ)5`jj=B~`{e#N-iA`=m= zO79g%`ot}bVAp&@`G`N*-4*?KT$833PdIxc%{p5$tN@g@HsotQkiC)#sdNA0nIJdTl? zCd_4B{5QIFta|S|b8U!#kIj5TOIq78|5bdr=`zLS=0)s`F%)?Jb9FTU4X#`ue@P#( zcvQf^I0b83jS3r_5XG1X{~~|K>fU&T!jz{Dtb`^~S3?ffqAr}VcTr3+v)xrTJ)V_= zTgn#dfuG8^22{q~EvU^RSnYrX4L}a$LvnO8(l;vzslk$-pEqA1(pODf^JKU zSB=2C(JhyY`AUen2BzOHQ+~8*vRHRpoAXUF;~2;zM}`zT<R zzSmA@VIo8iO#4$Jstlz>{UWj%%-hq*eWF|bOLuz7?*T8h*mQQw@(pF^!iPe(>Qyi< z?$)m<2g!~TbK{(a!Bl=_iB!PQ-Joi{Q)ZBi20pSUu;Zaf#Z)fND?pvw$~8O=7+8)c zyQFV-mwRK4(XIX)YY=>nR9N_pQ~^F@NmYl&UlGAr4O8#WsbblI1TBtz0dXv+!zr-p zZ1-a3Z!2wvYHrgqw$%}VY#vhGqCO>at*+lJH(0}^YXaUZmnw$W7)Mw(j^2B&TVNzH z#M7}=6JcT_ElnNRV2!D-OxTGFqso{HIh%%pZTHhqxXST#>56$vvBTg?62$O{zTy19 z1o~1&7qG@Yt-wf{c=eZb+@w!_(NR zxP9n!l9Ks?Y;ZjwziX$ABbAR<-Gj&!4t~gA4lpU0Fgh`Vk!F@Dv|x)x#@60Cw*g2i ztJ1)dT#pLu&i=%_J^FWs$duKY(u-&M1XkIl9_zWfGBb+ee7jtr9sQL%bd&vucI5mB zOS7|}nUl%Zgz!FF*{@6MF0a|7bHel=uK%}Vs+n$apM9^}@Q_RuHg& zuadV<)PX%Hf8l^kI;R=U6kxPcQVbNG?n)U7maMz(Ng<`{_FMOx{QxUs)%q4xs zA>W|_NE7wEM2Km=_l^sU6or@$--A{!0@9-1zrmnopgWVopm^c)2W9Y0ypf`=3Eg zs<$vgOSx__Gr`U-l0ZKyFCq}_viK`_+f~}|w{T=t%TvR5TxrD15bgwnmZd3dzDfG$ zoAAHh{6}En6QTKIW3tG_Nkli(WCbp-5uCWT)SX3Xl`Hu%AFm|&3y+rqZMX0dak z(>M0aIh19#yj40KG;Mc2u+DDv+LYon3RXX1Bwtf4jG$a}QW6s*jXV4@q0X}G#zBF> zfsU%dUkkbxj9Cq9YJ@+{{iagKS5pmSr7&k8hL;EsRF-gu>}D0;TGo-!xLu2 z)@~NJ|Fy=&f4&I+>&1U4G@|-nYR{&{=k<-W*$F2UM`4kcYl25RIE{|TL1ljV5f7pW z%vV$@CK#C|Qi;Gu_Mf6_90L~mGxKp8eS_Mj9-PSf8-@h7Fr>}@x4cJ%3FWW+Xlo|N z%e9N$yqH<>cUo>`k-fwAs&1_1`i~rYeU7r}C}(fPf3Bl2uDbwe9bYTC{13ElrFaP{i?04X-9K0$6-yQAof`BVaze<}E<~#r3|FzjF@!&)ItZ%ww#~c2jKv24zN) zhSu1|s&Xv<;gDqRsSB1rGpi$OB}Gmsq~dfLyxC1%JtMO1S5hLR{=HrBp@n`DsRhWt z&pJSXZk_I}lG#fRs&_j-JUkUe2g?}cdW%DVPKd03uc7_lw@uv-35;1n49M(c=3J+ws6y+jmbO#J2GZF9Dz26(rGQXwe0 zk2dR_hka)ze7z}ALtQg=u(}&do{Q#teYJ;*PH}C|m*yR`db17iGL0TJqCbK!drygSt z*83)Ql8>75o>=Zbm&e0Z8RYc#qKbN}5ED7@lCJZq=ggrGl42Lnmr4a;7O7M!7&V3o zuX#Hh7Fp05ei?Lgt7I_6KYjb^xD~EkEXf<*Fr;{4Ky!42>cu9oP&~n2&butkt274D zE1!~K^+z7ndEun;AkF?8rC^x8-W=?ByVOl+kwIIQ>QkWnl7^i3uWl944*#&MV+S6J zhIMBc?e|;J@`T{OCG-dgNd|dJk~4#&tugUSeP4OBLv{5`Ge`bv8>*(9Hf(TpQb)H`d)1Xe9IFFbjgG!`qgpLJ*Q$829_62-Cq zPy!`wxvpTK)rMhDLsc{0$jv&~^*2I`Er8ASB2~V2OW4KP-6!De)`0sfg>E$tmf{U{ z1-(iGn$z`kIPzp)G)t`N_g-^L>>F&PMAr7xQoj@jDA61RA{UQ1SZybP2ho!Ouzu-t zYSS6?x(nP5C$J*Fak}Z;anPjPw0-X#t@gn9{fLI{{P#1pN{@dL%8faF=);7q!nsnZ z=g9S0^p*H-Ih zFxW#GKZ;7iPw{}#@BcCmmllh+mACGbY$`iiq_fLd6`pe}X@?h@t7-u}YIT($5M>$r z*aF?y4Q(0gp}Sl(Q-Q6sb26Nc_<`4g z$oQKp2Fs(BdSQ5rf+gLdogufjENzOv1y^O9Kx$*LG@kN_u32I?Tjuyh3|Xs!yl05l z3SjLW@$pi!IBtt~paD(N)zrs5Wk#A6BhAh#kEZKNVa`-+}v9C8VL2;cwk zIxTo6QM4{$Y8};?04i{iYh*j0ZG4r4_a(MC=f@rVkh^sK9;l^pOSg|Za?ht~`c3tSKD&oEH}Kz{9xL#!4-d$!u1_GDZw*FA7sd903?k{Yk; zR0XM#@sd-gv}67XEry}f7LM`oqowax6aGN@Xu^`Rz})Yjs0m~7QYG%^TC+*DKLm_ zK67#=4+fd_syPmA`!tRTRd+(r#U4oDBKJnApnn1-c$s7Bmh=qS?VJbI(*0hJXg@ zY=G@@-M@GteS3Mqj(6v?Fp3lY-@o(69k&jk?Y&pgYU?Weu)sFeWj{gn24S$g&a!PU zq>}Ud3qyQE4=+iUgIW?mb{N9r1=OK+>XSevh}QC0El@o^Oo|i3`sL!Z=MEVT`u zv@1l-naMI|!!oAx*)Ksmaj{c!Qs4 zi|;_PDu#yY-cDZu@fh=O*~FCJBrfLDNiPZSO|9t{FrTH0zA3b}FHoy*$pVK;NSDIJUgD=)r!01BDja>oEqr%V2#5OTyr#xZEs0~v$Yl%s-H+Q!fF~`sc>mG~VRb)`*@^pm{q*!A zL{vQP!Y+b9a(~`V+dMF+0;rfeyfr;=l+F~9`^1gs9!Mrbj>6TYwY5r6%BWd^^%P^M zHgtE34`^x2^#3Y;}pCc%Y?d?ZZPJu-9!l##icFZMG+EcG?c4t$8bE#;9!5c_C zjH-%v?LJG!yW5p$h1A!}arMS;)rK9`3@W$UJcDPxPJo)I2(hj~ZThB(+Z%SINN-^# zk+Lw>L`{nZysGC%4xp&&ke+iZGbL>V?%jvt*<1=rQM@1Ox6tDZd&DEq%6{9t;^yMw zxt(Wkv$VF$>E6lb_E$b;SR+HCzQu#wntz!-(8*Y7D<>IkmpzBif1m?L-ds$A5nTG1 zp!5%NT+V-PXBrD9N~+m^+C|PZ5-+LhbcG^8DYjd}4tibx^^FvoV^!{v+GpzmY}kQ} zv0Ko9bT>~*h}<%@09pP$B>>#`OC^NR$CKP;oIgK1I9_h~bB`D%1bY4dyq+$^2@jn0 z6sC2Dlxr?qQq@-!tn2UxfpLE_nS$Cjr+YJ)D3ZwhPa5lh>_is6SphRkKkpoq2u5vVBdB&woS#8;9V$Z)zAP(rK{MCkZ zI(qYtQOHh)?+W$7gg=b zx2@`@0$s@%qX4+<2I zrVZ5utMo>SY4r000v0K%rer!dST*HPDxupaIsT(q3|xu}TJu_&Op7MSIn+NsbGpQ- z#S1ubD9@_!?t?z@OD^eG5rIED;<6O^L{yvNjC*hPM`<#heSzNe3g7^m^6L?YDtN?$ z&NDiKqcxWAs7UqVAm-#W?P&d+tK!7}(a!nDG<8LB{53d`;Xor9!>$A4g3JkH8x~T8 zk}(}9$TBy6$`3(-j6#D*VW75-0qzHoEv&-{h*p>r3SyxYDs~Fh4B9{@v_e~cImH6D zDzqqtcIP3lcFGdAEZP3>zqYye-PiL@&N=Vi^Zi6Etn(51jcJ|-|8lOy*pXeg8O@E2 zyrX6ox0zZf0uR74GRqf;rBTXR|5+{bm+QZzH(vmYTqg>QuO!$du>(X4B$PIxGYcY zdQ$F~4P%GVF%M@=skc7;>z^V6d|6s~N18B(4A07v+Og<$-F^tc7{LBg(`=e18n0P< zO%CgClJ)H`;fW%O#rS2tPOaA8iqYo@sx2KKOU6)fVlmJMPpGcqsqQjH_5*;cNuz+` zmw-pkV1Jbn2IvizPGHcHn?d0I<6U3x@W!NXbpX^D&en|Y=bHIqO*RN@haz+UB#4QX zgOm%uI;p61-3c!Ml0g>qUu;HR!3YcX)|8-Pc@eSlHE+Y*lu9e3ddLt*FWSkt) z@oj!B2E9(Pp?GT?7iY4{EXcj(K--Ar;xuLTDF50dK(i_EtI; zMf+c`4zePn8nNH1R`5tP@fImh8l6)}-ejvRjW0?A{Gfy48qyd$#GCchX ztTSpt>uKNx)Q9Pl5a+DuovqZNO9}MeOKk2y=e(3Y|AW`$`F0VFQc3=0S`tZZ>2l?R zr<;WTi%SN)g4r~b_YxZYnUK#U88!YR~E z#2Cf_9hAsr?JPY#1%x(!O~;L15nR7zN&RXL`0IX_GBCqB`0Lc*Hqhvr-&&4 zsZarU@M{??A=YYpGM%=6^UBEVv@#xy%f?=1kvpSY1ub%hY?vaaLJ^jb!^yrcv{Qid zQMgUgC-sjt(uCEENM#?$-<81r3*fNr#TDLOfnxi2_8sdVj0Syx#$?z+*qNalq(SAR zJ_?oC?LAY*pV!L7aMw=8!WsW+raW!$Ag50fc(9FH-XO92m`yVsV7kA1UfETUR~y!F zWlu#&{o&eq93nO@xU3p%S*{I({txZ`|LNBDb3-|T36@dSKR49BU??t71}pvkIjVs9 zESSS@fjmcAZ`q5oTqJEkC{Bfpm2wdPET>!)QjBuIwC?-P;R^en3r30I&c(U}tn7Yq wXcT=jg2xNTOHIyMiFwq&%~(it;2CUwK58L4UB?=ODm9jG=OEH$18DuM}+V&j;;+o#M1Nfx=+!Gt%jm!VKt`4ZEU2Gco=MU!#h8IAf(zxC0 z_S=E~cllhk^ap|V)^EPJn!NMx0w3-VxO^+X%-bm-$llKpr0eJC=;iO?9bk8JCvb_C zvfiZ&H-hb`~T~~hrKHKWgnbaW8^ibD7vIfJ#<`nQt zN6?hCCCbMc+6)yCNoA+8L+3=c}8)?Bm~yY<~-2CY%q&AwgH59 z7)7p*!Uto$tH$M7T@SqSvK9PD>EZFD>31x$yv6w$%<*vV(0Nxc#v1^jfsStI9rTx38DB%naFdRc|&NO@rFH@7}9Jm?*q6=z9FyTv`dF0|qw)@YYG7wGhAlryVrg7Vq%@1x~egBg6 z#5nvfq4P`W!9SkRS|FTHVUy`WtqbW{DZFbKeoFOaPpc+B^2SVW0eO9GiTs&I(!;9c z_Jy54sJIPz5fEr9Np(2+K?#iKM z#YmiC3B4=Rj+Zv{%Y#Q?`ZJ{5ZL;W*v!zXgicMmpjDBZHRp)lGpwZ{5UL8EzqZm5D zx~;>#65wsO1P{po>4lk=UaCHY9`rM4o`X2AAv!!ey?F-wH~#PeO+7pscfN~S&7#qo zv^WbpJhfQ;__}^!q%mBRobKBwO#4_+J`r@yn_stA(9q113FI~4y)%#TFq*$phy1Z~2PCp%yTG7Khl6rf0{5q7i>p3eAOU3gqMIbb z9#%f(?Vna@6TMa!;y021GS$2K+;VTfKRax|H7}XHD7Z;P=-F;R+^!kMZiT9S?GI&N z)~qkKcrv%SoJz4k3=fR+4BjzP8+kZyKlHI*qIp5_gF9W%fa&`2*~EKm*ubca)|y_b zt4x_w8!zjqIO=jsPr@MKQ2KI-+r-f*ZWmtO_(^zVHETIfi^?E*YpuMB3qN*>XgL$B zP~F#-q*zY{3}@uod{7OGJXoPa)eAPfmZ~DBYV`SLi$FEhnk&35MVSWQScBK6lCtA8 zMTYX7@EPK{IaRAaV!ddCmG;ltHD#df=O)uiW<`frAF&3A)f3fhs&@=&?EU! zc?Ny?Q}?0jU*w=O2esK#U;F32Bvvm=l{tmE3S!Fl7Uk4j8D7)6+?K~G`i7j@RbqI<7$@PB<$j$H6Be>Al7W5pS@2`s#>)*y zaF$cf>@YxbkKo1C%o!W;UW-igD57VZsDGyGURqf@n+Om5hXUyP!&KV(2MH=ol z1ZF`-f@@fOwO^BX(8F;IKbe4EV=c#Mt=r#{H$J~`DRlufQ!i*?(<$A9YLZH{xkK>a zZ^Ic8dp?PJRb;iD={$qXNt}MKi!s+tgE9I&b&xi}Bhe!dpK%N$jCd9w7QMLB+o}uV z=@1auxiaW)ywZ9WKbC;7#j2dzn9|is*>v_V7YX{wl)Ui{aavhIBp%X#NQ=OG1 zsc8)ap%eiV=k_#VugFRDVP7p~XIvfL!Y;(o#q6bBRj}`&JWv5DRvvTQg2dYeS^pta zf5tE*gtIp3-_l*^dk0a|-sPTLeLRJh8h-0)9WJ7MIPYEAhE?A3r-u<5>!oq9Q_s4K z3*h04%_U@JR5t%H!XePx9R7uAlTCYGY1^0|{&Tv8{Uo7bhYze++P2{64H>OlvD?u1 zgUnYCK1aGuP~NEuf?NW4W5E~G>~ggW$H9+fS|lRZ7fP;mpLmL-1n$2L37yWdflp?H z$)Cbbq`22nPnhLCJll{G`i=x96$bWpz2S?7insRW9{xz02_r*^(Ge-HU-v}Jf99z_ zvwiw*GR>NlJATG{sA}Hv{d*1fv|AK-_&hJyVjKfQ@<2u*5M{K4rItK3na(BxxH6U%3w8xm(8>u}k~ z+ULjU$q^IO-p6>$s`G}z1C_Q~ziLheLQ*;;95WIU+o+)zp?n_%r7O==eQg_W8* z$I;6s&VDr9m_fDcxQoQLC&)mhWUso*znidgtE3q_cPU%o`qbRn%96G%O7zQ;`(BST zkp&6vC!cyzCK)??Y`0(Gf@nojtcQ6aDP75dutUvryEDN`+oive1l($Rm8g3SNQ@F3FY{k4S+%~{xd(@T0hYibs{yY5Aq2^J&XWAYRK8+O@ z3c3+JqwkUl0k7T{&0^=OM;0TQmXY}vU;$6$+r)_%tkBAGm&~jJuH3S>feAi@qHJm! zdy{>Tc@*gj;16`T{}61NS(E&7?;sEp zdJ<>_!va85__LNvX}j#HljYKhlhzeJS?X(J@fTNb2Ah99MJN&h?<}x|eCjz*dymS^ z&xhYH7&;bUZpFUjnZk{L-&7EPGoGLQg14nN zxhE4@TDLOR9A6&{Oa9cM*4t*a!6OlTIQ(>nkdduR2 z+~pBBKPZAz3&-7vsSoA(^0{HxWnZ--369(29eKa#l^B{O5&AuCB}^%KnZ>HxY)9Vr zsUe*aHTgx=`#!cPxYw7;8KmMGnk!$DX=uLR!(nOI8$&0sQK@R(BxiYUQ#hD(tX@A3ePfEl)1&fFc)-b<+6+#hY zBD8?O6N#Mms8p^l3)o2E&&YW3 z+Srqc$WgA|w@nRnBWmJ`>@!N+B@3AoO{s#QHxD>TNjgRCi!&#U-VM)B2j{v55R$HU z-8e^1q@CU1^g2C1Aq6{UXLel)s<4a0v>dVVBqZJ0`5i!S+S{R>mWMWR+}jHv9^ma{ zzQLl5G5{$-ZzQ?IfVccid1m%5;1AHr2cW&c+YOUM)uG_}&7b7&0muP?OfCQz2L#Hz z|9eTmQUOTH``0Fl0|{RGweIngQILqWajz8sq|{#E5r0D|^BK_zYL-eI^TMYnx4<|{ za6DNaT?kE6^L^J3iCBz>Kh%uV;sjTu*YE+TDel2optG%io3cHOfUrhiAjzQz_cM|s z+97dP+3dguL5qh?k%JY!UW;SRG{D&XhS%DIS~+jeL~_D|NS^3q&vYmN{ygUg^{sKC z$a6($`t0*3=^7sc6S7LB0%`zM`!WpyX7F&=Yz0ifaywBXfXQfVN0pQgPDe0j884{yR{~Z zbrGErmL<3EVK+D|vOiv9QUbQzxi1_@EqY~MfmpkGPJ5#g%BQIaHUm)?S-T1H|dY3=HBRVppZ7o1v?6pwt(O(g!6 zjw4!nM|&6GQoae-c2_fy#g)4bNGEyHp8=ZFc6@Uxs(_856t$4sBkOPU-JBl;5J|n# zGXO=9aEsq$D;e!iEp?-tHj$RNPc4@h9LDh7M5U>qjG-Nff_C#30Fn4P=c!X3iF)~T z=Nh_~%>q;e#EAJ_r3G@TPnFM=^U0+7=oA&Be7oN3(bD|eo8`jjy%zPtBwdM+W9Y){ z8wQdGH39gWLVcn`DHL&2pReVaw3LB!z!GLWYdXc zXU(PL(`?6K*a{RtsUEaeY-1XbnMY=;P!>mu#UurIx6j|fFBMX|{4|=Di`^tcr?R{@ zf#869F_cF#yoBUlj2rZA5}%A%t(Tl|8`m;cGIwr3P~-Y1d-r^AU|4f7uGYmhoY0^? z`93TqkDpWJdt?>T3GHjjsY!h zqCw)2r6nc*`>W-18|zEt!AgH}J-?Qi4$0Cv{jG3qj+k>TJY*ty-xP9h^BJlTBGOMi zQiGR@Re((!c+KHf+S_C|2h9Qb8$5(+Y)CmrE$^<2(TeVp$q4>yR@4)n5w9mF8|5yNz<7>iH!woZ zZL6TCyy-7 z`dT%|`YkLWjGm-r0fFrr(S38UxiC*A)Z82t*YD+yeLX%6wb;aF7Dtg38O9{MI;5B9ZcZ6ejb1qf<41(WZ;^T|J)soL}9%?YzQ z;ez*(&Vtsu(fiUD4B7=^x250L&f#7)R3!_vJIzc2B9>Y4{|hIf$TBiBd959}Sp|4% za8^gj&sB#GB}h5*#&dF(fmB;zW~_lU%zO$M#B`6qwsd+=ztQ%AW#P{CD5;dA#hD2a zd%6o1r}<@aUJKSbph#A_?jf9*i)-I3s`t-Gp_kyr4XB#FP3rNXhPio}UuMyFxNMfs z_jvE=+9dq4;I8kyM!W}jL3&{y0D{?8b|Z2cp1D?BHmnPjcdnl+O-pikv5WFi z!BM(J33<5%Xm<>$z|=3Y>^Iv9n?YbwQkE_#TAR}s(E?HR zEXeQ=T}Nt&6n~J-;nc|iS;_Ks@X=z}>*1fg89DPS zH)*h&UYQr(`jcR5FHc6F6$nKZ3q}Q;(2Z7O7aE+%WeHk4Bd2{k1TQGX*xuPzQC*TZ z`KEDZE$4PFKbNJ$N%7iP&mcnJxPk%{M8pHpgyW7X8#quKOGU3kyHRfJ&B`r-!f$z# z#eabdv`_YA6t}iqGxIPvNL%A@6nDNlfGM;!fR4bw`)d%M} z3p6kS#E_|dS_Ju>z<-BR1&bV3O9L-#e$`*-BVHee+`ZYK`|1=;ITTT7yARZHuDjU9 zcgcKZ593xBd6pZL4>7Mu7-rLg?)6GX%sy(^d#m%)=TG6wrKJ7;eC5nIoLg%n_uEEm7fn-C3ePWE@v4ZT|VKom}fOOl|B0sHyk48)uX%XJAJjH`{%dk zm}5MYW8uZtX!)owO zVQ3U6-<><19hRi|si6qLLwZo;?n^SXmV6&W>y{IHGZ~J`ON|JL745G!gjyy3~R~A?+TnJ!bmiZTsCjc4- zA37@bl`h@WfU9 zCyEJDB|6`>K#zNo>$pN$H?)m`JVXu)^zD{+_cc>+_2t$L^cVH+@8y#imMhfla!%DF z>)e(=dAqZWB4Fk6Y&1n=K(H1X*3sv6#DwDfTv(+vReg+*Q5i+ffXe4?sfu9!zo|8NrhME*PlEX2at_Lx?aTbbko}9_BSOtj0uhsycJ2kV&1H1>Zb= zKyGlqWxZ|Cu(eXe_E1k0=Xdm*KqSSiyV6yAl*n8|yHCtkbIiBI()W4ts}+{j++ zL6Wyw*uN_Er-#`>jwy!EFz>>nH3O~h|Ks)U2JD(Gw&J1}WjfHZL*ox;x$eQ)R~%G3 zn1Y({kgdqY-xs)kI*K)(((Q?q(gA55R)~_Ma<6I;@-_qhQ$~@0;id&SprxjMzfur! zKRsOZAa|5guEK?x-A{SRK<#}TgHSjp4Rf;Vel7fQ$u*oK@cPo3?U$WDAOf3H?w`?A z-kx&{WMLgf5C)l~ZN&%|^Au~ucT8_S;jBcnkZ8AsK!2dVyAPpPPasrzC6qNyu1{Wi zZ>%%A?AX+Xa@9D1PzaFrY)(8a$fQfPYFY>IS!nASpX*GNX;ZLgen&9+KtmbO9UuYc ztzeV#R(>?^drIpPDO@*<`AB{`udJK539}C8T*YVligHpuVfpL9)`$0&!GD)~0FRfqEaf81%_<1pG+SU1&4FzHH+qD*k_Giq>Z=(#Z!LOJV#0h~wE?PguhOIF3j{FAu(Wt9(e84@vP3M-{;(e@&OPPmq zxR5ISC_KPF!R|n#vK2`3v`cVbk(m~&yx)%Rk9p?xr%eUd@%5fT!^GmrlR*Q{ktXxL zBC1Q-w1@7*inDX!pT)!0R0sDunceS5?TLwJmwT>bS{_sdi?b5cvsFBW+EMsuE)7Vz#OoIxr>w8G!Wx!=9bW(5VIm{cHuxf`e8YTX4=O@JnSNR|VA6MFQg630 zUr-k!EN;GR2!y}Iu2QFc^IlVJI8e8E_wq66D1I?awzUtT?Z~CH>KV(GSFts-frqe> zMYfVVq~&a8jH);z^Ai#4H-{G~0l`JE9Ieg^_?eTaJ#>{Iiai5wIW?E5oY1J5;fm3a#3!jDg zrqaKHvoXsA867NxsH??(TViM69rl;dOXjlpcgYxQtCcpv73{9E7kq3jMzZ&$+n3pT zjx|63y{T4pcu=gu`a99cj?OG2@Ue#FC;c%q#lG?UT1N|GGqn7TvF%8Y9;{)_ot{Xh zqELnL;5^O;A~U?6q`o|BZHu>~tdt3a73r6<#g>AllpFEqPtHbCWyr-52XYvFllF?F zSxnHO>?UhkcJQ>5Uswt7vG>ZUIpT5L6`hjD-i?Y)^&9IS;q&a+8&+{t6A4}~tVNGLoF19fU_cJh#=akr z-;EXwb&8nn9)XZGzh}3Q3a^!ds{0RK^sBjIo^M?-%b1_L*JPJOi7$-Tc`|@s9pta4 z+RC)?QT0F&zfSUzs}JD{>(_UBFhjcA(0kc;h?V<#Qv!QJMpU^(3Vd=%uV+P1pxR3r z>Oc0ZEVx&X?$umaG+9b&sXjO}#d)pC^m$K;Ne|O?kv&)|I3|?7Voa-bkl(}d==-`W zOJi+5rzCQ0Z9{-L9S8=Bv5V10a_Vanb1^2lnMI`Omjc}~PLdyM64L!BqnZ!l65GnX z;?hfx5oH=V2JO2>6KulKsliiSC7!$^yrFvVq{)v0B)npr#r2D3b>&{o{%e_W#XG5` z`1(7`M|36k-nb}s-R!{IFUg+ z$6B3VdYRscbWe8>VD?6~f}41`O5BMhMZ8g@xFLm}bDS9-z%xCJeD}{VAXSBJi!=?Z zy8gL+nd_SRgpkIC#D^R`pyZ7KUo2GQh3oC>wuH(V=v==B?}O!Yta8if7##74$~aIJZtcSkU+NSc>AxlGmB6rFPmR6V5ngiBr|$>iyY!j6!sCu5zkU}5r-{Y_{iS@FpV_A<@*-*O@!9&C z6tB#Xv}P*D+VeofcoDqJqqMEP^6d%04xD;2paidu$EI2A)dGpHa%QWh`+EGg*B*vfNt&fB6E@U3%NQL$dB1%^X7tW6d((3GM0y~5M`u^z95v%F%Ku4lD!PTjhnq{V{Z!TsbgpnHcAY2VYn4E6xmW@ zqoi@ArnEm|`HfF1z_QDZpDeq1(NH6NhR!&;Y~*$?G7wdXI;*BT^|!rge<_2n`%t{T4SoTG(L529SSzkpM&)&U~5lUC? zIT7{z{YZDo-X0*drpGb=b>-e8mI;64uY>GdB&A_Ws^AaVbi$`&oAHSZ#3xedEEJm! z)RpiQ{R0`4jSBdmqj}>4u^JW!q8a{H*FZ#yjAg>L?#`vZEX|*ShO#HG*lS`XEZA3c z=*vtr(`mb%hDx*l+Y`q@QBHS%f|jAH)>e6ct*R=wWfRV{b@x)^y~33S3Bqb*bM4^( zZPNFYNP>5)J))a$c?Wz$HrVvLDeK*mW=%EDow)DRvVT}^CIH7bmB@PmLC@GtN%fNL z6?k*Z#${NlB_P+LMPIx&{%jJjX|u3-n+(7U5CiJ(hCXR0%(R4CC4>tr?9x+&4XAI= zDdRf7=I3yy?sL;a@bntFA*0~Q^&LL!2|ctj-2lCmmnje`fzmy*0a@y$&sFa>Qeg@5 zR_P*K(urE31MhsSA#S~%6oaHtPq&XP?P22O7p(u1wrSeTbNhehIZrvCAAG}n-fozW zkG&`}y8#6GS_&Dz~)1@nLBVmYfcd9_){j{OQQb2qlTe)`3 zf&w;(nCeGIN4*8wVaUlyVFl@^0>~`5$z&%O)_XQ9V?x0l8wl?L$Cy7w`0t7S;iJr} z<<+`;G(DHs1s3mll{sAEswh6NHi$zRzG=1(2b# z6>tj6oxn{&^X;x=qZq)-6#*+p7M5{^6J+FrBrC@!vc#l*r4iF1TC4Bbg@oq<3q>Gucg2 zJ@awniiwdL>y6hWr@Fdb_A~G2F=uuUt$F@y4njuV|1{JSn0j7okf0m{Wxb5Io_zfD zKC=C_YkSF%kKk843rCAapTa$nzNhb(n7#Db zWF^OS7q69GmI(@dLM05hI?qmt|5&5uVl4O+}@wnI<+M&O-dp`L^2Hl;_U zJgA7I&Ns0ET5llxYkBqx+oQNaQ3H2=7X@t>mNKA>>&_-ZX(48`XZg7`x7endo3~SD zVt-dAN<6mdm%440;O1sKl@Lc-iNLV}R)^xh{ALrf|N9Qd|2?=K5W)Y+0_dI_cpK zsj==^DfwvQ?=w9KcjS%DBnwmkyTL_t-+{~#7R&V|4-`VL77(f1QeOSGl+1(E#LDO@ zW{;A8NDA{7lB?$+g`Rql6^c&CyU9$tjksuq^AhTK_A}xEtuUm^#uM({DW`McmFEp% zg##eBSUS@%7KXEK={^a&Rzf&}utV>5x$>Kz|6Wzu8_-o+U!VAxAu&Acp^&3LBoxJ` zJmdb-VRy&s*2cZSJ;4-Rq}>ArO%>(!Qn3PrfCv-|D%>iS^QE_`b)5gWAaee0BVk0- z8Q=HKLm~PKSsp~$s!KmU0qs?abF10`eYC0@XQWKh&oM>st_}TL_Q2i8w(PFr&%$Qt zJu9k_gu`XH8~Em_~htS1gqy5uGVJqL#q`dykGGE+%@TKf}m>A9_ zso!qzzauA@Pcs-lM4MC)n+jddAGG}O&%G`|_lR|rWk#eTlK@4Nn+9IAe+wP`1gQHc z#fHZE1Xv5kI8;=<{v+JHm?T(l6{CbAdl`%s`#azNcvH)8r59@v6x3X)9wQrlOZkgP zDq)u7C}&Lh$~mFxF5V>)LNYz~TMwq<;9EkAGiKebc)LyNdT~jXMF(a@1S>WYfR#%m305GE=}y<5Hlu52kUVV*K|89Dhgo-cnyU zjfVCXo2?Eesg>alzI8}%VLvj9V^!V&mr(&P=+$7&3zQ)SzOj=&QIVBYSE`0riS64a zO8L3rAd%$XW^@C;cs4L#gFSQ}T|fW4jbU|T23qt*7#=!^&*^&QskP}Xipd%dvcMK^ zD2k3G_b}1{>N#Mg-uhoFz5RQo+|*^Cxebp5>{4T?Q<&UII@sc`DB@^@{M#2E*!Gj` zsm>2h)`;Uohi@n%10^%yKX@DaF^1^sUp=RE^0#~B7scZH``J`-rPpeS=H@Eno2wXT z&?c|D;!*e{jAQWm3B1T%6!GW%qVmqZBG69*Wc3pXb_2FJU}~P z@pkG19>te)Y$o-$&;MjA!!z=q{)v3w6L*4SCrOeoZQ?@}FoV-oCRs*Df0n}p`NuQZ z{q>p@s56`6m7V)FqcPp^O*NI8-6j6@De#MV#psgT@FKS-FNaMdV{iHgsG zy?gEQ+SaPOU4BQXcTAPJ;coV{P)tQ?v6v%@`0hHwUy3_;ld&iLj3yd<%nlZsLLndu z`t4%%>44JcNUGu{MS=5R&-Rt{D-OSPj~w|J8w8D9quZ#u6xeObr~zzo=9i34lv59^ zi0qSyk=h;O)nQHnvo;q(QyX50dRS0Le#z*|ZyCAOCvdC!MMgNkz;Zs3HC-t ztpE{~QEaAviKtwpB){ORzlCEg$x@ z44*PV&%XI{Wbz(&=)v~}VwNr4Ju(}b`f|8->dogMc`6ydHmd#&h(=GElyFpB7&Is` z4eMWl(T=ELln~C!1#Wt6Gzy1{b47S!Z>pPzK_1Ynsg|4iSSs|?Dklfrxx_ka5ef^O}AoKZ5B>XC_%uk`H2SfjryiiEhk&>nCYN@7Axh zMK%s3l>2#xRmO>~QId-7(6U!Jfn&h>Cp#>+LLQa@S1ZZf<-kk^_-OiQEBlC#M%|l& z${`hcPqu#yc!V78`XB5=2+i%K1U8hQq!4!S0&VB54EW#b%-%4QstFMAhagd!pp+JS zf1a389Sz752DhB}*9L=TgC>2gb_!GW3BRJb< z-1hWykFvpA&Q&dT#)0BvlJqN3ozim9T^XKh^H<+9+~;8o?6F=wPzFDc6UynaN)J!< z7_5g<-O$P@NwB{BxUlSAy%)PC(<`(4?TqB)$Tr2#G0C25-xiq6Z!^2>NitMiWxt*4 z+hB#MuZm*5TV6=N>}(F4nYdAgF!#Xd@vm_3PL=B3V(zHCUaRj2B>lvD4c0l+kCVoT z-sYg$AD(rVUv{?-H1mlMl4iS)-(lEiYto*ZPgc$u?P_|M9@zKALm|dCXrRZo?2hWn z5QPW3@G9}psU`|#J_KRrJ>Y*{Hc!7wC}8Z+iV7Ez0vTz zJ*<`S2UnH22+Y@qC?-qP+!tV3WO9{C8m-q zR|>j=x+O+D^0y`T+UaA855!4GXr6XSA77iJ&Y^_&3+1*fFt5L~z(K0ccY73<>*IvV zCjnBnq9ikG&A0e`gtqOvn{8y#>feFacweo05Tul4`Afgi&qT=zY2>iUx5@U94VJNU z%K^14Q(8^Y)mt`Z(t#~6vV!wmO9ki<{FY~v`Q)6%gwc!tDErsiaR zIEvvnR80<=Cpf`h9Pg!2;=CpIHxlc3#`LR&zKGSE!nQnCQUV+KI*dN;T4ar8t~sqw zu){D~>>vArmfmK!1|EqD;#A*Z_?ckvcEnUuAQ2iwzJZU4{YD^#HkjZ5{+D;?FvLh&;lf5M zM~%;`ol9eP=hPH(=+eL3G9Ri${jtIJGYS?@4C8G)nCd;&4tC{P8I{?)lTs8i7#HFH zTJ+3UO`}QKCW-+OWP$KA`s^A92Z2yja;EphJph_ZS8~tTkeTQuRS6{ zP}u*K6oDN|3iMCA1E=TL304Qo_(kcy-aX*O+QgN;O%Gwxdrp&DE_7e^VznM$iGkz2 zh&N62*-Y?S1+@+ZiTGUP6qa)n93>Q1e2M-$!d>$0PTnE@$IM#syXmNRmG{84W9UC? z4T2zq2>ITnJi?4XndNYTk+E$4&EK|&h*xv5qP)HFQBm*$5j5AWPTLcB&JF^OEt-}g z?L|B1YJ~mSyq|tMx8MTBxODa*sbQG?@ z21SuZI{t8=$73s)ZCccG;G#uT=lYy_Q9-)wy&FfPghKy8KD7%jRXsMCUavZfVBBJ! zt%;sGbCs~DL@#w~vihC#L{G^?B{HhJ03e8mCxHq6(uR2Wb%ZgZ6s0Q1paZBnmK^h( zS)n=;INojJV(4yp8tYG#nmg_u)?H2|RJ5y&excUKBwH~%Oo2>kIrlbyE0DW{gC7gL z^Cknu+&6k#__pA2{`v7t>hbq!7J>OH!1Z?^5Fo!<4aWS;Fr!|c23BQSaD?yk+*dE~ z$N7He1D9}?vDmGShl*?f!p}JL(hBV#gvEr!rI@)O6R)?zdIy+2yD8`5&5I_DNK+rGVd?Q$!G2r5V_W#O ze5B{(>a(pX+Z2XL17?cCU$Xj_coN2nKlBy|Nv6(Zz=EIloAWC2^yo_jw7?+DvW^7-;Hi%LS_bw_GbPa$u-8XmEn|Wysi}*@Uh?g zoB{s;kP8qa6?eWTDJ?!d02y|LKUuldNzJzjd~tEQNY3g_&HF+8k5YX7#`Jv z$BG}A2_ePej0*k?-u+>jd1D5)PkgJ8??rAVhge$9oa$WOkc?!?tX;@@)TfPs^Ak~4 z%@4eCXaFc{*gcyA#AB%+)2&3FL5-;@Ce_>*tKt_PGPu{K-~Is1^1Tj!BP0t zP)Oo-lj6s`ji|4j`C(hXX>k!Z(pUWUQ=v)UX!eA+J!+)G) zKPnrqeZHCTM~iAaf&kNb!(8h=&eFBFUaD5W-WF25gKfmE-~He3#AE2rX832b!N`5- zIo&E2iwcpAfTyiVn><$)!`ZvbmkiY+7@?*>q&YeZZ)2jA+KNAkj<2P;-~pkba2mzk zZeskqKYU@{82zUa<|*h+8zeCU!*GzS!-NMbv(yMq-Mu2+xNqB|e=+fK;ZZikl43!$ zfP6~rw^R5=Uw3`O?mi_#U2yw1_fknIig$n1-0W&=w=%KO<0EHOv}mNLUdMZ_i(09{}1e z<=4G7J0E2vJ46%EDODVMsWh>6AW>x@!DsSVJap?n4N ziw>%{qKRVt%ZufOn&#|sKZJ3mD_KHEHEqj ztK~@El+V9z_djoN-fS+UFsUvIMt;NMx$bm1CpT{(n zhip|<0}gA#>X?lP?+lWC@H)IgbF-)7XH@3w;fTss5`k)|b}!{6Lm*+ zNq)x!B1xtqn@leJE0b%#tKUDsKf0CzeIw~`PRw4KC#q!=bLVk>_CIF6j1ll?FL-0E;M~aJH>XJc9vkx?Hl{Au4=i7HRi25MSSzzTTT?9pC7p9p zk&x(~xc$3fGqs03U|17@Wxgi+wMhI&Cu9CYO&Xw%rFF~Vf6@QnyAgg|jKMhOJ=>|Z zLhB{l`qA1)Qis>rCSXNY$oHs>?bBzhHv9G~BWq<@P7yHW8I*sk$NBTQ&$m#2RO5R{ z4)|tT_rN4EbATtD*83@78jueH5g|AxLhc`9D z+7#cO4#ykTh3>0uab^lXs2dHxH{2xNpK-|}{SH@n-JjeSv2`o`!{lDrgas#LwPnF; zDt{*Y&>vAszY!`Z#R44Vjkz34DK%9M8niuHN9~pzkRldi=Yl$9VjjMPj$4loR>sZI za^afCPg!8=FpX&}1?*&F`7-U`Hr)LlC+n4GALEZ7tVIs-q*EyCJ~wuHz?T8^H+9gH zdF)k5O3*3wC0H>ata^pwJME5ePKYt?JBF@$+1I2K7lhX&54M}BwhT%j zB|{rfv^pWHl_e>KxIjtPj~8CqhE_z&r@f|81izM2xa2EJ&_q4-wjo#e?X^quoW!c)#jt0#g zsw?!0(+Xd*fgj7a#dsB_hBcS$>w<=LLhJoucL=&ij9cVG9Ix$s!aIW@cY=zbH(%Dw zN}8#>rkg%COqlj4O^{;En;94JcQ<^|JP1rJ*s$b;RhQC^*h`*xD1(1nUI=DCS`OGP zPimB_tb{^jPg78{>{o;ma<(&ZKHMxUav0KbMWVyXI8F~^_el~;V2>5g%^tL?M5t5m z*$(byc@5-Bg5JFT9W_C1Exg}>x#Lr$@YO3vw5MA?-1pf36}n^jDg3!R-?XNho8^8d zsI&!IInf%Om+=W&A#SY;3{efiu-Jm|)vhEt-SQp1o&Gx>a#F6uFB{w+_%e#xgN{G3 zk2eZjCRV0t9XBi9czjms^Zcp;?N9<#DGG0;d2CQZ(YITLlI<8{i}SpdTT(y*vkFMv zMxt*D4rKQ^yaH~OQ|b-R6uF}bj$~`hqe;VvVIAoE4uLn-*2sq{{V?;$pw74}lezDw z>MvouKS@s7oG)ziLs&3X{ukbG;X4fzJgcc!yokbVKeXI~Aj*Np>D~Sqb|(qVkB%>E z=3T)2;>oiKje;#cp*vrx7rr5xi#(q!@#+txeKyh9@M`;M{zC`Rw!qP$H6yoKw{=m<}JpD4Q`NhrI(yOupY4Q6`S#3C&&+Ti!Hn|et z{)dlYtR79*Oz+@uc{<54)E!p{vO_5Fa=RG)PJdiV3bIlB3!lvZ%4+p?vX|qU9ttK6#>oGJIf;e1dqeU{l_w)Z8Q8^^HE+ zePVrPt491Q1AkBIhqEq;gb$Luuhz_V0|#^*8EY5osp2c{Y`;5a#*aF| zUY|G)_AgR6<7T-yUi)Il{9X7l=e2G#le>!x){n;Z4vU|S)Gk73@M;`%jlS>C++FZ# zL(dvbsB$Bzv;e2Gi7|VSl)^}2kthmY$&iH9ozI1Sds)5yfn*7(I|dAe9QzNl!BG_b z!@Liemi`&K*Q_Fi>!i>gk_nXAoZKT*GlD77Sp^R7DbF>^>9Zw`6v+1JfH05r)9fFT z78@NxRHc};C^I7dfl=hHB?rjKb*XFHHDS{Wi>lVFQN{Fasej=WJ8`!l zF86*KhiY3FNI`FFzH!jjGFJn7N%G9=ChesudJ+v;0eyj)Dm6=G%ze@g+HLl9`N%Pi z=&Qgq?Z?l*>-VUMw|l?yx(U@Nf&b`SKJRFHm>_(^_W4CFz0W3}ZzRqdtWc1yD>jcU zUK*nHJj6SBK!&MTXQod|>!lK`&6MQBhaz3(p-SSH6LSpWjPIw&v+_!LkxlIG$Ed_3 z&u+mHfivPd`GkvEeiNTQXL;#z2UqMFsad6mgoRhUA8zCx$Z$-Ei$KvI+^c?*JiKXI zS!*M1Wyj3!low&PJ)N*GNRVgcD`>fGp!1CG%--knS~Ck9(-e5GaPjyE|H9OROmD48 z7B<<;_McpVl-?c7??@X@@j9mS)LJ}mJC;T^J^)u&UcqRnOq=~YY`1LM@A6L`2cg9mhYtJDO!TzasB?;AUf;{wa^;fZnHP@obNS|)fOEcg8@-VV5r;b zxsWp3Pj{bKm%EszMu1YdoBp_caoU6|u{pP4C~Q+3lfZy5#k|O7 zn#rKLGk7}s)TBY8Ta_uO{t=(QJE725GGaArbM~D=EQa^B;#6QjZ#pAnLRb};pD)vjYHU>G>U+5*^ES_p%nOz9__YiAEx)```dv#1whjoq>cNVzvFzs zd2J=>t&{+$;=eJ!f=czme8>czi;_C(mX4Hjr30sWOtz}k|MG~(e{C2kWKGuW0nTm1 zVmqMg=G4SF@%)#M^=x(IK^?O@lcGx_!A9P-|Jl>>J=Z>i6EEv@JCIZP zu0Do82*zAiB$DmHslFvG0fTuh)w!yWAH>vB&!f5;) z@ahqX=1U(pIPP)GQ&$}N1`9kCf($$ohFllDo6OCBejjtHMpqK1lqNVkfGnVNX6s7# zX2p@^f9~@EE)Y7HO3u9Sz)wrYzt-ByYOwYmw|@)Qn_p9Uz#MMAGPn%vH}*9R7>rjV z5^!NFDzM8(j2vE*=xR5!O<7;g+xyzF0|E}Bp<&yVVGX@WMqSy#L;fwuy{r~Uv zc~4GEOtTK~7t@P*@$W;s{f@Z3RWsi*On{9|F>L&ze&Bw^W8TfYE6k;Hw@myEJUikY zpYLT!uU#bTeE{#?224&LLEn9Yga;I+Go*OyruTBDs(!*10 z*O*P=W0dJV0BbyKIqs=G_X+UK7uD-qv%@#bu3!h%6ySWf#B=hQGNc%IdvR^FIq(p} z=Q|HJv(J9(U@Ku;wZ-~ji|`pUh7*W32h!fk3z6n`OM)GDood-?(+k}mtF*2E>mSyJ zBv>HclMIZuk}rF15ZUA825FxV}m+YRie7<88aj-@m(8^;)<5qN_MCHC$K$ zv!G+K_@yf=gAbnvZt~ic!pXR zfVPqN~*3pY%VO-@y9l@cd2hZf{?IQ+{iHx9+xr|6k+(Kji}+&9GVa z^-F$(y}&~?-T@DBFul#VU?QwNAdr7!Ln8Qe7T^IXC9A{Nm;L?q)%f?qx)|VDFYlgC zk2kx$;ohU8-G`^h`rh4m3t4CS%}uHACc4XU)*p%r4oE|3qP#i`Ja_CZ=-if_mc`Fz zynP|G?8TmMx3b@z(q3-@wErU9{&Yy=#qt5X@v_1ncyMEPHSlz}vt}iQ?XqPvegn^& zJX9>}a2eLhSnzk6UTl`0d+nt^|Mvg?`~Ka6Wyx7|GU z_x%4q{j=?Acip_VCa&TkYx!m18kXF*Ta%7*E&ng36Opiu*Spdg=61Gr?2_S8oF8*NdYirBDNXi{Q8urczU|N`Sj&iv*okv85}ml z-9^;t3&bRCppEog)lWvdZ`2n=9=0(WP(vf2-jaBT3VOV%Hvam)|Nq|V-*30yjn3bj z8Z`SC=pZwO20ss`t$*H??=Q~Z^RW$BW5r5?4&2J{{{9tq>cCRxtxwtuv}?LyM-S-Q zM|cYz+I(pH55zexx?J}nA4ZdUAVKUM_ILl8-#dO!m)Ym`4p^)(c)I$ztaD0e0swVg BJ|_SG From 3175bcf2572958cc6fc2a4f87061e8becd33f6b5 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Wed, 6 May 2020 12:50:08 +0200 Subject: [PATCH 31/32] Update Kali binary package --- binaries/kali/airgeddon_10.11-1_all.deb | Bin 295008 -> 0 bytes binaries/kali/airgeddon_10.20-1_all.deb | Bin 0 -> 296208 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 binaries/kali/airgeddon_10.11-1_all.deb create mode 100644 binaries/kali/airgeddon_10.20-1_all.deb diff --git a/binaries/kali/airgeddon_10.11-1_all.deb b/binaries/kali/airgeddon_10.11-1_all.deb deleted file mode 100644 index a4f577a4240d36262f6b76b2f856a53c6b4eea22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 295008 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%0DkIGAA)}^k;=PCkJ?fb? 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Ⓢ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⁡^ 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≀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%0Dk$DkA8 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 UWX(LEva!Tx`vL#}000D8T8ZzHoB#j- diff --git a/binaries/kali/airgeddon_10.20-1_all.deb b/binaries/kali/airgeddon_10.20-1_all.deb new file mode 100644 index 0000000000000000000000000000000000000000..6da27eb869fdb9bd5fae51f9b822f8a359fabc33 GIT binary patch literal 296208 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