Browse Source

blockcheck: improve bad redirect detection

pull/81/head
bol-van 3 years ago
parent
commit
3f44c1320a
  1. 3
      blockcheck.sh

3
blockcheck.sh

@ -154,7 +154,8 @@ curl_test_http()
code=$(hdrfile_http_code "$HDRTEMP")
[ "$code" = 301 -o "$code" = 302 -o "$code" = 307 -o "$code" = 308 ] && {
loc=$(hdrfile_location "$HDRTEMP")
[ "${loc#*$2}" = "$loc" ] && {
echo "$loc" | grep -qE "^https?://.*$2(/|$)" ||
echo "$loc" | grep -vqE '^https?://' || {
echo suspicious redirection to : $loc
rm -f "$HDRTEMP"
return 254

Loading…
Cancel
Save