用于以最小性能降级检测恶意软件的技术

    公开(公告)号:CN108369624B

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

    申请号:CN201680068821.6

    申请日:2016-11-25

    Abstract: 各种实施例通常涉及用于以减轻处理设备的处理和/或存储资源的消耗的方式来检测恶意软件的技术。一种装置可以包括处理设备的第一处理器组件,其用于在被划分成多个页的第一存储装置内维护的第一页修改日志内按时间顺序生成条目,每个条目指示由第一处理器组件对多个页中的一个页进行的写入存取;处理设备的图形控制器的取回组件,其用于循环地从第一页修改日志中取回对多个页中的至少一个近期写入的页的指示;以及图形控制器的扫描组件,其用于循环地扫描至少一个近期写入的页以检测至少一个近期写入的页内的恶意软件。

    用于仅执行事务存储器的技术

    公开(公告)号:CN107949832B

    公开(公告)日:2022-09-13

    申请号:CN201680051044.4

    申请日:2016-09-02

    Abstract: 用于仅执行事务存储器的技术包括具有处理器和存储器的计算设备。所述处理器包括指令转换后备缓冲器(iTLB)和数据转换后备缓冲器(dTLB)。响应于页未命中,所述处理器判定页物理地址是否在所述存储器的仅执行事务(XOT)范围内。如果在所述XOT范围内,则所述处理器可以利用所述页物理地址来填充所述iTLB并且防止利用所述页物理地址来填充所述dTLB。响应于控制流的异步变化(如中断),所述处理器判定最后一次iTLB转换是否在所述XOT范围内。如果在所述XOT范围内,则所述处理器清除或以其他方式保证所述处理器寄存器状态安全。所述处理器确保XOT范围在授权入口点处开始执行。描述并要求保护了其他实施例。

    存储器扫描方法和装置
    23.
    发明公开

    公开(公告)号:CN113486349A

    公开(公告)日:2021-10-08

    申请号:CN202110924317.4

    申请日:2016-02-03

    Abstract: 公开了存储器扫描方法和装置。示例装置包括:走行器,其用于遍历地址转换系统的分页结构;位分析器,其用于确定与分页结构的条目相关联的位是否指示条目最近被存取;地址识别器,其用于当位分析器确定与分页结构的条目相关联的位指示条目最近被存取时确定与条目相关联的地址;以及输出器,其用于将所确定的地址提供给存储器扫描器。

    用于存储器分配的安全检查系统和方法

    公开(公告)号:CN113254360A

    公开(公告)日:2021-08-13

    申请号:CN202011524126.0

    申请日:2020-12-22

    Abstract: 提供了用于存储器分配的安全检查系统和方法。一种存储器控制器用于在所分配的存储器部分中的每一个内的中点地址处存储独特的标签。除了标签数据之外,可以在存储器分配的中点地址处存储附加的元数据。对于每个存储器访问操作,编码指针包含指示存储器分配大小的信息以及它自己的标签数据。处理器电路将被包括在编码指针中的标签数据与存储在存储器分配中的标签数据进行比较。如果被包括在编码指针中的标签数据与存储在存储器分配中的标签数据相匹配,则存储器操作继续。如果被包括在编码指针中的标签数据未能与存储在存储器分配中的标签数据匹配,则生成错误或异常。

    用于具用扩展分段的面向对象的存储器管理的技术

    公开(公告)号:CN109643290B

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

    申请号:CN201780053202.4

    申请日:2017-08-18

    Abstract: 具有存储器保护扩展的存储器管理的技术包括具有带有一个或多个保护扩展的处理器的计算设备。处理器可以加载包括段基、有效限制和有效地址的逻辑地址,并且根据逻辑地址并以有效限制为掩码生成线性地址。处理器可以切换到由任务状态分段扩展描述的新任务。任务状态扩展可以指定低延迟分段模式。处理器可以禁止访问具有低于处理器的当前特权级别的描述符特权级别的本地描述符表中的描述符。计算设备可以使用处理器的安全飞地支持来加载安全飞地。安全飞地可以在处理器的用户特权级别加载非沙盒和沙盒应用。描述并要求保护其他实施例。

    具有多视角模式搜索的无标签隐式完整性

    公开(公告)号:CN116805083A

    公开(公告)日:2023-09-26

    申请号:CN202310192629.X

    申请日:2023-02-24

    Abstract: 实施例涉及针对存储器安全的具有多视角模式搜索的无标签隐式完整性。装置的实施例包括:一个或多个处理器,该一个或多个处理器包括用于进行以下操作的硬件电路装置:使用指针来访问存储在存储器层次体系中的经加密的数据;使用指针的指针标签的当前版本来对经加密的数据进行解密,以产生第一经解密的数据;对第一经解密的数据执行熵测试;响应于熵测试在第一经解密的数据中未能检测到模式,而使用指针的指针标签的一个或多个不同版本来对经加密的数据进行重新解密,以产生一个或多个其他经解密的数据;对一个或多个其他经解密的版本执行熵测试;以及响应于熵测试在一个或多个其他经解密的数据中检测到模式,而向一个或多个处理器用信号通知关于经加密的数据的异常。

Patent Agency Ranking