Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Re: IDS\IPS that can handle one Gig |
|---|---|
| Date: | Mon, 6 Jun 2005 16:29:22 -0400 |
Mike Frantzen assumed the extended riemann hypothesis and showed:
There are a plethora of multi-pattern regex algorithms that even with a ton of patterns will only walk the packet data once (not many times as most people would think). Shift-Or, Aho-Corasick and DFAs are the ones
To be pedantic, Shift-Or and Aho-Corasick are merely multistring
algorithms ("DFA"'s are of course not algorithms, but rather a
class of computational constructs equivalent to regular expressions
in terms of languages recognized and the basis of most regex matching
algorithms). Regex algorithms almost universally combine a Shift-Or
or Shift-And-esque search with a partitioned Glushkov or Thompson
automaton, balancing the higher running time of direct NFA simulation
against the exponential space costs of worst-case NFA->DFA conversion.
BPThompson / BPGlushkov are based directly on a Shift-And transition,
for what it's worth. BNDM has a fairly trivial extension to regular
expressions, but the prefix-matching space is best extended by the
MultiStringRE algorithm (not derived from Aho-Corasick iirc, as
evidenced by the absence of a supply function).
...back under my rock...
--
nick black "np: the class of dashed hopes and idle dreams."
--------------------------------------------------------------------------
Test Your IDS
Is your IDS deployed correctly?
Find out quickly and easily by testing it with real-world attacks from
CORE IMPACT.
Go to http://www.securityfocus.com/sponsor/CoreSecurity_focus-ids_040708
to learn more.
--------------------------------------------------------------------------
| Previous by Date: | Re: IDS\IPS that can handle one Gig, Nick Black |
|---|---|
| Next by Date: | IPS test criteria (was IDS\IPS that can handle one Gig), Bob Walder |
| Previous by Thread: | Re: IDS\IPS that can handle one Gig, Mike Frantzen |
| Next by Thread: | Re: IDS\IPS that can handle one Gig, Ed Gibbs |
| Indexes: | [Date] [Thread] [Top] [All Lists] |