diff --git a/attacks/Captive Portal/attack.sh b/attacks/Captive Portal/attack.sh index e17745f..22ba28d 100755 --- a/attacks/Captive Portal/attack.sh +++ b/attacks/Captive Portal/attack.sh @@ -1138,7 +1138,7 @@ captive_portal_generic() { " >"$FLUXIONWorkspacePath/captive_portal/index.html" -if [ "$FLUXIONEnable5GHZ" != "" ];then +if [ $FLUXIONEnable5GHZ -eq 1 ];then cp -r "$FLUXIONPath/attacks/Captive Portal/deauth-ng.py" "$FLUXIONWorkspacePath/captive_portal/deauth-ng.py" chmod +x "$FLUXIONWorkspacePath/captive_portal/deauth-ng.py" fi @@ -1493,7 +1493,7 @@ start_attack() { echo -e "$FLUXIONVLine $CaptivePortalStartingJammerServiceNotice" echo -e "$FluxionTargetMAC" >"$FLUXIONWorkspacePath/mdk3_blacklist.lst" - if [ "$FLUXIONEnable5GHZ" != "" ]; then + if [ $FLUXIONEnable5GHZ -eq 1 ]; then xterm $FLUXIONHoldXterm $BOTTOMRIGHT -bg black -fg "#FF0009" \ -title "FLUXION AP Jammer Service [$FluxionTargetSSID]" -e \ "./$FLUXIONWorkspacePath/captive_portal/deauth-ng.py -i $CaptivePortalJammerInterface -f 5 -c $FluxionTargetChannel -a $FluxionTargetMAC" & diff --git a/fluxion.sh b/fluxion.sh index 19f0c17..faa9c79 100755 --- a/fluxion.sh +++ b/fluxion.sh @@ -22,7 +22,7 @@ readonly FLUXIONNoiseFloor=-90 readonly FLUXIONNoiseCeiling=-60 readonly FLUXIONVersion=5 -readonly FLUXIONRevision=5 +readonly FLUXIONRevision=6 # Declare window ration bigger = smaller windows FLUXIONWindowRatio=4 @@ -121,10 +121,9 @@ while [ "$1" != "" ] && [ "$1" != "--" ]; do -n|--airmon-ng) readonly FLUXIONAirmonNG=1;; -m|--multiplexer) readonly FLUXIONTMux=1;; -b|--bssid) FluxionTargetMAC=$2; shift;; - -e|--essid) FluxionTargetSSID=$2; + -e|--essid) FluxionTargetSSID=$2; shift; # TODO: Rearrange declarations to have routines available for use here. - FluxionTargetSSIDClean=$(echo "$FluxionTargetSSID" | sed -r 's/( |\/|\.|\~|\\)+/_/g') - shift;; + FluxionTargetSSIDClean=$(echo "$FluxionTargetSSID" | sed -r 's/( |\/|\.|\~|\\)+/_/g'); shift;; -c|--channel) FluxionTargetChannel=$2; shift;; -l|--language) FluxionLanguage=$2; shift;; -a|--attack) FluxionAttack=$2; shift;; diff --git a/language/de.sh b/language/de.sh index 461784b..8d87c05 100755 --- a/language/de.sh +++ b/language/de.sh @@ -3,17 +3,17 @@ # native: Deutsch FLUXIONInterfaceQuery="Wähle Sie ihre Netzwerkkarte aus" -FLUXIONAllocatingInterfaceNotice="Allocating reserved interface $CGrn\"\$interfaceIdentifier\"." -FLUXIONDeallocatingInterfaceNotice="Deallocating reserved interface $CGrn\"\$interfaceIdentifier\"." -FLUXIONInterfaceAllocatedNotice="${CGrn}Interface allocation succeeded!" -FLUXIONInterfaceAllocationFailedError="${CRed}Interface reservation failed!" -FLUXIONReidentifyingInterface="Renaming interface." +FLUXIONAllocatingInterfaceNotice="Reservieren eines virtuellen Interface $CGrn\"\$interfaceIdentifier\"." +FLUXIONDeallocatingInterfaceNotice="Lösche virtuelles Interface $CGrn\"\$interfaceIdentifier\"." +FLUXIONInterfaceAllocatedNotice="${CGrn}Reservierung erfolgreich" +FLUXIONInterfaceAllocationFailedError="${CRed}Reservierung schlug fehl" +FLUXIONReidentifyingInterface="Umbennen des Interfaces." FLUXIONUnblockingWINotice="Wiederherstellen von allen Netzwerkkarten..." #FLUXIONFindingExtraWINotice="Suche nach Netzwerkkarten..." FLUXIONRemovingExtraWINotice="Entferne Netzwerkkarten..." FLUXIONFindingWINotice="Suche nach Netzwerkkarten..." FLUXIONSelectedBusyWIError="Die ausgewählte Netzwerkkarte befindet sich gerade in Benutzung" -FLUXIONSelectedBusyWITip="This is usually caused by the network manager using the interface selected. We recommened you$CGrn gracefully stop the network manager$CClr or configure it to ignored the selected interface. Alternatively, run \"export FLUXIONWIKillProcesses=1\" before fluxion to kill it but we suggest you$CRed avoid using the killer flag${CClr}." +FLUXIONSelectedBusyWITip="Normalerweise ist dies ein Problem mit dem Netzwerk Manager. Eine Hilfe wäre $CGrn den Netzwerk Manger zu stopen$CClr oder ihn so zu kongigurieren das er diese Netzwerkkarte ignoriert.Alternative können Sie \"export FLUXIONWIKillProcesses=1\" ausführen bevor Fluxion gestartet wird $CRed allerdings führt dies zum aktiven stopen des Netzwerk Managers${CClr}." FLUXIONGatheringWIInfoNotice="Sammeln von Daten, von allen Netzwerken..." FLUXIONUnknownWIDriverError="Netzwerkkartentreiber konnte nicht bestimmt werden" FLUXIONUnloadingWIDriverNotice="Warte auf Netzwerkarte \"\$interface\"..." @@ -23,8 +23,8 @@ FLUXIONKillingConflictingProcessesNotice="Beende Diensten die Probleme verursach FLUXIONPhysicalWIDeviceUnknownError="${CRed}Die Physische Schnittstelle konnte nicht ermittelt werden" FLUXIONStartingWIMonitorNotice="Starte die Netzwerkkarte im sogenannten Monitor Mode" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -FLUXIONTargetSearchingInterfaceQuery="Select a wireless interface for target searching." -FLUXIONTargetTrackerInterfaceQuery="Select a wireless interface for target tracking." +FLUXIONTargetSearchingInterfaceQuery="Wählen Sie eine Netzwerkkarte für einen aktiven Netzwerk Scan." +FLUXIONTargetTrackerInterfaceQuery="$FLUXIONTargetSearchingInterfaceQuery" FLUXIONTargetTrackerInterfaceQueryTip="${CSYel}Choosing a dedicated interface may be required.$CClr" FLUXIONTargetTrackerInterfaceQueryTip2="${CBRed}If you're unsure, choose \"${CBYel}Skip${CBRed}\"!$CClr" FLUXIONIncompleteTargettingInfoNotice="Missing ESSID, BSSID, or channel information!" @@ -71,8 +71,8 @@ FLUXIONAttackInProgressNotice="${CCyn}\$FluxionAttack$CClr Angriff gestartet" FLUXIONSelectAnotherAttackOption="Wählen Sie einen anderen Angriff" FLUXIONAttackResumeQuery="This attack has already been configured." FLUXIONAttackRestoreOption="Restore attack" -FLUXIONAttackResetOption="Reset attack" -FLUXIONAttackRestartOption="Restart" +FLUXIONAttackResetOption="Zurücksetzen des Angriffs" +FLUXIONAttackRestartOption="Neustart" # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FLUXIONGeneralSkipOption="${CYel}Skip" FLUXIONGeneralBackOption="${CRed}Zurück"