SO i have update to the new version, hoping the p2p filter would work with the firewall chain to drop p2p traffic , no such luck. It doesnt even phase it, anyone that has any of the updated programs can get past that rule.
So next step go and find the L7 patterns and mark the packets/connections so that i can drop em right ? Not lol
The current L7's dont seem to be working to block anything but older versions of the programs.
Does anyone have new L7 exps for bittorrent bitcoment limewire , etc. Im convinced 99% of the traffic to these sites is a bunch of illegal crap. At the very least i need to be able to mark these packets so i can turn in these users when i do get those crappy notices.
This is what i have currently
Bittorrent
^(\x13bittorrent protocol|azver\x01$|get /scrape\?info_hash=get /announce\?info_hash=|get /client/bitcomet/|GET /data\?fid=)|d1:ad2:id20:|\x08'7P\)[RP]
Limewire
^(gnd[\01\02]\?.\?.\?\01|gnutella connect\
/[012]\\.[0-9]\r\
\n|get /uri-res/n2r\\\?urn:sha1:|get /.*user-agent: (gtk-gnutella|bearshar\
e|mactella|gnucleus|gnotella|limewire|imesh)|get /.*content-type: applicat\
ion/x-gnutella-packets|giv [0-9]*:[0-9a-f]*/|queue [0-9a-f]* [1-9][0-9]\?[\
0-9]\?\\.[1-9][0-9]\?[0-9]\?\\.[1-9][0-9]\?[0-9]\?\\.[1-9][0-9]\?[0-9]\?:[\
1-9][0-9]\?[0-9]\?[0-9]\?|gnutella.*content-type: application/x-gnutella|.\
..................\?lime)
Limewire paid
^(gnd[\x01\x02]?.?.?\x01|gnutella connect/[012]\.[0-9]\x0d\x0a|get /uri-res/n2r\?urn:sha1:|get /.*user-agent: (gtk-gnutella|bearshare|mactella|gnucleus|gnotella|limewire|imesh)|get /.*content-type: application/x-gnutella-packets|giv [0-9]*:[0-9a-f]*/|queue [0-9a-f]* [1-9][0-9]?[0-9]?\.[1-9][0-9]?[0-9]?\.[1-9][0-9]?[0-9]?\.[1-9][0-9]?[0-9]?:[1-9][0-9]?[0-9]?[0-9]?|gnutella.*content-type: application/x-gnutella|...................?lime)
Anyone have ideas or suggestions to mark or block the packets/connections or both
Marking all traffic and limiting or blocking traffic unkown is not an option been ther done that , and it just causes problems, having to mark everything in the world is cpu intensive and just not practical
So anyone have reg exps that actually work , or another idea let me know