CREATING STACK POSITION DEPENDENT CRYPTOGRAPHIC RETURN ADDRESS TO MITIGATE RETURN ORIENTED PROGRAMMING ATTACKS
    71.
    发明申请
    CREATING STACK POSITION DEPENDENT CRYPTOGRAPHIC RETURN ADDRESS TO MITIGATE RETURN ORIENTED PROGRAMMING ATTACKS 有权
    创建堆栈位置相关的CRYPTOGRAPHIC返回地址以减轻面向方面的编程攻击

    公开(公告)号:US20160094552A1

    公开(公告)日:2016-03-31

    申请号:US14498521

    申请日:2014-09-26

    IPC分类号: H04L29/06

    CPC分类号: G06F21/00 G06F21/52

    摘要: A computing device includes technologies for securing return addresses that are used by a processor to control the flow of execution of a program. The computing device uses a cryptographic algorithm to provide security for a return address in a manner that binds the return address to a location in a stack.

    摘要翻译: 计算设备包括用于保护由处理器使用以控制程序的执行流程的返回地址的技术。 计算设备使用加密算法以将返回地址绑定到堆栈中的位置的方式为返回地址提供安全性。

    INCREASING VIRTUAL-MEMORY EFFICIENCIES
    72.
    发明申请
    INCREASING VIRTUAL-MEMORY EFFICIENCIES 有权
    增加虚拟内存效率

    公开(公告)号:US20150242333A1

    公开(公告)日:2015-08-27

    申请号:US14709369

    申请日:2015-05-11

    摘要: Embodiments of techniques and systems for increasing efficiencies in computing systems using virtual memory are described. In embodiments, instructions which are located in two memory pages in a virtual memory system, such that one of the pages does not permit execution of the instructions located therein, are identified and then executed under temporary permissions that permit execution of the identified instructions. In various embodiments, the temporary permissions may come from modified virtual memory page tables, temporary virtual memory page tables which allow for execution, and/or emulators which have root access. In embodiments, per-core virtual memory page tables may be provided to allow two cores of a computer processor to operate in accordance with different memory access permissions. In embodiments, a physical page permission table may be utilized to provide for maintenance and tracking of per-physical-page memory access permissions. Other embodiments may be described and claimed.

    摘要翻译: 描述了使用虚拟存储器提高计算系统效率的技术和系统的实施例。 在实施例中,位于虚拟存储器系统中的两个存储器页面中的指令,使得页面中的一个不允许执行位于其中的指令,并且然后在允许执行所识别的指令的临时许可下执行。 在各种实施例中,临时许可可来自修改的虚拟内存页表,允许执行的临时虚拟内存页表,和/或具有根访问的仿真器。 在实施例中,可以提供每核心虚拟内存页表以允许计算机处理器的两个核心根据不同的存储器访问许可来操作。 在实施例中,物理页面许可表可以用于提供对每个物理页面存储器访问许可的维护和跟踪。 可以描述和要求保护其他实施例。

    Linear Address Mapping Protection
    75.
    发明申请
    Linear Address Mapping Protection 有权
    线性地址映射保护

    公开(公告)号:US20140283056A1

    公开(公告)日:2014-09-18

    申请号:US13838091

    申请日:2013-03-15

    IPC分类号: G06F21/56

    摘要: Technologies for securing an electronic device include determining addresses of one or more memory pages, injecting for each memory page a portion of identifier data into the memory page, storing an indication of the identifier data injected into each of the memory pages, determining an attempt to access at least one of the memory pages, determining any of the identifier data present on a memory page associated with the attempt, comparing the indication of the identifier data with the determined identifier data present on the memory page, and, based on the comparison, determining whether to allow the access.

    摘要翻译: 用于确保电子设备的技术包括确定一个或多个存储器页面的地址,将每个存储器页面的一部分标识符数据注入存储器页面,存储注入到每个存储器页面中的标识符数据的指示, 访问存储器页面中的至少一个,确定存在于与尝试相关联的存储器页面上的任何标识符数据,将标识符数据的指示与存储在页面上的确定的标识符数据进行比较,并且基于该比较, 确定是否允许访问。

    HARDWARE ENFORCED MEMORY ACCESS PERMISSIONS
    76.
    发明申请
    HARDWARE ENFORCED MEMORY ACCESS PERMISSIONS 有权
    硬件执行存储器访问许可

    公开(公告)号:US20140041033A1

    公开(公告)日:2014-02-06

    申请号:US13995360

    申请日:2011-12-30

    IPC分类号: G06F12/14

    摘要: Embodiments of apparatuses and methods for hardware enforced memory access permissions are disclosed. In one embodiment, a processor includes address translation hardware and memory access hardware. The address translation hardware is to support translation of a first address, used by software to access a memory, to a second address, used by the processor to access the memory. The memory access hardware is to detect an access permission violation.

    摘要翻译: 公开了用于硬件强制存储器访问许可的装置和方法的实施例。 在一个实施例中,处理器包括地址转换硬件和存储器访问硬件。 地址转换硬件是支持由软件使用的访问存储器的第一地址到由处理器使用以访问存储器的第二地址的翻译。 内存访问硬件是检测访问权限冲突。

    PROVIDING AUTHENTICATED ANTI-VIRUS AGENTS A DIRECT ACCESS TO SCAN MEMORY
    78.
    发明申请
    PROVIDING AUTHENTICATED ANTI-VIRUS AGENTS A DIRECT ACCESS TO SCAN MEMORY 有权
    提供授权的反病毒代理商直接访问扫描存储器

    公开(公告)号:US20110107423A1

    公开(公告)日:2011-05-05

    申请号:US12609961

    申请日:2009-10-30

    IPC分类号: G06F12/14 H04L9/32

    摘要: A computer platform may support anti-virus agents that may be provided access to directly scan the memory. The computer platform may comprise a platform control hub, which may comprise a manageability engine and a virtualizer engine, wherein the manageability engine may allow the anti-virus agents to be downloaded to a platform hardware space that is isolated from an operating system. The manageability engine may authenticate the anti-virus agents and provide an access for the anti-virus agents to directly scan a memory or a storage device coupled to the platform hardware.

    摘要翻译: 计算机平台可以支持可以提供访问以直接扫描存储器的防病毒代理。 计算机平台可以包括平台控制中心,其可以包括可管理性引擎和虚拟器引擎,其中可管理引擎可以允许将防病毒代理程序下载到与操作系统隔离的平台硬件空间。 可管理性引擎可以对防病毒代理进行身份验证,并为防病毒代理提供访问,以直接扫描与平台硬件耦合的存储器或存储设备。

    SYSTEMS AND METHODS FOR SECURE HOST RESOURCE MANAGEMENT
    79.
    发明申请
    SYSTEMS AND METHODS FOR SECURE HOST RESOURCE MANAGEMENT 有权
    保护资源管理的系统和方法

    公开(公告)号:US20110107355A1

    公开(公告)日:2011-05-05

    申请号:US12987813

    申请日:2011-01-10

    IPC分类号: G06F9/44

    CPC分类号: G06F12/0866 G06F13/387

    摘要: Systems and methods are described herein to provide for secure host resource management on a computing device. Other embodiments include apparatus and system for management of one or more host device drivers from an isolated execution environment. Further embodiments include methods for querying and receiving event data from manageable resources on a host device. Further embodiments include data structures for the reporting of event data from one or more host device drivers to one or more capability modules.

    摘要翻译: 这里描述了系统和方法来提供计算设备上的安全的主机资源管理。 其他实施例包括用于从隔离执行环境管理一个或多个主机设备驱动器的装置和系统。 另外的实施例包括用于从主机设备上的可管理资源查询和接收事件数据的方法。 另外的实施例包括用于将事件数据从一个或多个主机设备驱动程序报告给一个或多个能力模块的数据结构。

    Systems and methods for secure host resource management
    80.
    发明授权
    Systems and methods for secure host resource management 有权
    用于安全主机资源管理的系统和方法

    公开(公告)号:US07870565B2

    公开(公告)日:2011-01-11

    申请号:US11173885

    申请日:2005-06-30

    IPC分类号: G06F9/44

    CPC分类号: G06F12/0866 G06F13/387

    摘要: Systems and methods are described herein to provide for secure host resource management on a computing device. Other embodiments include apparatus and system for management of one or more host device drivers from an isolated execution environment. Further embodiments include methods for querying and receiving event data from manageable resources on a host device. Further embodiments include data structures for the reporting of event data from one or more host device drivers to one or more capability modules.

    摘要翻译: 这里描述了系统和方法来提供计算设备上的安全的主机资源管理。 其他实施例包括用于从隔离执行环境管理一个或多个主机设备驱动器的装置和系统。 另外的实施例包括用于从主机设备上的可管理资源查询和接收事件数据的方法。 另外的实施例包括用于将事件数据从一个或多个主机设备驱动程序报告给一个或多个能力模块的数据结构。