|
|
Choosing A Webhost: |
Re: Rule Load Formula: msg#00098security.ids.snort.bleedingsnort
Martin Holste wrote: I understand your points, but what I'm arguing is that if a given ruleThe problem is, there's no way to give a finite, concrete number of "oinks" used by a given rule, because of the fact that rules will fail out at different points during processing. For example, if you have the rule: alert $EXTERNAL_NET $HTTP_PORTS -> $HOME_NET any (msg:"Performance Test Rule"; flow:established,to_client; flowbits:isset,evil.flowbit; content:"foo"; nocase; content:"bar"; nocase; distance:0; pcre:"/^foo\s*[\d\x2E]+bar/smi"; sid:99999; rev:1; ) you could fail out at 10 separate points during processing (i.e. IP range, port, flow, etc.). So while completely processing the rule might take, say, 20 "oinks", the rule could use 15 "oinks" if it doesn't make it to the PCRE, 10 if it fails to find the first content, etc. Depending on how statistics were done, you might never see the impact of a rule that processes 3/4 of the way on a regular basis but rarely, if ever, gets all the way to the point of alerting. For a more accurate idea of what that will do to overall system load, I see why you're redlining your boxes. ;-) Then subtract those packets that your BPF The better solution is to identify rules that you can shed up-front based upon what it is that you're protecting. If you're a MySQL-only shop, you can drop all of oracle.rules right off the bat. Got an automated patching policy in place on your Windows desktops (one that you have a high level of confidence in)? Drop rules that detect client-side exploits against vulnerabilities you've patched (clearly on helpful in some situations, but probably very helpful in those places where it's applicable). Knowing what's on your network is one of the most relevant pieces in determining how to shed rules gracefully, and the ability to determine what's there is a lot more acheivable than actually quantifying the performance impact of Snort rules on a reliable basis. Alex Kirk
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: dedup, Alex Kirk |
|---|---|
| Next by Date: | Re: Rule Load Formula, Alex Kirk |
| Previous by Thread: | Re: Rule Load Formula, Martin Holste |
| Next by Thread: | Re: Rule Load Formula, Jack Pepper |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |