diff --git a/testssl.sh b/testssl.sh index 18c6cd5..a1e3d68 100755 --- a/testssl.sh +++ b/testssl.sh @@ -3231,7 +3231,7 @@ run_server_banner() { run_http_header "$1" || return 1 fi pr_bold " Server banner " - grep -ai '^Server' $HEADERFILE >$TMPFILE + grep -wEai '^Server[^-]' $HEADERFILE >$TMPFILE if [[ $? -eq 0 ]]; then serverbanner=$(sed -e 's/^Server: //' -e 's/^server: //' $TMPFILE) serverbanner=${serverbanner//$'\r'}