Skip to content

Commit

Permalink
Prepare menus and options for decloaking
Browse files Browse the repository at this point in the history
  • Loading branch information
v1s1t0r1sh3r3 committed Nov 10, 2024
1 parent ed16142 commit 3679325
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 28 deletions.
15 changes: 14 additions & 1 deletion airgeddon.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12330,8 +12330,10 @@ function handshake_pmkid_tools_menu() {
language_strings "${language}" 124 "separator"
language_strings "${language}" 663 pmkid_dependencies[@]
language_strings "${language}" 121
print_simple_separator
language_strings "${language}" 122 clean_handshake_dependencies[@]
language_strings "${language}" 727 "separator"
language_strings "${language}" 725
language_strings "${language}" 726 mdk_attack_dependencies[@]
print_hint ${current_menu}

read -rp "> " handshake_option
Expand Down Expand Up @@ -12381,6 +12383,17 @@ function handshake_pmkid_tools_menu() {
clean_handshake_file_option
fi
;;
8)
: #TODO decloaking by deauth
;;
9)
if contains_element "${handshake_option}" "${forbidden_options[@]}"; then
forbidden_menu_option
else
#TODO decloakcing using mdk3/4 by dictionary
mdk_dictionary_option
fi
;;
*)
invalid_menu_option
;;
Expand Down
96 changes: 69 additions & 27 deletions language_strings.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2727,33 +2727,33 @@ function initialize_language_strings() {
arr["ARABIC",118]="4. DoS قائمة هجمات"
arr["CHINESE",118]="4. DoS 攻击菜单"

arr["ENGLISH",119]="5. Handshake/PMKID tools menu"
arr["SPANISH",119]="5. Menú de herramientas Handshake/PMKID"
arr["FRENCH",119]="5. Menu des outils pour Handshake/PMKID"
arr["CATALAN",119]="5. Menú d'eines Handshake/PMKID"
arr["PORTUGUESE",119]="5. Menu de ferramentas Handshake/PMKID"
arr["RUSSIAN",119]="5. Меню инструментов для работы с Handshake/PMKID"
arr["GREEK",119]="5. Μενού εργαλειών χειραψίας/PMKID"
arr["ITALIAN",119]="5. Menù degli strumenti Handshake/PMKID"
arr["POLISH",119]="5. Menu narzędzi Handshake/PMKID"
arr["GERMAN",119]="5. Handshake/PMKID-Tools-Menü"
arr["TURKISH",119]="5. Handshake/PMKID araçları menüsü"
arr["ARABIC",119]="5. Handshake/PMKID قائمة أدوات"
arr["CHINESE",119]="5. Handshake/PMKID 工具菜单"

arr["ENGLISH",120]="Handshake/PMKID tools menu"
arr["SPANISH",120]="Menú de herramientas Handshake/PMKID"
arr["FRENCH",120]="Menu des outils pour Handshake/PMKID"
arr["CATALAN",120]="Menú d'eines Handshake/PMKID"
arr["PORTUGUESE",120]="Menu de ferramentas Handshake/PMKID"
arr["RUSSIAN",120]="Меню инструментов для работы с Handshake/PMKID"
arr["GREEK",120]="Μενού εργαλειών χειραψίας/PMKID"
arr["ITALIAN",120]="Menù degli strumenti Handshake/PMKID"
arr["POLISH",120]="Menu narzędzi Handshake/PMKID"
arr["GERMAN",120]="Handshake/PMKID-Tools-Menü"
arr["TURKISH",120]="Handshake/PMKID araçları menüsü"
arr["ARABIC",120]="Handshake/PMKID قائمة أدوات"
arr["CHINESE",120]="Handshake/PMKID 工具菜单"
arr["ENGLISH",119]="5. Handshake/PMKID/Decloaking tools menu"
arr["SPANISH",119]="5. Menú de herramientas Handshake/PMKID/Decloaking"
arr["FRENCH",119]="\${pending_of_translation} 5. Menu des outils pour Handshake/PMKID/Decloaking"
arr["CATALAN",119]="\${pending_of_translation} 5. Menú d'eines Handshake/PMKID/Decloaking"
arr["PORTUGUESE",119]="\${pending_of_translation} 5. Menu de ferramentas Handshake/PMKID/Decloaking"
arr["RUSSIAN",119]="\${pending_of_translation} 5. Меню инструментов для работы с Handshake/PMKID/Decloaking"
arr["GREEK",119]="\${pending_of_translation} 5. Μενού εργαλειών χειραψίας/PMKID/Decloaking"
arr["ITALIAN",119]="\${pending_of_translation} 5. Menù degli strumenti Handshake/PMKID/Decloaking"
arr["POLISH",119]="\${pending_of_translation} 5. Menu narzędzi Handshake/PMKID/Decloaking"
arr["GERMAN",119]="\${pending_of_translation} 5. Handshake/PMKID/Decloaking-Tools-Menü"
arr["TURKISH",119]="\${pending_of_translation} 5. Handshake/PMKID/Decloaking araçları menüsü"
arr["ARABIC",119]="\${pending_of_translation} 5. Handshake/PMKID/Decloaking قائمة أدوات"
arr["CHINESE",119]="\${pending_of_translation} 5. Handshake/PMKID/Decloaking 工具菜单"

arr["ENGLISH",120]="Handshake/PMKID/Decloaking tools menu"
arr["SPANISH",120]="Menú de herramientas Handshake/PMKID/Decloaking"
arr["FRENCH",120]="\${pending_of_translation} Menu des outils pour Handshake/PMKID/Decloaking"
arr["CATALAN",120]="\${pending_of_translation} Menú d'eines Handshake/PMKID/Decloaking"
arr["PORTUGUESE",120]="\${pending_of_translation} Menu de ferramentas Handshake/PMKID/Decloaking"
arr["RUSSIAN",120]="\${pending_of_translation} Меню инструментов для работы с Handshake/PMKID/Decloaking"
arr["GREEK",120]="\${pending_of_translation} Μενού εργαλειών χειραψίας/PMKID/Decloaking"
arr["ITALIAN",120]="\${pending_of_translation} Menù degli strumenti Handshake/PMKID/Decloaking"
arr["POLISH",120]="\${pending_of_translation} Menu narzędzi Handshake/PMKID/Decloaking"
arr["GERMAN",120]="\${pending_of_translation} Handshake/PMKID/Decloaking-Tools-Menü"
arr["TURKISH",120]="\${pending_of_translation} Handshake/PMKID/Decloaking araçları menüsü"
arr["ARABIC",120]="\${pending_of_translation} Handshake/PMKID/Decloaking قائمة أدوات"
arr["CHINESE",120]="\${pending_of_translation} Handshake/PMKID/Decloaking 工具菜单"

arr["ENGLISH",121]="6. Capture Handshake"
arr["SPANISH",121]="6. Capturar Handshake"
Expand Down Expand Up @@ -11210,6 +11210,48 @@ function initialize_language_strings() {
arr["TURKISH",724]="\${pending_of_translation} WEP anahtarı başarıyla çözüldü. Şifre dosyaya kaydedildi [\${normal_color}\${weppotenteredpath}\${blue_color}]"
arr["ARABIC",724]="\${pending_of_translation} [\${normal_color}\${weppotenteredpath}\${blue_color}] تم حفظ كلمة المرور في الملف . بنجاح WEP تم فك تشفير مفتاح"
arr["CHINESE",724]="\${pending_of_translation} WEP 密钥解密成功。密码已保存至文件 [\${normal_color}\${weppotenteredpath}\${blue_color}]"

arr["ENGLISH",725]="8. Decloaking by deauthentication"
arr["SPANISH",725]="8. Decloaking por desautenticación"
arr["FRENCH",725]="\${pending_of_translation} 8. Décloaking dû à la désauthentification"
arr["CATALAN",725]="\${pending_of_translation} 8. Decloaking per desautenticació"
arr["PORTUGUESE",725]="\${pending_of_translation} 8. Decloaking devido à desautenticação"
arr["RUSSIAN",725]="\${pending_of_translation} 8. Деклоакинг из-за деаутентификации"
arr["GREEK",725]="\${pending_of_translation} 8. Αποκρυπτογράφηση λόγω αφαίρεσης ταυτότητας"
arr["ITALIAN",725]="\${pending_of_translation} 8. Decloaking dovuto alla deautenticazione"
arr["POLISH",725]="\${pending_of_translation} 8. Decloaking poprzez cofnięcie uwierzytelnienia"
arr["GERMAN",725]="\${pending_of_translation} 8. Decloaking aufgrund der Deauthentifizierung"
arr["TURKISH",725]="\${pending_of_translation} 8. Kimlik doğrulamanın kaldırılması nedeniyle gizliliğin kaldırılması"
arr["ARABIC",725]="\${pending_of_translation} 8. فك الحجب بسبب إلغاء المصادقة"
arr["CHINESE",725]="\${pending_of_translation} 8. 取消身份验证导致的隐形"

arr["ENGLISH",726]="9. (\${mdk_command}) Decloaking by dictionary"
arr["SPANISH",726]="9. (\${mdk_command}) Decloaking por diccionario"
arr["FRENCH",726]="\${pending_of_translation} 9. (\${mdk_command}) Decloaking par dictionnaire"
arr["CATALAN",726]="\${pending_of_translation} 9. (\${mdk_command}) Decloaking per diccionari"
arr["PORTUGUESE",726]="\${pending_of_translation} 9. (\${mdk_command}) Decloaking por dicionário"
arr["RUSSIAN",726]="\${pending_of_translation} 9. (\${mdk_command}) Раскрытие по словарю"
arr["GREEK",726]="\${pending_of_translation} 9. (\${mdk_command})Αποκάλυψη από λεξικό"
arr["ITALIAN",726]="\${pending_of_translation} 9. (\${mdk_command}) Decloaking tramite dizionario"
arr["POLISH",726]="\${pending_of_translation} 9. (\${mdk_command}) Decloaking według słownika"
arr["GERMAN",726]="\${pending_of_translation} 9. (\${mdk_command}) Decloaking per Wörterbuch"
arr["TURKISH",726]="\${pending_of_translation} 9. (\${mdk_command})Sözlüğe göre gizleme"
arr["ARABIC",726]="\${pending_of_translation} 9. (\${mdk_command}) فك التشفير عن طريق القاموس"
arr["CHINESE",726]="\${pending_of_translation} 9. (\${mdk_command}) 通过字典解密"

arr["ENGLISH",727]="monitor mode needed for decloaking"
arr["SPANISH",727]="modo monitor requerido para decloaking"
arr["FRENCH",727]="\${pending_of_translation} modo moniteur nécessaire pour decloaking"
arr["CATALAN",727]="\${pending_of_translation} mode monitor requerit en decloaking"
arr["PORTUGUESE",727]="\${pending_of_translation} modo monitor necessário para decloaking"
arr["RUSSIAN",727]="\${pending_of_translation} для демаскировки необходим режим монитора"
arr["GREEK",727]="\${pending_of_translation} χρειάζεται η κατάσταση παρακολούθησης για την αποκάλυψη"
arr["ITALIAN",727]="\${pending_of_translation} modalità monitor necessaria per il decloaking"
arr["POLISH",727]="\${pending_of_translation} tryb monitorowania potrzebny do decloaking"
arr["GERMAN",727]="\${pending_of_translation} Monitormodus zur decloaking erforderlich"
arr["TURKISH",727]="\${pending_of_translation} gizliliği kaldırmak için izleme modu gerekli"
arr["ARABIC",727]="\${pending_of_translation} وضع المراقبة مطلوب لكشف التمويه"
arr["CHINESE",727]="\${pending_of_translation} 解除隐形需要监控模式"
}

#Expand escaped variables in language strings with their current values
Expand Down

0 comments on commit 3679325

Please sign in to comment.