High performance script behavior detection through browser shimming
    1.
    发明授权
    High performance script behavior detection through browser shimming 有权
    通过浏览器调整高性能脚本行为检测

    公开(公告)号:US08424004B2

    公开(公告)日:2013-04-16

    申请号:US11767486

    申请日:2007-06-23

    CPC classification number: G06F17/30864 G06F9/45508

    Abstract: The behavior of browser applications, such as web browsers, can be controlled in part by script-based instructions present within documents read by those browsers. To analyze such scripts in an efficient manner, a script analyzer can identify the scripts in the document, divide them into script modules, and order the modules to represent an interpretational flow. The script can be interpreted and executed on a line-by-line basis and its behavior analyzed. Prior to interpretation, the scripts can be reviewed for delay conditionals, and such statements can be modified for more efficient interpretation. Additionally, if, during interpretation, the script generates new script, or modifies existing script, such new scripts can be themselves interpreted. External function calls made by the script can be intercepted and responded to in a generic fashion, limiting the need to create a document object model, based on the document's data, solely for script analysis purposes.

    Abstract translation: 浏览器应用程序(如Web浏览器)的行为可以部分通过这些浏览器读取的文档中的基于脚本的指令进行控制。 为了以有效的方式分析这些脚本,脚本分析器可以识别文档中的脚本,将它们分成脚本模块,并对模块进行排序以表示解释流程。 脚本可以逐行解释和执行,并分析其行为。 在解释之前,可以对延迟条件进行审查,并且可以对这些语句进行修改以进行更有效的解释。 另外,如果在解释期间脚本生成新脚本或修改现有脚本,则可以自己解释这些新脚本。 由脚本进行的外部函数调用可以以通用的方式进行截取和响应,仅限用于脚本分析的目的,限制了基于文档数据创建文档对象模型的需要。

Patent Agency Ranking