[发明专利]一种工业控制软件安装系统及其安装方法在审
申请号: | 201910819555.1 | 申请日: | 2019-08-31 |
公开(公告)号: | CN110716722A | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 许大艺;许颂刚;陈正 | 申请(专利权)人: | 南京市晨枭软件技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/41;G06F21/51;G06F21/12 |
代理公司: | 32360 南京泰普专利代理事务所(普通合伙) | 代理人: | 窦贤宇 |
地址: | 211100 江苏省南京市麒麟*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中转模块 软件安装系统 软件整合模块 软件验证 新软件 下载 整合 工业控制软件 软件安全检测 安全检测 安装系统 软件运行 正版软件 预安装 原地址 原软件 可用 解析 验证 伪造 分析 保证 | ||
1.一种工业控制软件安装系统,其特征在于,其软件安装系统1包括软件中转模块10、软件整合模块30和软件验证模块40构成,所述软件中转模块10用于对需要安装的新软件进行中转下载,并对其进行分析;所述软件整合模块30用于根据中转模块中解析的结果,将新软件与原软件进行整合预安装;所述软件验证模块40用于验证整合的软件是否可用,然后进行实装。
2.如权利要求1所述的一种工业控制软件安装系统,其特征在于,所述软件安装系统1还包括软件安全检测模块20,软件安全检测模块20用于下载的新的软件进行安全检测,判断是否正版、存有木马以及是否是所需的软件。
3.如权利要求1所述的一种工业控制软件安装系统,其特征在于,所述软件中转系统10包括云端中转库101、软件下载模块102、源代码提取模块103、源代码比对模块104和更新代码记录105构成,所述云端中转库101即设置在云端的数据库,用于储存新的软件和运行中转系统;所述源代码提取模块103用于提取新的软件中的源代码;所述源代码比对模块104用于将提取的新的软件代码与原软件的代码进行比对,从而获取新软件的增加代码;所述更新代码记录105记录并备份获取的增加代码。
4.如权利要求2所述的一种工业控制软件安装系统,其特征在于,所述软件安全检测模块20包括软件地址识别201、MD5码验证202、软件版本验证203、源代码安全验证204和软件权限展示205,所述软件地址识别201用于识别下载的软件的原地址,从而判断该软件来源是否正规;所述MD5码验证202用于验证该软件的MD5码,从而判断该软件是否为正版;所述软件版本验证203用于读取下载的软件版本与所需的版本是否一致;所述源代码安全验证204用于对下载的软件源代码进行安全验证,判断是否存在安全隐患;所述软件权限展示205用于将下载的软件运行所需的权限进行展示。
5.如权利要求1所述的一种工业控制软件安装系统,其特征在于,所述软件整合模块30包括本地软件代码提取301、更新代码接收302、代码融合模块303和软件整理模块304构成,所述本地软件代码提取301用于将本地的原软件代码进行提取;所述更新代码接收302用于下载中转库中备份的增加代码;所述代码融合模块303用于将增加的代码与原软件的代码进行整合,形成新的所需下载的软件;所述软件整理模块304用于对形成的软件进行整理。
6.如权利要求1所述的一种工业控制软件安装系统,其特征在于,所述软件验证模块40包括源代码解析401、软件内容确认402和软件确认安装404构成,所述源代码解析401用于解析形成的软件代码是否完整,符合运行逻辑;所述软件内容确认402用于确认形成的软件内容;所述软件确认安装404用于确认软件在可运行的情况下,进行确认安装。
7.如权利要求6所述的一种工业控制软件安装系统,其特征在于,所述软件验证模块40还包括软件试运行403,软件试运行403用于以虚拟状态对形成的软件进行试运行,判断是否可用。
8.如权利要求1所述的一种工业控制软件安装方法,其特征在于,包括以下步骤:
步骤1:进行软件云端中转,在云端下载软件,并对软件的源代码提取;
步骤2:解析更新内容,将下载的新软件源代码与云端保持的原软件源代码进行比对,获得新软件增加的代码;
步骤3:下载代码融合,本地从云端中转库下载解析出的增加代码,以及代码位置信息,与本地原软件代码进行整合,形成新的软件;
步骤4:确认安装,试运行整合后的软件,确认可使用后进行本地实装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京市晨枭软件技术有限公司,未经南京市晨枭软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910819555.1/1.html,转载请声明来源钻瓜专利网。