- 专利标题: 一种基于序列化中间表示的源代码云检测系统及方法
-
申请号: CN201610720861.6申请日: 2016-08-24
-
公开(公告)号: CN106445804B公开(公告)日: 2019-04-05
- 发明人: 章磊 , 韩建
- 申请人: 北京奇虎测腾安全技术有限公司 , 北京奇安信科技有限公司
- 申请人地址: 北京市朝阳区酒仙桥路20号4层403-46房间
- 专利权人: 北京奇虎测腾安全技术有限公司,北京奇安信科技有限公司
- 当前专利权人: 北京奇虎测腾安全技术有限公司,北京奇安信科技有限公司
- 当前专利权人地址: 北京市朝阳区酒仙桥路20号4层403-46房间
- 代理机构: 北京路浩知识产权代理有限公司
- 代理商 王莹
- 主分类号: G06F11/36
- IPC分类号: G06F11/36
摘要:
本发明公开了一种基于序列化中间表示的源代码云检测系统及方法,所述系统包括用户侧设备和云服务侧设备。其中用户侧设备将中间表示进行序列化以生成中间表示文件并且生成位置标识。用户侧设备将中间表示文件划分为多个子部分并且将多个子部分和位置标识封装到检测请求消息中并发送给云服务侧的设备。以及从云服务侧的设备接收检测响应消息,并且获取检测响应消息中的缺陷指示信息,根据所述缺陷指示信息确定待检测的源代码中的缺陷类型和位置。所述云服务侧设备对中间表示文件进行逆序列化以生成内存对象中的中间表示,对所述中间表示进行分析并根据位置标识来确定缺陷指示信息。
公开/授权文献
- CN106445804A 一种基于序列化中间表示的源代码云检测系统及方法 公开/授权日:2017-02-22