Browse Source

v0.81/si
- Korrektur prog_name (-p) Handling

Peter Siegrist 5 years ago
parent
commit
c88ec5b830
1 changed files with 9 additions and 4 deletions
  1. 9 4
      sisniff.py

+ 9 - 4
sisniff.py

@@ -14,7 +14,7 @@ import struct
 import commands
 import argparse
 
-VERSION = "0.80"
+VERSION = "0.81"
 
 PROC_TCP4 = "/proc/net/tcp"
 PROC_UDP4 = "/proc/net/udp"
@@ -267,9 +267,14 @@ def doPackets(packet):
             # cache aktualisieren
             renew = conn_cache.pop(indx)
             conn_cache.append(renew)
-        
-    if program != filter_prog:
-        return
+    
+    try:
+        filter_prog
+    except:
+        pass
+    else:
+        if program != filter_prog:
+            return
         
     
     o_payload = ""