Method and Apparatus for Deep Packet Inspection
AssigneeThe Regents of the University of California
InventorsWilliam Mangione-Smith, Young H. Cho
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Regents of the University of California
InventorsWilliam Mangione-Smith, Young H. Cho
Estimating the term…
A system and method is provided for detecting malicious data such as, for example, viruses in a computer network. More specifically, system and method utilizes filters to detect pre-identified patterns or threat signatures in a data stream. In one embodiment, a deep packet inspection system for detecting a plurality of malicious programs in a data packet received from a network, wherein each malicious program has a unique pattern comprising a plurality of segments, includes a plurality of pattern detection modules configured to receive one or more data packets in parallel, wherein each of the plurality of pattern detection modules has an output, and one or more long pattern state machines coupled to the outputs of the plurality of pattern detection modules. The deep packet inspection system is configured to detect a pattern of any length at any location within a data packet.
A method for detecting one or more malicious programs contained in a data packet received from a network, wherein each malicious program has a unique pattern comprising a plurality of segments, said method comprising the steps of:
A deep packet inspection system for detecting one or more malicious programs in a data packet received from a network, wherein each malicious program has a unique pattern comprising a plurality of segments, said system comprising:
A deep packet inspection system for detecting one or more malicious programs in a data packet received from a network, wherein each malicious program has a unique pattern comprising a plurality of segments, said system comprising:
Dependencies are inferred from the claim text.