基于Android的APP安全检测技术浅析

2016-05-30 18:26:08苏圣魁刘树发王婷
科技创新导报 2016年13期

苏圣魁 刘树发 王婷

摘 要:智能终端的普及促进了各种APP应用的快速发展,这些应用极大地方便了人们的工作生活,但是在APP应用快速发展的同时由于其自身存在的一些安全问题也给民众造成了巨大的危害:个人隐私信息泄露、银行账户被窃取等。只有及时地发现存在的安全问题,才能更好地提高APP应用的安全性。该文从基于Android的APP应用开始入手,对当前常见的几类安全问题进行了分析,提出了对这些安全问题的检测方法和思路。

关键词:Android APP 安全检测

中图分类号:TP393.08 文献标识码:A 文章编号:1674-098X(2016)05(a)-0081-02

随着智能终端的大量普及,各种APP应用应运而生,金融类APP、生活类APP,以及娱乐类APP应用程序数量众多,这些APP应用极大地方便了人们的生活,足不出户即可实现购物、订餐、金融等服务。但是这些APP应用在极大地便利了人们的同时还带来了一系列的安全问题,这些安全问题都可能造成个人信息泄露、财产损失等。如何对APP应用程序进行安全检测,提高APP的安全性成为目前一个亟需解决的问题。

1 当前APP应用程序常见安全问题

在当前众多的APP应用中面临一系列的安全威胁,这些安全威胁都可能给民众造成巨大的损失,APP存在的主要安全问题有以下几方面。

1.1 程序安全

1.1.1 反编译二次打包安全

由于大部分基于Android的APP应用程序没有进行加壳保护,导致APP可以被攻击者反编译,反编译后植入广告、恶意代码、病毒等重新打包。二次打包后虽然从性能、用户体验、外观都与正规APP一模一样,但后台却在悄悄地进行着窃取用户信息、界面劫持、偷窥隐私、广告骚扰等恶意行为。……

登录APP查看全文