会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • AUTOMATIC MODIFICATION OF EXECUTABLE CODE
    • 自动修改可执行代码
    • US20090222792A1
    • 2009-09-03
    • US12039486
    • 2008-02-28
    • Vedvyas ShanbhogueRavi L. SahitaUday R. Savagaonkar
    • Vedvyas ShanbhogueRavi L. SahitaUday R. Savagaonkar
    • G06F9/44
    • G06F9/4484G06F2209/542
    • A method for automatically modifying an executable file for a software agent is provided. The method comprises detecting original static entry and exit points in the executable file and generating corresponding transformed points; modifying the executable file by linking the executable file to the integrity services environment and embedding a signed agent manifest; loading the modified executable file into memory and registering a target list with the software agent's hypervisor, wherein the target list provides mappings between protected and active page tables; detecting dynamic entry and exit points in the executable file and generating corresponding transformed points; switching to a protected context, in response to a transformed exit point being invoked, and switching to an active context, in response a transformed entry point being invoked; and de-registering the software agent with the memory protection module, in response to the software agent being unloaded.
    • 提供了一种用于自动修改软件代理的可执行文件的方法。 该方法包括检测可执行文件中的原始静态入口点和出口点,并产生相应的变换点; 通过将可执行文件链接到完整性服务环境并嵌入签名的代理清单来修改可执行文件; 将修改的可执行文件加载到存储器中并且与所述软件代理的管理程序注册目标列表,其中所述目标列表提供受保护页面和活动页面表之间的映射; 检测可执行文件中的动态入口点和出口点,并生成相应的转换点; 响应于被转换的退出点被调用,切换到受保护的上下文,并且响应于被转换的入口点被切换到活动上下文; 以及响应于所述软件代理被卸载,将所述软件代理与所述存储器保护模块取消注册。
    • 4. 发明申请
    • EFFICIENT HANDLING OF INTERRUPTS IN A COMPUTING ENVIRONMENT
    • 有效处理计算环境中的中断
    • US20090241189A1
    • 2009-09-24
    • US12050862
    • 2008-03-18
    • Vedvyas ShanbhogueUday R. SavagaonkarRavi L. Sahita
    • Vedvyas ShanbhogueUday R. SavagaonkarRavi L. Sahita
    • G06F12/14
    • G06F13/26
    • A method for efficiently handling interrupts in a virtual technology environment with integrity services is provided. The method comprises assigning an interrupt to a virtual machine that is running a software agent; suspending the software agent; invoking a protected interrupt handler; copying the interrupt's memory content to a protected location, in response to successfully verifying the integrity of the content; replacing the interrupt's return address with a return address for a protected function; switching from the software agent's protected context to its active context; executing the original interrupt handler; returning control to the protected function to ensure that execution of the software agent resumes safely; switching back to the software agent's protected context, in response to successfully verifying the integrity of the content; and passing control back to the software agent to resume execution.
    • 提供了一种在完整性服务中有效处理虚拟技术环境中断的方法。 该方法包括:向运行软件代理的虚拟机分配中断; 暂停软件代理; 调用受保护的中断处理程序; 响应成功验证内容的完整性,将中断的内存内容复制到受保护的位置; 用保护功能的返回地址替换中断的返回地址; 从软件代理的受保护的上下文切换到其活动上下文; 执行原始中断处理程序; 将控制权返回到受保护的功能,以确保软件代理的执行安全恢复; 响应成功验证内容的完整性,切换回软件代理的受保护的上下文; 并将控制权传回软件代理程序以恢复执行。