jablonka.czprosek.czf

czfcentos

Subversion Repositories:
[/] [trunk/] [router/] [home/] [www/] [cgi-bin/] [autotest.cgi] - Blame information for rev 2

 

Line No. Rev Author Line
12czfcentos#!/bin/bash
2echo Content-type: text/html
3echo
4 
5dl_date=`/bin/date '+%Y/%m/%d-%H:%M:%S'`
6dl_logfile="./dashboard.log"
7dl_logfileday="./dashboard_day.log"
8dl_catcmd="/bin/cat"
9dl_grepcmd="/bin/grep"
10dl_awkcmd="/bin/awk"
11dl_hnmcmd="/bin/hostname"
12 
13dl_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\">"
14dl_footer="<a href=http://www.simandl.cz>(c) Petr Simandl</a></body></html>"
15 
16echo $dl_header
17echo "<center>"
18echo "<h3>Toto je testovací stránka na routeru `$dl_hnmcmd` pro vypsání otevřených portů Vašeho počítače</h3>"
19echo "<h3>Vítejte v síti !</h3>"
20 
21dl_remotemac=`/sbin/arp -n | /bin/grep "$REMOTE_ADDR " | awk '{print $3}'`
22dl_remoteiface=`/sbin/arp -n | /bin/grep "$REMOTE_ADDR " | awk '{print $5}'`
23 
24if [ ! -n "$dl_remotemac" ]; then dl_remotemac="nenalezena" ; fi
25 
26echo "Vaše IP adresa je $REMOTE_ADDR<br>"
27echo "Vaše MAC adresa je $dl_remotemac<br>"
28echo "Pokud Váš počítač neslouží jako server neměl by mít otevřené (OPEN) porty!<br>"
29echo "Pokud se najdou otevřené porty ihned nastavte správně firewall a aktualizujte antivirus!"
30 
31dl_nmap=`nmap -vv $REMOTE_ADDR | tr "\n" "#"`
32 
33echo "<pre>"
34echo $dl_nmap | sed 's/open/<blink><b><font color=red>OPEN<\/font><\/b><\/blink>/g' | tr "#" "\n"
35echo "</pre>"
36 
37dl_result=`echo $dl_nmap | tr "#" "\n" | grep -c "open port"`
38 
39if [ "$dl_result" -eq 0 ]
40 then
41 echo "Na Vašem počítači nebyly nalezeny otevřené porty a Váš firewall tedy funguje!"
42 echo "<h1>Vše je v pořádku!</h1>"
43 echo "Pokud nemáte nainstalujte si <a href="http://jablonka.cz/forum/viewtopic.php?t=129">antivir</a>"
44 echo "a <a href="http://jablonka.cz/forum/viewtopic.php?t=130">antispyware</a>!"
45 else
46 echo "<h1>Na Vašem počítači byly nalezeny otevřené porty!</h1>"
47 echo "Počet otevřených portů : "$dl_result
48 echo "<h1>Zapněte si prosím <a href="http://jablonka.cz/forum/viewtopic.php?t=32">firewall</a>!</h1>"
49 echo "Pokud nemáte nainstalujte si <a href="http://jablonka.cz/forum/viewtopic.php?t=129">antivir</a>"
50 echo "a <a href="http://jablonka.cz/forum/viewtopic.php?t=130">antispyware</a>!"
51fi
52 
53 
54 
55echo "</center>"
56echo $dl_footer
57exit 0

Powered by WebSVN 2.2.1