#!/bin/bash Help() { # Display Help echo "Automated recon script for Bug Bounty - author @maikroservice" echo echo "Syntax: recon.sh [-h|v|V] " echo "options:" echo "h Print this Help." echo "v Verbose mode." echo "V Print software version and exit." echo } if [ -z "$1" ]; then Help exit elif ping -c 1 $1 &> /dev/null; then echo "Host reachable" host $1 | grep -E -o "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" else echo "host unavailable" exit fi