【技术实现步骤摘要】
一种软件应用的管控方法、装置及存储介质
[0001]本专利技术属于软件应用管控
,具体涉及一种软件应用的管控方法、装置及存储介质。
技术介绍
[0002]随着软件系统和互联网的快速发展,各种功能的应用软件大量出现,满足了人们在工作和生活中的各种需求,提高了人们生活和工作的便捷性;但是,随着软件应用的不断增多,市面上也出现了越来越多的恶意软件和流氓软件,因此,对各个软件应用的管控是人们安全使用软件的重要保障,已成为软件使用中的重要一环。
[0003]目前,现有的桌面程序管控技术大多都是基于程序名、安装路径、数字签名等控制因子对软件程序进行管控,但是,前述管控方法存在以下不足:容易被不法分子通过伪装或重新给应用程序加壳绕过管控,从而导致无法达到软件管控的目的;因此,提供一种能够防止软件应用绕过监管的管控方法迫在眉睫。
技术实现思路
[0004]本专利技术的目的是提供一种软件应用的管控方法、装置及存储介质,用以解决现有技术中存在的容易被不法分子通过伪装或重新给应用程序加壳而绕过管控的问题。
[0005]为了实现上述目的,本专利技术采用以下技术方案:
[0006]第一方面,本专利技术提供了一种软件应用的管控方法,包括:
[0007]软件特征提取终端获取待管控软件应用的源代码,并对所述待管控软件应用的源代码进行特征提取处理,得到所述待管控软件应用的二进制特征码;
[0008]软件特征提取终端基于所述二进制特征码,得到所述待管控软件应用的身份识别码;
[000 ...
【技术保护点】
【技术特征摘要】
1.一种软件应用的管控方法,其特征在于,应用于软件特征提取终端,包括:获取待管控软件应用的源代码,并对所述待管控软件应用的源代码进行特征提取处理,得到所述待管控软件应用的二进制特征码;基于所述二进制特征码,得到所述待管控软件应用的身份识别码;将所述身份识别码发送至策略服务器,以便所述策略服务器在接收到所述身份识别码后,基于所述身份识别码和待管控软件应用的管控规则,得到所述待管控软件应用的管控策略,并将所述管控策略发送至待管控软件应用的运行终端,以使所述运行终端基于所述管控策略得出所述待管控软件应用的运行权限,并基于所述运行权限运行所述待管控软件应用。2.根据权利要求1所述的方法,其特征在于,对所述待管控软件应用的源代码进行特征提取处理,得到所述待管控软件应用的二进制特征码,包括:利用二进程转换工具,将所述待管控软件应用的源代码转换为二进制编码,以将所述二进制编码作为所述待管控软件应用的二进制特征码;相应的,基于所述二进制特征码,得到所述待管控软件应用的身份识别码,包括:从所述二进制特征码中随机选取m位二进制码,组成所述待管控软件应用的身份识别码,其中,m为大于1的正整数。3.一种软件应用的管控方法,其特征在于,应用于策略服务器,包括:获取待管控软件应用的管控规则,其中,所述管控规则包括待管控软件应用的运行权限,所述运行权限包括禁止运行、隐藏运行或放行运行,且所述隐藏运行用于表征所述待管控软件应用在目标终端的后台运行,并在运行时隐藏软件图标,所述放行运行用于表征所述待管控软件应用在目标终端的桌面上运行,并在运行时显示软件图标,所述目标终端为所述待管控软件应用的运行终端;接收软件特征提取终端发送的待管控软件应用的身份识别码,其中,所述身份识别码是基于所述待管控软件应用的二进制特征码生成的,且所述二进制特征码是基于所述待管控软件应用的源代码得到的;将所述身份识别码添加至所述管控规则内,以组成所述待管控软件应用的管控策略;将所述管控策略发送至所述待管控软件应用的运行终端,以使所述运行终端在接收到所述管控策略后,基于所述管控策略得出所述待管控软件应用的运行权限,并基于所述运行权限运行所述待管控软件应用。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收运行终端发送的终端硬件信息以及待管控软件应用的运行记录;基于所述终端硬件信息生成终端资产信息报表,以及基于所述运行记录生成终端安全事件报表,并将所述终端资产信息报表和所述终端安全事件报表存储至数据库,以便运维人员基于所述终端资产信息报表和所述终端安全事件报表对所述运行终端和所述待管控软件应用进行维护以及管理。5.一种软件应用的管控方法,其特征在于,应用于待管控软件应用的运行终端,包括:接收策略服务器发送的管控策略,其中,所述管控策略包括待管控软件应用的管控规则以及身份识别码,且所述管控规则包括待管控软件应用的运行权限;解析所述管控策略,得出所述管控策略中的身份识别码和运行权限;
根据所述身份识别码,从本地安装的各个软件应用中,匹配得到所述管控策略对应的待管控软件应用,并基于所述运行权限,运行所述待管控软件应用。6.根据权利要求5...
【专利技术属性】
技术研发人员:袁江,
申请(专利权)人:成都域卫科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。