*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state -m tcp --dport 22 --state NEW -j ACCEPT
-A INPUT -p udp -m udp -m string --dport 5060:5080 -j DROP --string "friendly-scanner" --algo bm --to 65535
-A INPUT -p udp -m udp -m string --dport 5060:5080 -j DROP --string "sipvicious" --algo bm --to 65535
-A INPUT -p udp -m udp -m string --dport 5060:5080 -j DROP --string "sipcli/" --algo bm --to 65535
-A INPUT -p udp -m udp -m string --dport 5060:5080 -j DROP --string "sip-scan" --algo bm --to 65535
-A INPUT -p udp -m udp -m string --dport 5060:5080 -j DROP --string "sipsak" --algo bm --to 65535
-A INPUT -p udp -m udp -m string --dport 5060:5080 -j DROP --string "Cisco-SIPGateway/IOS-12.x" --algo bm --to 65535
-A INPUT -p udp -m udp --dport 5060 -j ACCEPT
-A INPUT -p udp -m udp --dport 5160 -j ACCEPT
-A INPUT -p udp -m udp --dport 5061 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5060 -j ACCEPT
-A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT
-A INPUT -p udp -m udp --dport 4000:4999 -j ACCEPT
-A INPUT -s
192.168.0.0/16 -j ACCEPT
-A INPUT -s
10.160.0.0/20 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT