Snort mailing list archives
Re: (no subject)
From: James Lay <jlay () slave-tothe-box net>
Date: Thu, 20 Oct 2016 08:42:20 -0600
On 2016-10-20 08:33, Frederic Lubrano wrote:
Hello,
I have a custom rule that does not work, i want to block a User-agent
without using Directory traversal 119: 18:
User-Agent:
../../../../../../../../../../etc/passwd/./././././././././././././././.
My rule is :
alert tcp $EXTERNAL_NET any -> $HOME_NET $HTTP_PORTS
(msg:"1SERVER-WEBAPP"; content:"User-Agent|3A 20|";
pcre:"/User-Agent\x3A\x20([(([.]{1,2}[\/])+([a-zA-Z0-9\/]+)([.]{1,2}[\/])+/";
http_header; classtype:policy-violation; sid:1000002; rev:1;)
My test is :
curl -A "./../../../../../../../../..//etc/passwd/././" http://server
Thanks for the help
Best regards,
fred
When in doubt, for testing, change $EXTERNAL_NET and $HOME_NET to any, and add a -k none to your snort command line and try the rule again. Also might wanna trim that to just "\x2fetc\x2fpasswd" instead of all the other "../"'s James ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Snort-users mailing list Snort-users () lists sourceforge net Go to this URL to change user options or unsubscribe: https://lists.sourceforge.net/lists/listinfo/snort-users Snort-users list archive: http://sourceforge.net/mailarchive/forum.php?forum_name=snort-users Please visit http://blog.snort.org to stay current on all the latest Snort news!
Current thread:
- (no subject) Frederic Lubrano (Oct 20)
- Re: (no subject) James Lay (Oct 20)
- Re: (no subject) Frederic Lubrano (Oct 20)
- Re: (no subject) James Lay (Oct 20)
- Re: (no subject) Frederic Lubrano (Oct 20)
- Re: (no subject) James Lay (Oct 20)
- Re: (no subject) Frederic Lubrano (Oct 20)
- Re: (no subject) James Lay (Oct 20)
- <Possible follow-ups>
- (no subject) ???? (Dec 15)
- (no subject) lujain obeidat (Dec 20)
- (no subject) Krainer, Andreas (Dec 29)
