THREAD-BASED MALWARE DETECTION
    1.
    发明公开

    公开(公告)号:US20240354413A1

    公开(公告)日:2024-10-24

    申请号:US18757995

    申请日:2024-06-28

    申请人: MICRO FOCUS LLC

    摘要: Embodiments provide for detecting viruses and other malware in executing process threads based on thread patterns. According to one embodiment, detecting previously unknown malware associated with process threads can comprise capturing context information for each thread of a plurality of threads executing on a processor. The context information can define a thread pattern for the thread. The thread pattern for each thread can be compared to stored information defining one or more known patterns for thread execution based on previous execution of one or more threads. A thread pattern variation can be detected when the thread pattern for one or more threads does not match the stored information defining the known thread patterns. A determination can be made as to whether the detected thread pattern variation indicates presence of malware and actions can be performed based on determining the detected thread pattern variation indicates the presence of malware.

    AUTOMATED VALIDATION OF APPLICATION STACKS
    2.
    发明公开

    公开(公告)号:US20240330433A1

    公开(公告)日:2024-10-03

    申请号:US18128485

    申请日:2023-03-30

    发明人: Rajeev Agrawal

    IPC分类号: G06F21/52 G06Q10/0631

    摘要: Systems and methods for automated validation of application stacks are described herein. A method for automated validation of application stacks can include receiving identification of a stack for validation at a publication service system from a customer tenancy in a cloud computing environment. The stack can include an associated stack identifier. The method can include retrieving with the publication service system job information from the customer tenancy relevant to the stack and determining validation status of the stack based on the retrieved job information. The method can include designating the stack as a valid stack when it is determined that the stack is valid.

    Zero dwell time process library and script monitoring

    公开(公告)号:US12093385B2

    公开(公告)日:2024-09-17

    申请号:US17646555

    申请日:2021-12-30

    发明人: Satya V. Gupta

    IPC分类号: G06F21/56 G06F21/52 G06F21/64

    摘要: Embodiments provide improved functionality to monitor processes. One such embodiment is directed to a system that includes a centralized database storing approved file signatures. The system also includes a processor that is configured, in response to a user request to run an executable file, to suspend a process implementing execution of the executable file. In turn, the processor determines a signature of the executable file and compares the determined signature of the executable file to the approved file signatures stored in the centralized database. Then, the processor maintains or stops suspension of the process based on the comparison. In an embodiment, the processor stops suspension if the signatures match and takes a protection action if the signatures do not match.

    Securely redirecting system service routines

    公开(公告)号:US12086237B2

    公开(公告)日:2024-09-10

    申请号:US17557643

    申请日:2021-12-21

    摘要: Securely redirecting a system service routine via a provider service table. A service call provider is loaded within an operating system executing in a lower trust security zone. The service call provider comprises metadata indicating a system service routine to be redirected to the service call provider. Based on the metadata, a provider service table is built within a higher trust security zone. The service table redirects the system service routine to the service call provider. Memory page(s) associated with the provider service table are hardware protected, and a read-only view is exposed to the operating system. The provider service table is associated with a user-mode process. A service call for a particular system service routine is received by the operation system from the user-mode process and, based on the provider service table being associated with the user-mode process, the service call is directed to the service call provider.