diff --git a/payloads/extensions/get.sh b/payloads/extensions/get.sh index 2ef495f7..0ea66524 100755 --- a/payloads/extensions/get.sh +++ b/payloads/extensions/get.sh @@ -20,9 +20,9 @@ function GET() { "TARGET_OS") ScanForOS=$(nmap -Pn -O $TARGET_IP -p1) [[ $ScanForOS == *"Too many fingerprints"* ]] && ScanForOS=$(nmap -Pn -O --osscan-guess $TARGET_IP) - [[ $ScanForOS == *"Windows"* ]] && OSfound='WINDOWS' && return - [[ $ScanForOS == *"Linux"* ]] && OSfound='LINUX' && return - [[ $ScanForOS == *"Apple"* ]] && OSfound='MACOS' && return + [[ $ScanForOS == *"Windows"* ]] && export TARGET_OS='WINDOWS' && return + [[ $ScanForOS == *"Linux"* ]] && export TARGET_OS='LINUX' && return + [[ $ScanForOS == *"Apple"* ]] && export TARGET_OS='MACOS' && return export TARGET_OS='UNKNOWN' ;; esac