CN104778400A - 智能终端应用软件app安装权限控制处理方法及系统 - Google Patents
智能终端应用软件app安装权限控制处理方法及系统 Download PDFInfo
- Publication number
- CN104778400A CN104778400A CN201510008631.2A CN201510008631A CN104778400A CN 104778400 A CN104778400 A CN 104778400A CN 201510008631 A CN201510008631 A CN 201510008631A CN 104778400 A CN104778400 A CN 104778400A
- Authority
- CN
- China
- Prior art keywords
- app
- intelligent terminal
- authority
- application software
- sequence number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000009434 installation Methods 0.000 title claims abstract description 15
- 238000003672 processing method Methods 0.000 title abstract 3
- 238000012545 processing Methods 0.000 claims abstract description 4
- 101000804902 Drosophila melanogaster Xaa-Pro aminopeptidase ApepP Proteins 0.000 claims description 11
- 238000013475 authorization Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 3
- 238000002360 preparation method Methods 0.000 claims description 3
- 238000000034 method Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种智能终端应用软件APP安装权限控制处理方法及系统,方法包括:对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段;并对APP进行加密;对打开的所述加密的APP进行解密;读取解密的APP文件头,获取可安装该APP的智能终端序列号段列表,并且读取本智能终端的序列号进行比对,如果本智能终端序列号在授权号段内,则进行安装,如果不在号段内,则限制安装并提示用户没有权限。本发明采用应用软件加密实现对用户安装应用软件APP的种类进行控制,有效的解决了用户随意安装应用软件APP带来的法律和经济风险,防止木马软件安装,提高了安全性,有效地保护了智能终端的安全信息。
Description
技术领域
本发明涉及智能终端技术领域,尤其涉及一种智能终端应用软件APP安装权限控制处理方法及系统。
背景技术
随着电子技术的发展和人们生活水平的不断提高,各种智能终端的使用越来越普及,智能终端已经成为人们生活中不可缺少的通信工具。
目前以OTT盒子为代表的安卓智能终端已经全面普及,除了智能终端出厂时已经安装的应用程序(APP)外,用户还可以自行安装各种APP。
但是用户可能会安装一些国家法律法规不许可的软件、或者安装一些和智能终端厂家业务冲突的软件都会给智能终端厂家带来法律或者经济风险。或者不经意之间安装了带木马的软件,容易给用户造成损失。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种智能终端应用软件APP安装权限控制处理方法及系统。本发明采用对应用软件加密的方式进行用户安装应用软件APP的种类进行控制,有效的解决了用户随意安装应用软件APP带来的法律和经济风险,防止木马软件安装,提高了安全性,有效地保护了智能终端的安全信息。
本发明解决技术问题所采用的技术方案如下:
一种智能终端应用软件APP安装权限控制处理方法,其中,包括:
A、对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段;
B、对添加了文件头的APP进行加密;
C、智能终端获取所述加密的APP,接收用户的操作指令打开所述加密的APP准备安装;
D、智能终端对打开的所述加密的APP进行解密;
E、智能终端读取解密的APP文件头,获取可安装该APP的智能终端序列号段列表,并且读取本智能终端的序列号进行比对,如果本智能终端序列号在授权号段内,则进行安装,如果不在号段内,则限制安装并提示用户没有权限。
所述的智能终端应用软件APP安装权限控制处理方法,其中,所述权限标记字段,包含:APP的特征码、APP文件的大小、可安装该APP的智能终端序列号段列表。
所述的智能终端应用软件APP安装权限控制处理方法,其中,所述步骤A还包括:对需安装的APP通过对应的安全软件进行安全过滤检测,检测通过确定为所述目标APP。
所述的智能终端应用软件APP安装权限控制处理方法,其中,所述步骤B还包括:对添加了文件头的APP采用指定的加密算法进行加密。
所述的智能终端应用软件APP安装权限控制处理方法,其中,所述步骤D还包括:智能终端对打开的所述加密的APP采用与所述加密算法对称的解密算法进行解密。
所述的智能终端应用软件APP安装权限控制处理方法,其中,所述加密算法与所述解密算法为互相对称的算法;
所述智能终端序列号唯一且用户不可修改。
一种智能终端应用软件APP安装权限控制处理系统,其中,包括
APP权限标记模块、用于对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段;
APP加密模块、用于对添加了文件头的APP进行加密;
APP预安装处理模块、用于控制智能终端获取所述加密的APP,接收用户的操作指令打开所述加密的APP准备安装;
APP解密模块、用于控制智能终端对打开的所述加密的APP进行解密
APP权限校验模块、用于控制智能终端读取解密的APP文件头,获取可安装该APP的智能终端序列号段列表,并且读取本智能终端的序列号进行比对,如果本智能终端序列号在授权号段内,则进行安装,如果不在号段内,则限制安装并提示用户没有权限。
所述的智能终端应用软件APP安装权限控制处理系统,其中,所述权限标记字段,包含:APP的特征码、APP文件的大小、可安装该APP的智能终端序列号段列表。
所述的智能终端应用软件APP安装权限控制处理系统,其中,其还包括:
加密控制模块,用于对添加了文件头的APP采用指定的加密算法进行加密;
解密控制模块,用于智能终端对打开的所述加密的APP采用与所述加密算法对称的解密算法进行解密。
所述的智能终端应用软件APP安装权限控制处理系统,其中,所述加密算法与所述解密算法为互相对称的算法;
所述智能终端序列号唯一且用户不可修改。
本发明所提供的智能终端应用软件APP安装权限控制处理方法及系统,由于采用APP及其文件头被加密,防止恶意篡改APP或者权限标记;权限以序列号段形式管控,可以对智能终端分别控制权限。本发明适用于诸如手机、平板、OTT盒子等安卓智能终端,主要是对这些设备的应用软件APP安装权限进行监控限制。本发明采用对应用软件加密实现对用户安装应用软件APP的种类进行控制,有效的解决了用户随意安装应用软件APP带来的法律和经济风险,防止木马软件安装,提高了安全性,有效地保护了智能终端的安全信息。
附图说明
图1是本发明智能终端应用软件APP安装权限控制处理方法的较佳实施例的流程图。
图2是本发明智能终端应用软件APP安装权限控制处理系统的较佳实施例的功能原理框图。
图3是本发明智能终端应用软件APP安装权限控制处理系统的具体应用实施例的功能模块图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参见图1,图1是本发明一种智能终端应用软件APP安装权限控制处理方法的较佳实施例的流程图。图1所示的一种智能终端应用软件APP安装权限控制处理方法,包括以下步骤:
步骤S110、对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段。
本发明实施例中,在具体实施例,可以采用先对需安装的APP通过对应的安全软件进行安全过滤检测,检测通过确定为所述目标APP。
然后对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段。其中,所述权限标记字段,包含:APP的特征码(例如什么类似的APP)、APP文件的大小、可安装该APP的智能终端序列号段列表。
其中,所述智能终端序列号唯一且用户不可修改。
步骤S120、对添加了文件头的APP进行加密。
例如可以对添加了文件头的APP采用指定的加密算法进行加密。
步骤S130、智能终端获取所述加密的APP,接收用户的操作指令打开所述加密的APP准备安装。
步骤S140、智能终端对打开的所述加密的APP进行解密。
其中,智能终端对打开的所述加密的APP采用与所述加密算法对称的解密算法进行解密;即所述加密算法与所述解密算法为互相对称的算法;其中加密算法和解密算法为现有公知技术在此不在重复论述。
步骤S150、智能终端读取解密的APP文件头,获取可安装该APP的智能终端序列号段列表,并且读取本智能终端的序列号进行比对,如果本智能终端序列号在授权号段内,则进行安装,如果不在号段内,则限制安装并提示用户没有权限。
本发明中采用读取解密的APP文件头,获取可安装该APP的智能终端序列号段列表,并且读取本智能终端的序列号进行比对,如果本智能终端序列号在授权号段内,则允许进行安装,如果不在号段内,则限制安装并提示用户没有权限。
由上可见,本发明采用对应用软件加密的方式实现对用户安装应用软件APP的种类进行控制,有效的解决了用户随意安装应用软件APP带来的法律和经济风险,防止木马软件安装,提高了安全性,有效地保护了智能终端的安全信息。
基于上述方法实施例,本发明还提供了一种智能终端应用软件APP安装权限控制处理系统,如图2所示,所述系统包括:
APP权限标记模块210、用于对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段;具体如上所述。
APP加密模块220、用于对添加了文件头的APP进行加密;具体如上所述。
APP预安装处理模块230、用于控制智能终端获取所述加密的APP,接收用户的操作指令打开所述加密的APP准备安装;具体如上所述。
APP解密模块240、用于控制智能终端对打开的所述加密的APP进行解密;具体如上所述。
APP权限校验模块250、用于控制智能终端读取解密的APP文件头,获取可安装该APP的智能终端序列号段列表,并且读取本智能终端的序列号进行比对,如果本智能终端序列号在授权号段内,则进行安装,如果不在号段内,则限制安装并提示用户没有权限;具体如上所述。
所述的智能终端应用软件APP安装权限控制处理系统,其中,所述权限标记字段,包含:APP的特征码、APP文件的大小、可安装该APP的智能终端序列号段列表;具体如上所述。
所述的智能终端应用软件APP安装权限控制处理系统,如图2所示,其还包括:
加密控制模块260,用于对添加了文件头的APP采用指定的加密算法进行加密;具体如上所述。
解密控制模块270,用于智能终端对打开的所述加密的APP采用与所述加密算法对称的解密算法进行解密;具体如上所述。
所述的智能终端应用软件APP安装权限控制处理系统,其中,所述加密算法与所述解密算法为互相对称的算法;
所述智能终端序列号唯一且用户不可修改;具体如上所述。
本发明实施例的智能终端应用软件APP安装权限控制处理系统的工作原理,如下:
参考图3所示,可以将APP权限标记模块和APP加密模块安装在APP权限管理服务器端,将APP解密模块和APP权限校验模块安装在智能移动终端APP安装器上。具体包括以下工作流程:
A、“APP权限管理服务器”的“APP权限标记模块”对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段,包含:APP的特征码、APP文件的大小、可以安装该APP的智能终端序列号段列表;
B、“APP权限管理服务器”的“APP加密模块”对添加了文件头的APP进行加密;
C、移动终端获得了APP,开始准备在智能终端上面安装所述APP;
D、智能终端上的“APP解密模块”对加密后的APP进行解密;
E、智能终端上的“APP权限校验模块”读取APP文件头,获取可以安装该APP的智能终端序列号段列表,并且读取本机的序列号进行比对,如果本机序列号在授权号段内,则进行安装,如果不在号段内,则提示用户没有权限;
F、流程结束。
综上所述,本发明所提供的智能终端应用软件APP安装权限控制处理方法及系统,由于采用APP及其文件头被加密,防止恶意篡改APP或者权限标记;权限以序列号段形式管控,可以对智能终端分别控制权限。本发明适用于诸如手机、平板、OTT盒子等安卓智能终端,主要是对这些设备的应用软件APP安装权限进行监控限制。本发明采用应用软件加密的方式实现对用户安装应用软件APP的种类进行控制,有效的解决了用户随意安装应用软件APP带来的法律和经济风险,防止木马软件安装,提高了安全性,有效地保护了智能终端的安全信息。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可根据上述说明改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (10)
1.一种智能终端应用软件APP安装权限控制处理方法,其特征在于,包括:
A、对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段;
B、对添加了文件头的APP进行加密;
C、智能终端获取所述加密的APP,接收用户的操作指令打开所述加密的APP准备安装;
D、智能终端对打开的所述加密的APP进行解密;
E、智能终端读取解密的APP文件头,获取可安装该APP的智能终端序列号段列表,并且读取本智能终端的序列号进行比对,如果本智能终端序列号在授权号段内,则进行安装,如果不在号段内,则限制安装并提示用户没有权限。
2.根据权利要求1所述的智能终端应用软件APP安装权限控制处理方法,其特征在于,所述权限标记字段,包含:APP的特征码、APP文件的大小、可安装该APP的智能终端序列号段列表。
3.根据权利要求1所述的智能终端应用软件APP安装权限控制处理方法,其特征在于,所述步骤A还包括:对需安装的APP通过对应的安全软件进行安全过滤检测,检测通过确定为所述目标APP。
4.根据权利要求1所述的智能终端应用软件APP安装权限控制处理方法,其特征在于,所述步骤B还包括:对添加了文件头的APP采用指定的加密算法进行加密。
5.根据权利要求4所述的智能终端应用软件APP安装权限控制处理方法,其特征在于,所述步骤D还包括:智能终端对打开的所述加密的APP采用与所述加密算法对称的解密算法进行解密。
6.根据权利要求1所述的智能终端应用软件APP安装权限控制处理方法,其特征在于,所述加密算法与所述解密算法为互相对称的算法;
所述智能终端序列号唯一且用户不可修改。
7.一种智能终端应用软件APP安装权限控制处理系统,其特征在于,包括
APP权限标记模块、用于对目标APP进行权限标记:在原有的APP文件头部增加权限标记字段;
APP加密模块、用于对添加了文件头的APP进行加密;
APP预安装处理模块、用于控制智能终端获取所述加密的APP,接收用户的操作指令打开所述加密的APP准备安装;
APP解密模块、用于控制智能终端对打开的所述加密的APP进行解密;
APP权限校验模块、用于控制智能终端读取解密的APP文件头,获取可安装该APP的智能终端序列号段列表,并且读取本智能终端的序列号进行比对,如果本智能终端序列号在授权号段内,则进行安装,如果不在号段内,则限制安装并提示用户没有权限。
8.根据权利要求7所述的智能终端应用软件APP安装权限控制处理系统,其特征在于,所述权限标记字段,包含:APP的特征码、APP文件的大小、可安装该APP的智能终端序列号段列表。
9.根据权利要求7所述的智能终端应用软件APP安装权限控制处理系统,其特征在于,其还包括:
加密控制模块,用于对添加了文件头的APP采用指定的加密算法进行加密;
解密控制模块,用于智能终端对打开的所述加密的APP采用与所述加密算法对称的解密算法进行解密。
10.根据权利要求7所述的智能终端应用软件APP安装权限控制处理系统,其特征在于,所述加密算法与所述解密算法为互相对称的算法;
所述智能终端序列号唯一且用户不可修改。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510008631.2A CN104778400A (zh) | 2015-01-08 | 2015-01-08 | 智能终端应用软件app安装权限控制处理方法及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510008631.2A CN104778400A (zh) | 2015-01-08 | 2015-01-08 | 智能终端应用软件app安装权限控制处理方法及系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104778400A true CN104778400A (zh) | 2015-07-15 |
Family
ID=53619857
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510008631.2A Pending CN104778400A (zh) | 2015-01-08 | 2015-01-08 | 智能终端应用软件app安装权限控制处理方法及系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104778400A (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108874402A (zh) * | 2018-04-20 | 2018-11-23 | 新华三技术有限公司 | 一种网络附属存储软件安装方法和装置 |
| CN109150834A (zh) * | 2018-07-20 | 2019-01-04 | 武汉虹信通信技术有限责任公司 | 一种嵌入式设备license授权管理方法 |
| CN109388966A (zh) * | 2018-10-08 | 2019-02-26 | 北京北信源信息安全技术有限公司 | 文件权限控制方法及装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1863038A (zh) * | 2005-05-12 | 2006-11-15 | 中国电信股份有限公司 | 对终端设备中应用程序实施控制和管理的方法 |
| US20120089519A1 (en) * | 2010-10-06 | 2012-04-12 | Prasad Peddada | System and method for single use transaction signatures |
-
2015
- 2015-01-08 CN CN201510008631.2A patent/CN104778400A/zh active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1863038A (zh) * | 2005-05-12 | 2006-11-15 | 中国电信股份有限公司 | 对终端设备中应用程序实施控制和管理的方法 |
| US20120089519A1 (en) * | 2010-10-06 | 2012-04-12 | Prasad Peddada | System and method for single use transaction signatures |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108874402A (zh) * | 2018-04-20 | 2018-11-23 | 新华三技术有限公司 | 一种网络附属存储软件安装方法和装置 |
| CN109150834A (zh) * | 2018-07-20 | 2019-01-04 | 武汉虹信通信技术有限责任公司 | 一种嵌入式设备license授权管理方法 |
| CN109388966A (zh) * | 2018-10-08 | 2019-02-26 | 北京北信源信息安全技术有限公司 | 文件权限控制方法及装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102855446B (zh) | 资源管理系统及相应方法 | |
| US20090290704A1 (en) | Method for protecting a cap file for an ic card | |
| CN101661599B (zh) | 一种对设备系统自带的软件进行合法性认证的方法 | |
| CN109335906B (zh) | 校验方法、电梯控制设备以及电梯外围设备 | |
| EP2381711A1 (en) | Method for updating mobile terminal software and mobile terminal | |
| CN102982263A (zh) | 应用程序保护方法和设备 | |
| CN104394467B (zh) | 机顶盒应用程序的下载方法及机顶盒 | |
| CN104778400A (zh) | 智能终端应用软件app安装权限控制处理方法及系统 | |
| US9536116B2 (en) | Active component embedded in cable | |
| KR102192330B1 (ko) | 보안단말기를 이용한 저장장치의 데이터 보안 관리 시스템 및 방법 | |
| CN107872794A (zh) | 渠道接入控制方法及装置 | |
| CN106878010A (zh) | 基于安全芯片密钥对的加解密方法及装置 | |
| KR101630462B1 (ko) | 키보드 보안 장치 및 방법 | |
| CN102006597A (zh) | 一种软件使用权的控制方法、系统及移动终端 | |
| CN107766061A (zh) | 一种安卓应用程序的安装方法和安装系统 | |
| CN104010298A (zh) | 设备终端sim卡安全保护系统及方法 | |
| JP6203396B2 (ja) | ユーザ端末機及び該ユーザ端末機の周辺機器を用いた核心コード保護方法 | |
| US9705853B2 (en) | Method to detect an OTA (over the air) standard message affected by an error | |
| KR101532763B1 (ko) | 어플리케이션 불법복제 방지 시스템 및 방법 | |
| CN105430022A (zh) | 一种数据输入控制方法和终端设备 | |
| CN111506910B (zh) | 数据库加密的方法及装置 | |
| KR20130085722A (ko) | 휴대 단말기에서 프라이버시 보호를 위한 보안 솔루션 시스템 | |
| KR101282504B1 (ko) | 네트워크 환경에서 소프트웨어 사용 권한 인증 방법 | |
| JP6318246B2 (ja) | ユーザ端末機及びそれを用いた応用プログラムの核心コード保護方法 | |
| CN103413098A (zh) | 硬件加密方法与系统及其装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| EXSB | Decision made by sipo to initiate substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150715 |
|
| RJ01 | Rejection of invention patent application after publication |