standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221094857 7.X (22)申请日 2022.08.09 (71)申请人 广东悦客网络科技有限公司 地址 511457 广东省广州市南沙区进港大 道450-1号604房 (72)发明人 李林航 李南南  (74)专利代理 机构 北京百年育人知识产权代理 有限公司 1 1968 专利代理师 叶霖 (51)Int.Cl. G06F 21/12(2013.01) G06F 21/60(2013.01) G06F 21/62(2013.01) G06K 9/62(2022.01) (54)发明名称 一种计算机软件的保护方法及系统 (57)摘要 本发明涉及软件防护技术领域, 且公开了一 种计算机 软件的保护方法及系统, 包括软件启动 监测模块、 软件运行监测模块、 软件关闭监测模 块和软件截停模块, 所述软件启动监测模块用于 监测软件在启动的时候, 是否正常启动, 若可 以 正常启动, 则正常进入到软件, 并通过软件运行 监测模块对运行中的软件进行监测, 若没有正常 启动, 则通过软件截停模块将软件截停; 本发明 通过在软件启动、 软件运行和软件关闭的三个主 要节段来对 软件进行监测, 可以给软件提供全 方 位的保护, 避免软件遭受到不良软件进程的侵 害, 从而造成软件启动缓慢, 运行卡顿, 严重造成 软件崩坏并且烟冲耗费计算机资源的情况。 权利要求书2页 说明书5页 附图1页 CN 115329289 A 2022.11.11 CN 115329289 A 1.一种计算机软件的保护方法及系统, 其特征在于: 包括软件启动 监测模块、 软件运行 监测模块、 软件关闭监测模块和软件截停模块, 所述软件启动监测模块用于监测软件在启 动的时候, 是否正常启动, 若可以正常启动, 则正常进入到软件, 并通过软件运行监测模块 对运行中的软件进 行监测, 若没有正常启动, 则通过软件截停模块将软件截停, 避免软件在 启动的过程中, 不断加载启动文件, 导致 浪费计算机 资源的情况; 所述软件运行监测模块用 于监测运行中的软件, 若监测到运行中的软件出现异常情况, 则通过软件截停模块将正常 运行的软件截停; 所述软件关闭监测模块用于在软件关闭后, 对软件进 行监测, 若监测到关 闭后的软件在后台被启动后, 此时通过软件截停模块, 将软件的后台进程关闭, 否者, 则允 许软件正常的进程在后台运行; 所述软件截停模块用于在软件启动监测模块、 软件运行监 测模块和软件关闭监测模块监测到异常情况后, 将软件关闭或将软件的后台进程关闭或将 软件和后台进程同时关闭。 2.根据权利要求1所述的一种计算机软件的保护方法及系统, 其特征在于: 所述软件启 动监测模块包括启动调用文件标识获取模块、 启动调用文件目录模块和对比模块; 启动调 用文件获取模块用于获取到软件启动所需要的文件标识A, 启动调用文件目录模块用于在 软件开发的过程中存储软件启动所需要的所有文件标识B, 对比模块用于将软件启动时获 取到的文件标识A与启动调用文件目录模块中的标识B对比, 若A>B则说明在软件启动的过 程中, 有其他不与本软件相关的启动文件参与启动, 此时为了保护软件则截停软件的启动, 若A=B则软件正常启动, 若A<B则表明在软件启动的过程中, 一些启动文件没有被加载, 此 时为了避免计算机资源被浪费, 则截停软件的启动。 3.根据权利要求1所述的一种计算机软件的保护方法及系统, 其特征在于: 所述软件运 行监测模块包括运行数据获取模块、 运行数据分类模块、 数据加密模块和运行环境监测模 块; 所述运行数据获取模块用于获取软件运行过程中产生的数据, 然后通过运行数据分类 模块用于将运行数据获取模块获取到的运行数据进行分类, 将其分类为用户个人隐私数据 和普通数据, 再通过数据加密模块对用户个人隐私数据进行加密, 同时运行环境监测模块 用于监测软件运行计算机环境的安全性, 若监测到在软件的运行过程中, 有其他进程在调 用软件的数据或者在攻击软件, 则通过 软件截停模块将软件 截停。 4.根据权利要求3所述的一种计算机软件的保护方法及系统, 其特征在于: 所述数据加 密模块在对用户个人隐私数据进行加密的时候, 首先先将数据通过ASCII码将数据转换为 十进制数据S, 然后在通过 下式将十进制数据S转换为 其他十进制数据SW: 其中, random为2 ‑9中随机的整数; 然后在通过 下式将其 他十进制数据Sw转换为二进制数据EW: 权 利 要 求 书 1/2 页 2 CN 115329289 A 2其中p→b为余数p‑b从后往前依次排列; 然后在通过 下式将二进制数据EW转换为其他二进制数据EW1: 其中, Q为二进制数据EW中每一位上的数; 最终完成用户个人隐私数据的加密。 5.根据权利要求1所述的一种计算机软件的保护方法及系统, 其特征在于: 所述软件关 闭监测模块包括软件运行文件启用监测模块、 软件运行文件启用目录模块和对比模块; 软 件运行文件启用监测模块用于监测软件正常运行进程文件外的其他运行文件是否被启用, 软件运行文件启用目录模块用于存储软件正常运行进程文件外的其他运行文件标识, 对比 模块用于将软件运行文件启用监测模块监测到的文件标识与软件运行文件启用目录模块 中的标识对比, 若有其他运行文件被启用, 则表明软件在后台被其他进程启用, 此时为了保 护软件, 通过 软件截停模块将软件 截停即可。 6.根据权利要求1所述的一种计算机软件的保护方法及系统, 其特征在于: 所述软件截 停模块包括后台进程关闭模块和软件普通关闭模块, 后台进程关闭模块用于当软件数据被 其他进程持续调用, 或者软件被其他进程持续攻击, 则 在软件被 关闭后, 同时将有关该软件 的所有后台正常运行进程也全部关闭; 软件普通关闭模块用于 当软件数据不被经常性的调 用或者软件不被经常性的攻击, 将软件正常关闭即可, 后台正常运行进程则在后台正常运 行。 7.根据权利要求1所述的一种计算机软件的保护方法及系统, 其特征在于: 还包括告警 警示模块, 用于当软件被截停后, 通过计算机上 的弹窗以及计算机上 的扬声器来对用户进 行文字和声音告警, 从而警示用户当前计算机中可能存在有害该软件的进程, 使用户提前 做出措施。权 利 要 求 书 2/2 页 3 CN 115329289 A 3

PDF文档 专利 一种计算机软件的保护方法及系统

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种计算机软件的保护方法及系统 第 1 页 专利 一种计算机软件的保护方法及系统 第 2 页 专利 一种计算机软件的保护方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:39上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。