一种基于Android系统的智能POS防root方法技术方案

技术编号:22444728 阅读:104 留言:0更新日期:2019-11-02 04:36
本发明专利技术公开了一种基于Android系统的智能POS防root方法,检测是否有调用chmod或chown或chgrp给文件赋予特殊权限的行为,若有,则将文件属性强制更改为某个固定的低权限值。优点是,通过使用该方法能够保护终端软件不被篡改,保护终端数据不会被盗取;同时,通过阻止给su设置特殊权限位和属性,从而达到阻止永久获取root权限的效果。

An anti root method of intelligent POS based on Android system

【技术实现步骤摘要】
一种基于Android系统的智能POS防root方法
本专利技术涉及终端设备的软件安全
,尤其涉及一种基于Android系统的智能POS防root方法。
技术介绍
Android系统是基于Linux内核建立的智能手机操作系统,Android系统的权限机制与Linux类形,即root账户是系统最高管理员。恶意程序想要篡改系统或者系统敏感数据,获取root权限往往是第一步。获取root权限的大致步骤为:利用未公开的系统漏洞获取临时root权限,释放su程序到系统目录,修改su的owner为root,并且增加su的s权限,下次调用su时,su将自动以root权限运行,这样就获得了一个永久的root权限。现在已有的防root技术中,一种是通过打安全补丁的方式阻断恶意程序利用系统漏洞获取临时root权限;还有一种是检测系统文件是否修改,每次系统启动时,都会检测system分区完整性,若被修改则拒绝启动;第一种方法弊端较多,由于安全补丁是由谷歌提供,当新的漏洞出现时,若谷歌不能马上开发出对应的安全补丁包,或者开发出的补丁包由于网络等各种因素无法升级到系统中,这样就会给恶意程序利用的机会,无本文档来自技高网...

【技术保护点】
1.一种基于Android系统的智能POS防root方法,其特征在于:检测是否有调用chmod或chown或chgrp给文件赋予特殊权限的行为,若有,则将文件属性强制更改为某个固定的低权限值。

【技术特征摘要】
1.一种基于Android系统的智能POS防root方法,其特征在于:检测是否有调用chmod或chown或chgrp给文件赋予特殊权限的行为,若有,则将文件属性强制更改为某个固定的低权限值。2.根据权利要求1所述的基于Android系统的智能POS防root方法,其特征在于:所述检测调用chmod给文件赋予特殊权限的行为,具体为,检测是否有调用chmod给文件赋s权限或S权限的行为,若有,则强制将文件权限更改为不带s权限和S权限的值。3.根据权利要求1所述的基于Androi...

【专利技术属性】
技术研发人员:胡鹏
申请(专利权)人:艾体威尔电子技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1