add Referer to port check

This commit is contained in:
Daniel Hansson 2020-05-09 21:41:22 +02:00 committed by GitHub
parent 9fab86a3ae
commit 598500dce4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

6
lib.sh
View File

@ -536,14 +536,14 @@ restart_webserver
# Check if port is open # check_open_port 443 domain.example.com
check_open_port() {
print_text_in_color "$ICyan" "Checking if port ${1} is open with https://networkappers.com/tools/open-port-checker..."
print_text_in_color "$ICyan" "Checking if port ${1} is open with https://www.networkappers.com/tools/open-port-checker..."
install_if_not curl
# WAN Adress
if check_command curl -s -H 'Cache-Control: no-cache' "https://networkappers.com/api/port.php?ip=${WANIP4}&port=${1}" | grep -q "open"
if check_command curl -s -H 'Cache-Control: no-cache' -H 'Referer: https://www.networkappers.com/tools/open-port-checker' "https://networkappers.com/api/port.php?ip=${WANIP4}&port=${1}" | grep -q "open"
then
print_text_in_color "$IGreen" "Port ${1} is open on ${WANIP4}!"
# Domain name
elif check_command curl -s -H 'Cache-Control: no-cache' "https://www.networkappers.com/api/port.php?ip=${2}&port=${1}" | grep -q "open"
elif check_command curl -s -H 'Cache-Control: no-cache' -H 'Referer: https://www.networkappers.com/tools/open-port-checker' "https://www.networkappers.com/api/port.php?ip=${2}&port=${1}" | grep -q "open"
then
print_text_in_color "$IGreen" "Port ${1} is open on ${2}!"
else