[发明专利]一种基于脚本交叉编译的Python安全扩展方法在审
申请号: | 202110239130.0 | 申请日: | 2021-03-04 |
公开(公告)号: | CN113031931A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 沈方阳;储备;涂子豪;雷宇;贾梦 | 申请(专利权)人: | 嘉兴丰鸟科技有限公司;奥本未来(北京)科技有限责任公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F21/53 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 314500 浙江省嘉兴市桐*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于脚本交叉编译的Python安全扩展方法,包括以下步骤:定义图灵完备的脚本语言,并提供函数调用功能;在宿主程序中定义脚本语言程序安全规则;从脚本语言源程序生成抽象语法树;对生成的抽象语法树进行过滤和安全检查;从安全的抽象语法树生成Python源代码,在宿主环境中加载执行。本发明的基于脚本交叉编译的Python安全扩展方法,在Python程序运行时对用户脚本语言进行交叉编译和安全检查,生成安全的Python源代码,再注入宿主环境中运行,可以限制用户脚本可以调用的系统和应用的应用程序接口,并对调用逻辑进行安全检查,保护应用不受到注入攻击。 | ||
搜索关键词: | 一种 基于 脚本 交叉 编译 python 安全 扩展 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于嘉兴丰鸟科技有限公司;奥本未来(北京)科技有限责任公司,未经嘉兴丰鸟科技有限公司;奥本未来(北京)科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202110239130.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种带送料卸料的探针侧孔加工设备
- 下一篇:一种高速重载列车快速清洁装置