APP安全漏洞检测报告 渗透测试项

简介: 2019年第三季度以来,我们SINE安全,APP漏洞检测中心发现许多APP被检测出含有高危漏洞,包括目前漏洞比较严重的SIM卡漏洞以及安卓端、IOS端漏洞,根据上半年的安全检测以及漏洞测试分析发现,目前移动APP软件漏洞的发展速度上涨百分之30,大部分的APP漏洞都已被商业利用以及窃取用户隐私信息,造成APP软件的数据泄露,数据被篡改,等等。

2019年第三季度以来,我们SINE安全,APP漏洞检测中心发现许多APP被检测出含有高危漏洞,包括目前漏洞比较严重的SIM卡漏洞以及安卓端、IOS端漏洞,根据上半年的安全检测以及漏洞测试分析发现,目前移动APP软件漏洞的发展速度上涨百分之30,大部分的APP漏洞都已被商业利用以及窃取用户隐私信息,造成APP软件的数据泄露,数据被篡改,等等。

adaf2edda3cc7cd9513e635798cfbb3ab90e9105.jpeg

我们来统计一下目前发现的APP漏洞:


第一个是就是SIM卡漏洞跟SS7 POC,恶意的攻击者在特有的手机环境中,向普通用户,且安装过该APP软件的发送短信,构造恶意的代码发送到用户手中,当用户接收这条短信的时候就会触发漏洞,利用手机浏览器植入恶意代码像APP信息搜集,用户当前手机号,电话簿收集,接收短信验证码来注册其他APP的账号,等等情况的发生。


第二个是IOS苹果系统的越狱漏洞,安全人员爆出A5,A系列处理器的苹果系统都会造成越狱,该漏洞称为bootrom漏洞,外界都称之为checkm8漏洞,该英语单词翻译为将死,如果被攻击者利用就可以将苹果系统越狱并获取用户的资料,包括苹果ID以及密码。该漏洞影响范围较广,包括iPhone4-iPhone X,也包括了苹果IPAD,该漏洞产生于硬件处理上,无法通过软件在线升级来修复。


d043ad4bd11373f0c40741b84938ebfefbed049d.jpeg


第三个是Android本地提权漏洞,该漏洞可以造成攻击者很简单的就可以绕过系统的安全拦截,直接提权获取手机的root管理员权限,传播方式都是安装APP软件,来进行攻击,受影响的手机类型是小米,华为,oppo等手机厂商,不过该漏洞目前已经被google官方修复掉了。


第四个APP漏洞是IOS系统的利用链漏洞,某安全团队的分析研究发现,iphone之前存在15个安全漏洞,都是在条链上的,不过经过证实已经修复好了,这些IOS利用链漏洞存在2年多了,利用方式是用户只要访问某个网站页面就可以获取手机的信息,以及照片,联系人姓名,地址,短信内容,受影响人数较多。以上4个APP漏洞都存在于硬件和系统软件层面上,还有些漏洞是存在用户安装的APP软件里,像前段时间爆出的whatsapp软件GIF攻击漏洞,很多攻击者利用该漏洞对用户进行攻击,获取聊天记录以及个人资料,从而利用该漏洞也可以直接获取手机系统的权限。


34fae6cd7b899e5186a8c3b6b2907936c8950d2f.jpeg


Android还是IOS系统,都存在有漏洞,包括APP的漏洞,都与我们生活,使用习惯用联系,一旦APP有漏洞我们的用户隐私,和个人资料都可能会被泄露,在担忧有漏洞的同时也希望我们大家对安全也有所重视。

相关文章
|
18天前
|
Java Android开发
Rockchip系列之CAN APP测试应用实现(4)
Rockchip系列之CAN APP测试应用实现(4)
24 1
|
1月前
|
测试技术 UED Python
App自动化测试:高级控件交互技巧
Appium 的 Actions 类支持在移动应用自动化测试中模拟用户手势,如滑动、长按等,增强交互性测试。ActionChains 是 Selenium 的概念,用于网页交互,而 Actions 专注于移动端。在Python中,通过ActionChains和W3C Actions可以定义手势路径,例如在手势解锁场景中,先点击设置,然后定义触点移动路径执行滑动解锁,最后验证解锁后的元素状态。此功能对于确保应用在复杂交互下的稳定性至关重要。
35 5
|
4月前
|
域名解析 JSON 测试技术
常见移动端APP测试场景
常见移动端APP测试场景
|
4月前
|
编解码 搜索推荐 iOS开发
你知道APP UI设计基础知识和测试点吗?
你知道APP UI设计基础知识和测试点吗?
|
3天前
|
XML 数据格式
Xpath高阶定位技巧,轻松玩转App测试元素定位!
XPath是一种用于XML文档中节点定位的语言,支持逻辑运算符(and、or、not)、轴定位、谓词和内置函数。
13 0
|
23天前
|
XML 数据格式 Python
App测试中,强制等待和隐式等待谁更强?
本文介绍了在自动化脚本中添加等待以确保与应用程序同步的重要性。由于应用响应时间的不确定性,适当等待能防止脚本在操作未完成前继续执行,提高测试稳定性。等待包括强制等待(如`time.sleep()`)、隐式等待(全局设置查找元素的等待时间)和显式等待(根据预期条件等待)。示例代码展示了如何在Python的Appium测试中应用这些等待策略,以优化脚本的可靠性和与应用的同步。
24 0
|
24天前
|
测试技术 Python
App自动化测试中,如何更好地处理弹窗?
在App自动化测试中,处理弹窗异常是保证测试稳定性和可靠性的重要环节。当遇到广告弹窗、升级提示等不定时出现的UI元素时,可以采用黑名单处理方法,如上述Python代码示例,通过尝试点击黑名单中的元素来避免干扰。同时,利用异常处理装饰器可以增强函数功能,保持代码整洁,当异常发生时记录日志、截图并保存页面源代码,便于问题排查。这两种策略能有效提升测试的效率和质量。
8 0
|
2月前
|
XML 测试技术 数据格式
解决 App 自动化测试的常见痛点
在App自动化测试中,常见挑战包括启动加载慢和弹框干扰。为处理弹框,可以创建一个黑名单列表,遍历并点击消除。使用`handleAlertByPageSource()`方法结合`getPageSource()`判断弹框元素在当前页面的存在性,提高效率。对于首页加载延迟,使用显示等待特定元素如`user_profile_container`,但需注意弹框可能阻止元素定位。因此,结合PageSource判断首页元素和弹框,确保加载完成判断的准确性。通过这样的优化,能更有效地处理自动化测试中的中断问题。
25 1
|
2月前
|
测试技术 Android开发 索引
XPath定位如何在App自动化测试中大显神威
本文介绍了如何在Appium中使用XPath进行自动化App测试。通过淘宝App实例,展示了XPath在定位元素上的应用,包括基础定位(如通过text、resource-id、class和content-desc属性),contains模糊定位,组合定位以及层级定位(如父、子、兄弟和祖元素定位)。XPath的灵活性和强大功能使得在Appium中高效地定位元素成为可能,从而提升移动应用的测试效率。
17 0
|
2月前
|
监控 安全 Shell
深入探究App压力测试的关键要点:从零开始学习Monkey
Monkey是Google的自动化测试工具,用于模拟用户随机事件以测试应用的稳定性和压力。它可以在模拟器或设备上运行,通过随机点击发现潜在问题。
30 1