Bequeathing privilege to a dynamically loaded module
    1.
    发明授权
    Bequeathing privilege to a dynamically loaded module 失效
    赋予动态加载模块的特权

    公开(公告)号:US08006254B2

    公开(公告)日:2011-08-23

    申请号:US11867126

    申请日:2007-10-04

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4856 G06F21/6218

    摘要: A computer implemented method, apparatus, and computer program product for transferring a privilege to a module. In one embodiment, a set of privileges required to initiate execution of code associated with the software module is identified to form enhanced privileges. The application is frozen. The enhanced privileges are unassigned to the application and the application has insufficient privileges to initiate execution of code associated with the software module. The software module is loaded into available application address space associated with the application. The enhanced privileges are transferred to the application. Execution of the application is unsuspended and the code associated with the software module is executed within the application.

    摘要翻译: 一种用于将特权传送到模块的计算机实现的方法,装置和计算机程序产品。 在一个实施例中,识别启动与软件模块相关联的代码的执行所需的一组特权以形成增强的特权。 该应用程序已冻结。 增强的权限未分配给应用程序,并且应用程序没有足够的权限来启动与软件模块相关联的代码的执行。 将软件模块加载到与应用程序相关联的可用应用程序地址空间中。 增强的权限被转移到应用程序。 应用程序的执行被取消暂停,与软件模块相关联的代码在应用程序内执行。

    METHOD AND APPARATUS FOR BEQUEATHING PRIVILIGE TO A DYNAMICALLY LOADED MODULE
    2.
    发明申请
    METHOD AND APPARATUS FOR BEQUEATHING PRIVILIGE TO A DYNAMICALLY LOADED MODULE 失效
    用于动态装载模块的方法和装置

    公开(公告)号:US20090094624A1

    公开(公告)日:2009-04-09

    申请号:US11867126

    申请日:2007-10-04

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4856 G06F21/6218

    摘要: A computer implemented method, apparatus, and computer program product for transferring a privilege to a module. In one embodiment, a set of privileges required to initiate execution of code associated with the software module is identified to form enhanced privileges. The application is frozen. The enhanced privileges are unassigned to the application and the application has insufficient privileges to initiate execution of code associated with the software module. The software module is loaded into available application address space associated with the application. The enhanced privileges are transferred to the application. Execution of the application is unsuspended and the code associated with the software module is executed within the application.

    摘要翻译: 一种用于将特权传送到模块的计算机实现的方法,装置和计算机程序产品。 在一个实施例中,识别启动与软件模块相关联的代码的执行所需的一组特权以形成增强的特权。 该应用程序已冻结。 增强的权限未分配给应用程序,并且应用程序没有足够的权限来启动与软件模块相关联的代码的执行。 将软件模块加载到与应用程序相关联的可用应用程序地址空间中。 增强的权限被转移到应用程序。 应用程序的执行被取消暂停,与软件模块相关联的代码在应用程序内执行。