Matches in SemOpenAlex for { <https://semopenalex.org/work/W69776345> ?p ?o ?g. }
Showing items 1 to 92 of
92
with 100 items per page.
- W69776345 endingPage "165" @default.
- W69776345 startingPage "159" @default.
- W69776345 abstract "Signature matching, which includes packet classification and content matching, is the most expensive operation of a signature-based network intrusion detection system (NIDS). In this paper, we present a technique to improve the performance of packet classification of Snort, a popular open-source NIDS, based on generating native code from Snort signatures. An obvious way to generate native code for packet classification is to use a low-level language like C to access the contents of a packet by treating it as a sequence of bytes. Generating such low-level code manually can be cumbersome and error prone. Use of a high-level specification language can simplify the task of writing packet classification code. Such a language needs features that minimize the likelihood of common errors as errors in the packet processing code can crash the intrusion detection system, which may leave it open to attacks.To overcome these problems, we use a rule-based specification language with a type system for specifying the structure and contents of packets. The compiler for the specification language generates C code for packet classification. This code can be compiled into native code using a C-compiler and loaded into Snort as shared library. Our experiments using real and synthetic traces show that the use of native code results in a speedup of the packet classification of Snort up to a factor of five." @default.
- W69776345 created "2016-06-24" @default.
- W69776345 creator A5006921737 @default.
- W69776345 creator A5022716924 @default.
- W69776345 creator A5028680353 @default.
- W69776345 date "2008-11-09" @default.
- W69776345 modified "2023-09-26" @default.
- W69776345 title "Fast packet classification for Snort by native compilation of rules" @default.
- W69776345 cites W124244495 @default.
- W69776345 cites W1507645144 @default.
- W69776345 cites W1516506771 @default.
- W69776345 cites W1531610435 @default.
- W69776345 cites W1554891714 @default.
- W69776345 cites W1590238182 @default.
- W69776345 cites W1674877186 @default.
- W69776345 cites W2006508099 @default.
- W69776345 cites W2072453486 @default.
- W69776345 cites W2096474000 @default.
- W69776345 cites W2099964107 @default.
- W69776345 cites W2129138880 @default.
- W69776345 cites W2140025163 @default.
- W69776345 cites W2156084981 @default.
- W69776345 hasPublicationYear "2008" @default.
- W69776345 type Work @default.
- W69776345 sameAs 69776345 @default.
- W69776345 citedByCount "11" @default.
- W69776345 countsByYear W697763452012 @default.
- W69776345 countsByYear W697763452013 @default.
- W69776345 countsByYear W697763452015 @default.
- W69776345 countsByYear W697763452017 @default.
- W69776345 countsByYear W697763452018 @default.
- W69776345 crossrefType "proceedings-article" @default.
- W69776345 hasAuthorship W69776345A5006921737 @default.
- W69776345 hasAuthorship W69776345A5022716924 @default.
- W69776345 hasAuthorship W69776345A5028680353 @default.
- W69776345 hasConcept C154945302 @default.
- W69776345 hasConcept C158379750 @default.
- W69776345 hasConcept C169590947 @default.
- W69776345 hasConcept C177264268 @default.
- W69776345 hasConcept C199360897 @default.
- W69776345 hasConcept C2524010 @default.
- W69776345 hasConcept C2776760102 @default.
- W69776345 hasConcept C2779696439 @default.
- W69776345 hasConcept C31258907 @default.
- W69776345 hasConcept C33923547 @default.
- W69776345 hasConcept C35525427 @default.
- W69776345 hasConcept C41008148 @default.
- W69776345 hasConcept C43364308 @default.
- W69776345 hasConcept C95362637 @default.
- W69776345 hasConceptScore W69776345C154945302 @default.
- W69776345 hasConceptScore W69776345C158379750 @default.
- W69776345 hasConceptScore W69776345C169590947 @default.
- W69776345 hasConceptScore W69776345C177264268 @default.
- W69776345 hasConceptScore W69776345C199360897 @default.
- W69776345 hasConceptScore W69776345C2524010 @default.
- W69776345 hasConceptScore W69776345C2776760102 @default.
- W69776345 hasConceptScore W69776345C2779696439 @default.
- W69776345 hasConceptScore W69776345C31258907 @default.
- W69776345 hasConceptScore W69776345C33923547 @default.
- W69776345 hasConceptScore W69776345C35525427 @default.
- W69776345 hasConceptScore W69776345C41008148 @default.
- W69776345 hasConceptScore W69776345C43364308 @default.
- W69776345 hasConceptScore W69776345C95362637 @default.
- W69776345 hasLocation W697763451 @default.
- W69776345 hasOpenAccess W69776345 @default.
- W69776345 hasPrimaryLocation W697763451 @default.
- W69776345 hasRelatedWork W1674877186 @default.
- W69776345 hasRelatedWork W1776312661 @default.
- W69776345 hasRelatedWork W1965363081 @default.
- W69776345 hasRelatedWork W1976716770 @default.
- W69776345 hasRelatedWork W2044419891 @default.
- W69776345 hasRelatedWork W2078219154 @default.
- W69776345 hasRelatedWork W2084211964 @default.
- W69776345 hasRelatedWork W2100893630 @default.
- W69776345 hasRelatedWork W2105340125 @default.
- W69776345 hasRelatedWork W2110310363 @default.
- W69776345 hasRelatedWork W2118965024 @default.
- W69776345 hasRelatedWork W2181961895 @default.
- W69776345 hasRelatedWork W2246754879 @default.
- W69776345 hasRelatedWork W2285908079 @default.
- W69776345 hasRelatedWork W2354755596 @default.
- W69776345 hasRelatedWork W2500504801 @default.
- W69776345 hasRelatedWork W3009049583 @default.
- W69776345 hasRelatedWork W3153939733 @default.
- W69776345 hasRelatedWork W3157745594 @default.
- W69776345 hasRelatedWork W3178777703 @default.
- W69776345 isParatext "false" @default.
- W69776345 isRetracted "false" @default.
- W69776345 magId "69776345" @default.
- W69776345 workType "article" @default.