Contextual comparison of machine registry hives

    公开(公告)号:US11726956B1

    公开(公告)日:2023-08-15

    申请号:US17076574

    申请日:2020-10-21

    申请人: Rapid7, Inc.

    IPC分类号: G06F16/11 G06F11/14

    摘要: Systems and methods are disclosed to implement a contextual comparison of machine registry hive files. In embodiments, the comparison process is implemented by a data collection agent that periodically uploads changes in a client machine registry to a machine assessment service. During a data collection, the agent compares a binary hive file generated from the current state of the registry with another binary hive file generated in the last period. The differences are captured in a text-encoded patch file, which is used to update a snapshot of the registry maintained by the machine assessment service. The comparison is performed directly on the two binary hive files without converting them into text files, so that the process can be performed more quickly and using less compute bandwidth. Moreover, the comparison process can be extended to implement a variety of custom behaviors based on the contents of the hive files.

    SELF-HEALING DATA SYNCHRONIZATION
    59.
    发明公开

    公开(公告)号:US20230177018A1

    公开(公告)日:2023-06-08

    申请号:US18106904

    申请日:2023-02-07

    申请人: Zuora, Inc.

    摘要: A self-healing data synchronization process includes an initial stage in which a collection of data change events is received, a set of data record(s) corresponding to the data change event(s) is identified, and a syncing of the set of data record(s) is initiated. Data that indicates which data record(s) successfully synced and which failed is stored. During a subsequent stage of the self-healing process, data change events that occurred during a preceding time horizon are identified, a corresponding first set of data record(s) are identified, a difference between the first set and a second set of data record(s) that successfully synced during the time horizon is determined as a third set of data record(s), and any data record that was attempted to be synced during the time horizon but failed is excluded from the third set. A sync of any data record remaining in the third set is then initiated.

    FACILITATING ANALYSIS OF SOFTWARE VULNERABILITIES

    公开(公告)号:US20230169183A1

    公开(公告)日:2023-06-01

    申请号:US18101122

    申请日:2023-01-25

    申请人: Rubrik, Inc.

    发明人: Di Wu

    摘要: Systems and methods for facilitating an analysis of software vulnerabilities are described. The system receives a first request to present software vulnerabilities of a virtual machine on a production machine. The system receives a first request to present software vulnerabilities of a virtual machine on a production machine. The first request includes a first selection including a virtual machine identifier identifying the virtual machine on the production machine. The software vulnerabilities include a first software vulnerability. The system presents a first electronic user interface including software vulnerabilities for the virtual machine. The system receives a second request including a second selection identifying a first software vulnerability. The system presents a second electronic user interface including presenting recovery point identifiers corresponding to snapshot images stored on a database. The snapshot images being of the production machine and including the virtual machine and the first software vulnerability.