DETECTING DATA ORIENTED ATTACKS USING HARDWARE-BASED DATA FLOW ANOMALY DETECTION

    公开(公告)号:US20220092179A1

    公开(公告)日:2022-03-24

    申请号:US17541243

    申请日:2021-12-02

    Abstract: A system includes a processor to execute a data flow instrumented application to generate data trace data representing data flows of the data flow instrumented application; processor trace circuitry to generate processor trace (PT) data from the data trace data; and a data flow detecting pipeline to monitor the data flows represented by the PT data in real time and generate an alert if one or more of the data flows deviates from a data flow model for the data flow instrumented application.

    Systems and Methods to Fingerprint and Classify Application Behaviors Using Telemetry

    公开(公告)号:US20190319977A1

    公开(公告)日:2019-10-17

    申请号:US16455189

    申请日:2019-06-27

    Abstract: Apparatus, systems, methods, and articles of manufacture for fingerprinting and classifying application behaviors using telemetry are disclosed. An example apparatus includes a trace processor to process events in a processor trace to capture application execution behavior; a fingerprint extractor to extract a first fingerprint from the captured application execution behavior and performance monitor information; a fingerprint clusterer to, in a training mode cluster the first fingerprint and the second fingerprint into a cluster of fingerprints to be stored in a fingerprint database with a classification; and a fingerprint classifier to, in a deployed mode, classify a third fingerprint, the fingerprint classifier to trigger a remedial action when the classification is malicious.

    METHODS, SYSTEMS, ARTICLES OF MANUFACTURE AND APPARATUS TO IMPROVE CODE CHARACTERISTICS

    公开(公告)号:US20190317734A1

    公开(公告)日:2019-10-17

    申请号:US16456984

    申请日:2019-06-28

    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve code characteristics. An example apparatus includes a weight manager to apply a first weight value to a first objective function, a state identifier to identify a first state corresponding to candidate code, and an action identifier to identify candidate actions corresponding to the identified first state. The example apparatus also includes a reward calculator to determine reward values corresponding to respective ones of (a) the identified first state, (b) one of the candidate actions and (c) the first weight value, and a quality function definer to determine a relative highest state and action pair reward value based on respective ones of the reward values

Patent Agency Ranking