czfcentos |
Subversion Repositories: |
Compare with Previous - Blame - Download
#!/bin/bash
echo Content-type: text/html
echo
dl_date=`/bin/date '+%Y/%m/%d-%H:%M:%S'`
dl_logfile="./dashboard.log"
dl_logfileday="./dashboard_day.log"
dl_catcmd="/bin/cat"
dl_grepcmd="/bin/grep"
dl_awkcmd="/bin/awk"
dl_hnmcmd="/bin/hostname"
dl_header="<html><head><title>Autotest @ `$dl_hnmcmd`</title><META http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-2\"></head><body BGCOLOR=\"#FFFFFF\" TEXT=\"#000000\">"
dl_footer="<a href=http://www.simandl.cz>(c) Petr Simandl</a></body></html>"
echo $dl_header
echo "<center>"
echo "<h3>Toto je testovací stránka na routeru `$dl_hnmcmd` pro vypsání otevřených portů Vašeho počítače</h3>"
echo "<h3>Vítejte v síti !</h3>"
dl_remotemac=`/sbin/arp -n | /bin/grep "$REMOTE_ADDR " | awk '{print $3}'`
dl_remoteiface=`/sbin/arp -n | /bin/grep "$REMOTE_ADDR " | awk '{print $5}'`
if [ ! -n "$dl_remotemac" ]; then dl_remotemac="nenalezena" ; fi
echo "Vaše IP adresa je $REMOTE_ADDR<br>"
echo "Vaše MAC adresa je $dl_remotemac<br>"
echo "Pokud Váš počítač neslouží jako server neměl by mít otevřené (OPEN) porty!<br>"
echo "Pokud se najdou otevřené porty ihned nastavte správně firewall a aktualizujte antivirus!"
dl_nmap=`nmap -vv $REMOTE_ADDR | tr "\n" "#"`
echo "<pre>"
echo $dl_nmap | sed 's/open/<blink><b><font color=red>OPEN<\/font><\/b><\/blink>/g' | tr "#" "\n"
echo "</pre>"
dl_result=`echo $dl_nmap | tr "#" "\n" | grep -c "open port"`
if [ "$dl_result" -eq 0 ]
then
echo "Na Vašem počítači nebyly nalezeny otevřené porty a Váš firewall tedy funguje!"
echo "<h1>Vše je v pořádku!</h1>"
echo "Pokud nemáte nainstalujte si <a href="http://jablonka.cz/forum/viewtopic.php?t=129">antivir</a>"
echo "a <a href="http://jablonka.cz/forum/viewtopic.php?t=130">antispyware</a>!"
else
echo "<h1>Na Vašem počítači byly nalezeny otevřené porty!</h1>"
echo "Počet otevřených portů : "$dl_result
echo "<h1>Zapněte si prosím <a href="http://jablonka.cz/forum/viewtopic.php?t=32">firewall</a>!</h1>"
echo "Pokud nemáte nainstalujte si <a href="http://jablonka.cz/forum/viewtopic.php?t=129">antivir</a>"
echo "a <a href="http://jablonka.cz/forum/viewtopic.php?t=130">antispyware</a>!"
fi
echo "</center>"
echo $dl_footer
exit 0