-
公开(公告)号:US08949803B2
公开(公告)日:2015-02-03
申请号:US13036440
申请日:2011-02-28
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脚本语言生成的脚本,并且第二组程序代码可以是业务处理。
-
公开(公告)号: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脚本语言生成的脚本,并且第二组程序代码可以是业务流程。
-
公开(公告)号: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脚本语言生成的脚本,并且第二组程序代码可以是业务流程。
-
公开(公告)号:US08949804B2
公开(公告)日:2015-02-03
申请号:US13618037
申请日:2012-09-14
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.
-
-
-