一种轻量级JavaScript沙箱的实现方法

    公开(公告)号:CN102930203B

    公开(公告)日:2015-08-26

    申请号:CN201210386639.9

    申请日:2012-10-12

    IPC分类号: G06F21/53

    摘要: 本发明公开了一种轻量级JavaScript沙箱的实现方法,包括如下步骤:S10:定义沙箱内部的访问控制;S11:根据所定义的访问控制自动生成沙箱监控代码;S12:根据所定义的访问控制自动生成禁止访问函数的监控代码;S13:实时检测沙箱内部恶意代码,阻止危险的函数调用。本发明轻量级JavaScript沙箱的实现方法简单有效,便于程序员的掌握和操作的轻量级JavaScript沙箱的实现方法,确保JavaScript程序代码在沙箱内部安全执行,不产生危险的程序行为。

    一种轻量级JavaScript沙箱的实现方法

    公开(公告)号:CN102930203A

    公开(公告)日:2013-02-13

    申请号:CN201210386639.9

    申请日:2012-10-12

    IPC分类号: G06F21/53

    摘要: 本发明公开了一种轻量级JavaScript沙箱的实现方法,包括如下步骤:S10:定义沙箱内部的访问控制;S11:根据所定义的访问控制自动生成沙箱监控代码;S12:根据所定义的访问控制自动生成禁止访问函数的监控代码;S13:实时检测沙箱内部恶意代码,阻止危险的函数调用。本发明轻量级JavaScript沙箱的实现方法简单有效,便于程序员的掌握和操作的轻量级JavaScript沙箱的实现方法,确保JavaScript程序代码在沙箱内部安全执行,不产生危险的程序行为。