2008/10/20 Amos Jeffries <[EMAIL PROTECTED]>:
>
> It's not so much an empty string. As a completely missing header.
> Squid can only test what it has against what it checks.  If you get my
> meaning.
>
> I haven't tested it, but you might have better luck if you invert the test
> to allow access to okay agents and deny the rest.
>
> All they have to do is send -U "fu" and they get past the wget blocker.
> Not to mention the real browser UA are commonly known and often recommended
> for script kiddies to spoof the IE agent to get past site barriers and
> brokenness in one action.
>
> Amos
>

Thanks Amos,

I figured that out just after I'd posted my original mail.

I appreciate that the blocking is pretty weak but it seems that the
majority of the unwanted traffic is some kind of automated client not
supplying any User Agent at all.

I guess we going for the "low hanging fruit", anyone who really wants
the content will be able to fetch it (by spoofing as a real user
agent) but this should way to block a bunch of it.

James

Reply via email to