From 95b76075d06dd8f6173aa5d824e7353380748727 Mon Sep 17 00:00:00 2001 From: v1s1t0r1sh3r3 Date: Mon, 18 Nov 2024 23:33:45 +0100 Subject: [PATCH] Switch WIDS / WIPS / WDS Confusion attack with Auth DoS attack in DoS menu --- airgeddon.sh | 28 ++++++++++++------------ language_strings.sh | 52 ++++++++++++++++++++++----------------------- 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/airgeddon.sh b/airgeddon.sh index 7a9553e33..7ac7e29c5 100755 --- a/airgeddon.sh +++ b/airgeddon.sh @@ -4392,13 +4392,13 @@ function launch_dos_pursuit_mode_attack() { global_process_pid="" fi ;; - "wids / wips / wds confusion attack") - dos_delay=10 + "auth dos attack") + dos_delay=1 interface_pursuit_mode_scan="${secondary_wifi_interface}" interface_pursuit_mode_deauth="${interface}" - manage_output "+j -bg \"#000000\" -fg \"#FF0000\" -geometry ${g1_topleft_window} -T \"${1} (DoS Pursuit mode)\"" "${mdk_command} ${interface_pursuit_mode_deauth} w -e ${essid} -c ${channel}" "${1} (DoS Pursuit mode)" + manage_output "+j -bg \"#000000\" -fg \"#FF0000\" -geometry ${g1_topleft_window} -T \"${1} (DoS Pursuit mode)\"" "${mdk_command} ${interface_pursuit_mode_deauth} a -a ${bssid} -m" "${1} (DoS Pursuit mode)" if [ "${AIRGEDDON_WINDOWS_HANDLING}" = "tmux" ]; then - get_tmux_process_id "${mdk_command} ${interface_pursuit_mode_deauth} w -e ${essid} -c ${channel}" + get_tmux_process_id "${mdk_command} ${interface_pursuit_mode_deauth} a -a ${bssid} -m" dos_pursuit_mode_attack_pid="${global_process_pid}" global_process_pid="" fi @@ -4414,13 +4414,13 @@ function launch_dos_pursuit_mode_attack() { global_process_pid="" fi ;; - "auth dos attack") - dos_delay=1 + "wids / wips / wds confusion attack") + dos_delay=10 interface_pursuit_mode_scan="${secondary_wifi_interface}" interface_pursuit_mode_deauth="${interface}" - manage_output "+j -bg \"#000000\" -fg \"#FF0000\" -geometry ${g1_topleft_window} -T \"${1} (DoS Pursuit mode)\"" "${mdk_command} ${interface_pursuit_mode_deauth} a -a ${bssid} -m -s 1024" "${1} (DoS Pursuit mode)" + manage_output "+j -bg \"#000000\" -fg \"#FF0000\" -geometry ${g1_topleft_window} -T \"${1} (DoS Pursuit mode)\"" "${mdk_command} ${interface_pursuit_mode_deauth} w -e ${essid} -c ${channel}" "${1} (DoS Pursuit mode)" if [ "${AIRGEDDON_WINDOWS_HANDLING}" = "tmux" ]; then - get_tmux_process_id "${mdk_command} ${interface_pursuit_mode_deauth} a -a ${bssid} -m -s 1024" + get_tmux_process_id "${mdk_command} ${interface_pursuit_mode_deauth} w -e ${essid} -c ${channel}" dos_pursuit_mode_attack_pid="${global_process_pid}" global_process_pid="" fi @@ -4717,8 +4717,8 @@ function exec_authdos() { language_strings "${language}" 33 "yellow" language_strings "${language}" 4 "read" recalculate_windows_sizes - manage_output "+j -bg \"#000000\" -fg \"#FF0000\" -geometry ${g1_topleft_window} -T \"auth dos attack\"" "${mdk_command} ${interface} a -a ${bssid} -m -s 1024" "auth dos attack" "active" - wait_for_process "${mdk_command} ${interface} a -a ${bssid} -m -s 1024" "auth dos attack" + manage_output "+j -bg \"#000000\" -fg \"#FF0000\" -geometry ${g1_topleft_window} -T \"auth dos attack\"" "${mdk_command} ${interface} a -a ${bssid} -m" "auth dos attack" "active" + wait_for_process "${mdk_command} ${interface} a -a ${bssid} -m" "auth dos attack" fi } @@ -12521,10 +12521,10 @@ function dos_attacks_menu() { language_strings "${language}" 50 "separator" language_strings "${language}" 51 mdk_attack_dependencies[@] language_strings "${language}" 52 aireplay_attack_dependencies[@] - language_strings "${language}" 53 mdk_attack_dependencies[@] + language_strings "${language}" 63 mdk_attack_dependencies[@] language_strings "${language}" 54 "separator" language_strings "${language}" 62 mdk_attack_dependencies[@] - language_strings "${language}" 63 mdk_attack_dependencies[@] + language_strings "${language}" 53 mdk_attack_dependencies[@] language_strings "${language}" 64 mdk_attack_dependencies[@] print_hint ${current_menu} @@ -12563,7 +12563,7 @@ function dos_attacks_menu() { if contains_element "${dos_option}" "${forbidden_options[@]}"; then forbidden_menu_option else - wds_confusion_option + auth_dos_option fi ;; 8) @@ -12577,7 +12577,7 @@ function dos_attacks_menu() { if contains_element "${dos_option}" "${forbidden_options[@]}"; then forbidden_menu_option else - auth_dos_option + wds_confusion_option fi ;; 10) diff --git a/language_strings.sh b/language_strings.sh index 3e7a7c868..9463e9e72 100644 --- a/language_strings.sh +++ b/language_strings.sh @@ -1802,19 +1802,19 @@ function initialize_language_strings() { arr["ARABIC",52]="6. DeAuth aireplay هجوم" arr["CHINESE",52]="6. aireplay 解除身份验证攻击" - arr["ENGLISH",53]="7. WIDS / WIPS / WDS Confusion attack" - arr["SPANISH",53]="7. Ataque WIDS / WIPS / WDS Confusion" - arr["FRENCH",53]="7. Attaque WIDS / WIPS / WDS Confusion" - arr["CATALAN",53]="7. Atac WIDS / WIPS / WDS Confusion" - arr["PORTUGUESE",53]="7. Ataque Confusion WIDS / WIPS / WDS" - arr["RUSSIAN",53]="7. Атака запутывания WIDS / WIPS / WDS" - arr["GREEK",53]="7. Επίθεση σύγχυσης WIDS / WIPS / WDS" - arr["ITALIAN",53]="7. Attacco WIDS / WIPS / WDS Confusion" - arr["POLISH",53]="7. Ataki WIDS / WIPS / WDS" - arr["GERMAN",53]="7. WIDS / WIPS / WDS Confusion Angriff" - arr["TURKISH",53]="7. WIDS / WIPS / WDS Confusion saldırısı" - arr["ARABIC",53]="7. WIDS / WIPS / WDS Confusion هجوم" - arr["CHINESE",53]="7. WIDS / WIPS / WDS 混淆攻击" + arr["ENGLISH",53]="9. WIDS / WIPS / WDS Confusion attack" + arr["SPANISH",53]="9. Ataque WIDS / WIPS / WDS Confusion" + arr["FRENCH",53]="9. Attaque WIDS / WIPS / WDS Confusion" + arr["CATALAN",53]="9. Atac WIDS / WIPS / WDS Confusion" + arr["PORTUGUESE",53]="9. Ataque Confusion WIDS / WIPS / WDS" + arr["RUSSIAN",53]="9. Атака запутывания WIDS / WIPS / WDS" + arr["GREEK",53]="9. Επίθεση σύγχυσης WIDS / WIPS / WDS" + arr["ITALIAN",53]="9. Attacco WIDS / WIPS / WDS Confusion" + arr["POLISH",53]="9. Ataki WIDS / WIPS / WDS" + arr["GERMAN",53]="9. WIDS / WIPS / WDS Confusion Angriff" + arr["TURKISH",53]="9. WIDS / WIPS / WDS Confusion saldırısı" + arr["ARABIC",53]="9. WIDS / WIPS / WDS Confusion هجوم" + arr["CHINESE",53]="9. WIDS / WIPS / WDS 混淆攻击" arr["ENGLISH",54]="old \"obsolete/non very effective\" attacks" arr["SPANISH",54]="antiguos ataques \"obsoletos/no muy efectivos\"" @@ -1942,19 +1942,19 @@ function initialize_language_strings() { arr["ARABIC",62]="8. Beacon flood هجوم" arr["CHINESE",62]="8. WiFi 信号信标伪造 DoS 攻击 (Beacon flood)" - arr["ENGLISH",63]="9. Auth DoS attack" - arr["SPANISH",63]="9. Ataque Auth DoS" - arr["FRENCH",63]="9. Attaque Auth DoS" - arr["CATALAN",63]="9. Atac Auth Dos" - arr["PORTUGUESE",63]="9. Ataque Auth DoS" - arr["RUSSIAN",63]="9. DoS атака деаутентификации" - arr["GREEK",63]="9. Επίθεση Auth DoS" - arr["ITALIAN",63]="9. Attacco Auth DoS" - arr["POLISH",63]="9. Atak Auth DoS" - arr["GERMAN",63]="9. Auth DoS Angriff" - arr["TURKISH",63]="9. Auth DoS saldırısı" - arr["ARABIC",63]="9. Auth DoS هجوم" - arr["CHINESE",63]="9. 身份验证 DoS 攻击 (Auth DoS)" + arr["ENGLISH",63]="7. Auth DoS attack" + arr["SPANISH",63]="7. Ataque Auth DoS" + arr["FRENCH",63]="7. Attaque Auth DoS" + arr["CATALAN",63]="7. Atac Auth Dos" + arr["PORTUGUESE",63]="7. Ataque Auth DoS" + arr["RUSSIAN",63]="7. DoS атака деаутентификации" + arr["GREEK",63]="7. Επίθεση Auth DoS" + arr["ITALIAN",63]="7. Attacco Auth DoS" + arr["POLISH",63]="7. Atak Auth DoS" + arr["GERMAN",63]="7. Auth DoS Angriff" + arr["TURKISH",63]="7. Auth DoS saldırısı" + arr["ARABIC",63]="7. Auth DoS هجوم" + arr["CHINESE",63]="7. 身份验证 DoS 攻击 (Auth DoS)" arr["ENGLISH",64]="10. Michael shutdown exploitation (TKIP) attack" arr["SPANISH",64]="10. Ataque Michael shutdown exploitation (TKIP)"