Leveraging point inferences on HTTP transactions for HTTPS malware detection
AssigneeCisco Technology, Inc.
InventorsBlake Harrell Anderson, David McGrew
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsBlake Harrell Anderson, David McGrew
Estimating the term…
In one embodiment, a traffic analysis service receives captured traffic data regarding a Transport Layer Security (TLS) connection between a client and a server. The traffic analysis service applies a first machine learning-based classifier to TLS records from the traffic data, to identify a set of the TLS records that include Hypertext Transfer Protocol (HTTP) header information. The traffic analysis service estimates one or more HTTP transaction labels for the connection by applying a second machine learning-based classifier to the identified set of TLS records that include HTTP header information. The traffic analysis service augments the captured traffic data with the one or more HTTP transaction labels. The traffic analysis service causes performance of a network security function based on the augmented traffic data.
A method comprising:
An apparatus, comprising:
A tangible, non-transitory, computer-readable medium storing program instructions that cause a traffic analysis service to execute a process comprising:
A method for classifying an encrypted flow, comprising:
A method for creating and operating a multi-step classifier for an encrypted flow, the method comprising:
Dependencies are inferred from the claim text.