程序员必看:移动开发中几个全新的开源小工具。
移动优先的开发理念已经成为前瞻性应用开发机构的首要标志。有鉴于此,移动应用开发工具的阵营不断扩张、成员日益丰富自然不足为奇。爱加密小编收集了一部分开发人员的意见,整理了他们对于新型移动开发工具的看法。在本文中,我们就一起来了解这几款不容错过的杰出移动开发工具吧!
某打车软件apk应用、安全分析
最近发现打车软件的apk非常的火,并听说他们进行了非常严密的防护,防止用户进行二次打包。今天我们来分析一下他的安全性到底如何(以司机版为例)。经过严密的分析发现:司机版主要的防护在两个地方。第一个是:登录过程中,通过传递context对象到so库中的方式去拿到apk的签名信息的md5签名信息上传。第二个是:在主界面中,每次onResume中,调用一个私有类进行校验,如果校验不通过,则弹出“请卸载该软件后再使用~”的提示。迫使点击确定的方式退出app。首先我们来说第一个校验:本身使用so作为获取签名信息的地方相应的比在java中获取签名信息的方式要安全。但是so获取签名信息必须给底层传递context对象。那么防护弱点也主要在这个context对象的传递上。
apk反编译生成程序的源代码和图片、XML配置、语言资源等文件
Android应用的UI越来越漂亮,遇到喜欢的我们可以通过反编译,得到应用的源代码借鉴下别人的思想。
Android Apk反编译得到Java源代码
大家做Android开发,看到别人应用里一些好的功能,是不是很想得到源码,借鉴一下?既然Android是用JAVA开发的,那么我们就能很容易的通过反编译的到应用的源代码。下面我简单介绍下应该怎么操作。
安卓恶意App竟有90万,爱加密为移动支付App提供安全!
和严格控制App发放渠道的iOS相比,安卓的生态显得非常混乱,山寨App、恶意App层出不穷。现在,根据著名安全公司趋势科技的研究,安卓平台上已经发现了近90万假冒的App,数量惊人。这些假冒的App会欺骗用户,窃取用户数据并强行推送广告。即使在安卓官方商店Google Play,也有大量假冒App被发现,Play商店排名前50的免费App,大部分在Play商店中有对应的假冒产品存在,实在是触目惊心。