Limiting execution of software programs
    1.
    发明授权
    Limiting execution of software programs 有权
    限制执行软件程序

    公开(公告)号:US08949803B2

    公开(公告)日:2015-02-03

    申请号:US13036440

    申请日:2011-02-28

    IPC分类号: G06F9/45 G06F11/00 G06F21/52

    CPC分类号: G06F21/52

    摘要: Techniques are disclosed for limiting execution of software programs. For example, a method comprises the following steps. A first set of program code is extracted from a second set of program code. The extracted first set of program code is parsed to generate a parsed structure. The parsed structure generated from the first set of program code is examined for one or more expressions predetermined to be unsafe for execution. The one or more expressions predetermined to be unsafe for execution that are contained in the first set of program code are detected. In one example, the first set of program code may be a script generated with the JavaScript™ scripting language and the second set of program code may be a business process.

    摘要翻译: 公开了用于限制软件程序的执行的技术。 例如,一种方法包括以下步骤。 从第二组程序代码提取第一组程序代码。 提取的第一组程序代码被解析以生成解析结构。 从第一组程序代码生成的解析结构被检查为预定为不安全执行的一个或多个表达式。 检测预定为不可执行的包含在第一组程序代码中的一个或多个表达式。 在一个示例中,第一组程序代码可以是使用JavaScript TM脚本语言生成的脚本,并且第二组程序代码可以是业务处理。

    LIMITING EXECUTION OF SOFTWARE PROGRAMS
    2.
    发明申请
    LIMITING EXECUTION OF SOFTWARE PROGRAMS 审中-公开
    限制软件程序的执行

    公开(公告)号:US20130014257A1

    公开(公告)日:2013-01-10

    申请号:US13618037

    申请日:2012-09-14

    IPC分类号: G06F21/00

    CPC分类号: G06F21/52

    摘要: Techniques are disclosed for limiting execution of software programs. For example, a method comprises the following steps. A first set of program code is extracted from a second set of program code. The extracted first set of program code is parsed to generate a parsed structure. The parsed structure generated from the first set of program code is examined for one or more expressions predetermined to be unsafe for execution. The one or more expressions predetermined to be unsafe for execution that are contained in the first set of program code are detected. In one example, the first set of program code may be a script generated with the JavaScript™ scripting language and the second set of program code may be a business process.

    摘要翻译: 公开了用于限制软件程序的执行的技术。 例如,一种方法包括以下步骤。 从第二组程序代码提取第一组程序代码。 提取的第一组程序代码被解析以生成解析结构。 从第一组程序代码生成的解析结构被检查为预定为不安全执行的一个或多个表达式。 检测预定为不可执行的包含在第一组程序代码中的一个或多个表达式。 在一个示例中,第一组程序代码可以是使用JavaScript TM脚本语言生成的脚本,并且第二组程序代码可以是业务流程。

    LIMITING EXECUTION OF SOFTWARE PROGRAMS
    3.
    发明申请
    LIMITING EXECUTION OF SOFTWARE PROGRAMS 有权
    限制软件程序的执行

    公开(公告)号:US20120222020A1

    公开(公告)日:2012-08-30

    申请号:US13036440

    申请日:2011-02-28

    IPC分类号: G06F9/45

    CPC分类号: G06F21/52

    摘要: Techniques are disclosed for limiting execution of software programs. For example, a method comprises the following steps. A first set of program code is extracted from a second set of program code. The extracted first set of program code is parsed to generate a parsed structure. The parsed structure generated from the first set of program code is examined for one or more expressions predetermined to be unsafe for execution. The one or more expressions predetermined to be unsafe for execution that are contained in the first set of program code are detected. In one example, the first set of program code may be a script generated with the JavaScript™ scripting language and the second set of program code may be a business process.

    摘要翻译: 公开了用于限制软件程序的执行的技术。 例如,一种方法包括以下步骤。 从第二组程序代码提取第一组程序代码。 提取的第一组程序代码被解析以生成解析结构。 从第一组程序代码生成的解析结构被检查为预定为不安全执行的一个或多个表达式。 检测预定为不可执行的包含在第一组程序代码中的一个或多个表达式。 在一个示例中,第一组程序代码可以是使用JavaScript TM脚本语言生成的脚本,并且第二组程序代码可以是业务流程。

    Limiting execution of software programs

    公开(公告)号:US08949804B2

    公开(公告)日:2015-02-03

    申请号:US13618037

    申请日:2012-09-14

    IPC分类号: G06F9/45 G06F11/00 G06F21/52

    CPC分类号: G06F21/52

    摘要: Techniques are disclosed for limiting execution of software programs. For example, a method comprises the following steps. A first set of program code is extracted from a second set of program code. The extracted first set of program code is parsed to generate a parsed structure. The parsed structure generated from the first set of program code is examined for one or more expressions predetermined to be unsafe for execution. The one or more expressions predetermined to be unsafe for execution that are contained in the first set of program code are detected. In one example, the first set of program code may be a script generated with the JavaScript™ scripting language and the second set of program code may be a business process.