Änderungen

Zur Navigation springen Zur Suche springen
Keine Änderung der Größe ,  10:23, 15. Sep. 2006
→‎Skript: neues skript
Zeile 9: Zeile 9:     
awk -F'[= ]' '/ESTABLISHED/ {
 
awk -F'[= ]' '/ESTABLISHED/ {
if(match($0,"dport=698")==0){
+
if(match($0,"dport=698 ")==0){
 
   
gsub(/=6667 /,"=CHAT/IRC ")
 
gsub(/=6667 /,"=CHAT/IRC ")
 
gsub(/=6666 /,"=CHAT/IRC ")
 
gsub(/=6666 /,"=CHAT/IRC ")
Zeile 30: Zeile 29:  
gsub(/=25 /,"=MAIL/SMTP ")
 
gsub(/=25 /,"=MAIL/SMTP ")
 
gsub(/=22 /,"=SSH ")
 
gsub(/=22 /,"=SSH ")
   
printf("%-14s ---> %14s... %s %16s ---> %-16s\n",$11,substr($13,1,length($13)-3),$1,$15,$17)
 
printf("%-14s ---> %14s... %s %16s ---> %-16s\n",$11,substr($13,1,length($13)-3),$1,$15,$17)
}}' /proc/net/ip_conntrack|sort|awk 'BEGIN{printf "Content-type: text/plain\n"}{if($1!=A&&S!=1&&Z>0){print "";S=1}else{print;S=0;Z=1}A=$1}'
+
}}' /proc/net/ip_conntrack|sort|awk '
 +
BEGIN{printf "Content-type: text/plain\n"}{if($1!=A&&S!=1&&Z>0){print "";S=1}else{print;S=0;Z=1}A=$1}'
 
</pre>
 
</pre>
  

Navigationsmenü