今天逛微博,看到了有人发现 apple 手机中的部分软件存在盗取账户信息的问题,网上搜罗了下信息,把大概的原因和处理方案说下。本文的阐述会比较浅显易懂。

如何被感染的

大家对这些盗取账户信息的行为称之为手机中毒,简单的说就是使用的软件中被非软件方通过某些手段植入了程序本不该有的代码,这些代码可以获取用户的信息,甚至会伪造对话,比如下载某个音乐的时候提示要输入 app store 密码方能下载。之所以会中毒源自信任。

我们都知道,开发一个软件,需要工具,写代码的工具、编译代码的工具等等。而开发苹果手机上的软件需要苹果提供的编译和执行代码的工具,它叫做 xcode。 xcode 文件比较大,由于苹果在中国(好像)没有服务器,程序员下载 xcode 的速度就会很慢,而这个文件跟普通电影似的,可以被放到各种网盘中。所以就有人把下载好的 xcode 放到了网盘或者其他国内下载速度很快的服务器上。

问题就出在这里,这个非官方下载的 xcode 可能就被人调包了,可能是在下载之前就已经调包,也可能是在下载之时调包的。工程师使用这种被调包的 xcode 编写程序,最后编译阶段会被植入恶意程序。

打个比方,网易云音乐的开发工程师从非官网渠道下载了一个 xcode,他们开发好 iphone 的网易云音乐播放器之后,上传到 app store,那么实际上,我们下载的网易云音乐就是包含病毒的,它能够窃取你在使用网易云音乐时的操作信息,当然,可以蹦出一个提示框,让你输入 app store 密码,甚至可以做出一些更加危险,比如获取你的信用卡资金等操作。

如何预防和防御

据了解,黑客把收集到的信息都上传到了一个网址为 init.icloud-analysis.com 的服务器上,目前这个网址已经被封了,但是不能判定黑客是否还保留了其他的渠道。

从上面的分析,我们可以知道,即便是 app store 上的软件也是不安全的,更不论有些童鞋是直接从非官方渠道下载的软件。所以:

  • 软件工程师在开发的时候一定要从官网下载 xcode,或者使用校验工具检查下 sha1 码是否准确,有问题的 xcode6.4.dmg 的 sha1 是 a836d8fa0fce198e061b7b38b826178b44c053a8,没有问题的是 672e3dcb7727fc6db071e5a8528b70aa03900bb0
  • 用户应该关注下安全信息,把存在问题的软件即时删除,或者下载官方确定的靠谱版本软件
  • 修改 app store 密码和信用卡密码

最好的防御是苹果公司能够提供抵挡这个程序运行的方案,比如快速提供一个新版的苹果系统让用户即时升级。

相关阅读

  • 白帽子说事儿 http://drops.wooyun.org/news/8864
  • 关注知乎 http://www.zhihu.com/question/35721299

本文转自我的个人网站:http://www.barretlee.com/blog/2015/09/18/what-is-wrong-with-apple/

这两天说到的苹果软件中毒是个什么情况?相关推荐

  1. deepnode软件下载地址_安卓苹果软件下载地址恢复

    福利站这两天下架了安卓区和苹果区的软件的下载入口,部分软件出现闪退不能用了,今晚全部恢复,划出软件后台重新打开即可正常使用! 福利站苹果软件进行部分调整,增加一个知网苹果软件合集,以后小于100兆的软 ...

  2. 转移到ios下载安卓_转移到iOS下载-转移到iOS安装器(安卓转移苹果软件)下载v2.10.0 安卓版-当易网...

    转移到iOS安装器(安卓转移苹果软件)是一款非常好用的手机换机软件,我们经常在换手机时都会烦恼,怎么把另一个手机的数据转移到新手机,特别是安卓手机换苹果手机的用户,今天为大家带来的这款软件可以完美的解 ...

  3. 苹果mp3软件_推荐超级实用的苹果软件《一,音视频格式转换软件Total Video Converter Pro》...

    推荐超级实用的苹果软件,首推这款Total Video Converter Pro软件,俗称"超级转霸". 好用到什么程度,自然是几乎什么格式都差不多涵盖在里面了. 下面截几张图片 ...

  4. 业界:苹果软件更新不会改变世界,但带来了更多新鲜感

    NEW 关注Tech逆向思维视频号 最新视频→[为什么要定期给眼睛拍照?] 6月7日消息,在新冠肺炎疫情爆发两年多后,苹果公司于美国当地时间周一举办了首次现场发布活动,邀请数百名软件开发者和记者前往其 ...

  5. 苹果软件更新在哪里_苹果iOS 14.1/iPadOS 14.1正式版发布:新增更新机型[多图]-软件资讯...

    苹果今天凌晨发布了 iOS 14.1 和 iPadOS 14.1 正式版,版本号为18A8395,加入了对新发布的 iPhone 12/Pro的支持,新功能包括改进相机模式和新机型的 HDR 视频录制 ...

  6. 在环仿真有两种,一种是软件在环仿真SITL,还有一种是硬件在环仿真HITL。

    在环仿真有两种,一种是软件在环仿真SITL,还有一种是硬件在环仿真HITL.S就是soft  H应该就是hardware,硬件在环应该就是真实的pixhawk. https://blog.csdn.n ...

  7. mac python3打包成窗体程序_使用pyinstaller将python程序打包成exe/苹果软件的方法与异常解决 - pytorch中文网...

    一.安装pyinstaller 通过清华镜像安装比较快 # 二者选其一执行,第二条快 pip3 installer pyinstaller # 清华镜像安装 # pip3 install -i htt ...

  8. 两款不错的网络电视录制软件

    两款不错的网络电视录制软件 国庆节快到了,准备将国庆的盛况录制下来给老爸老妈看.于是决定找款比较好的录像软件,当然要是免费的. 刚刚试用过这两款软件比较不错: SopCast 优点:很灵活的录制,并且 ...

  9. 录音软件哪个好?分享两款免费实用的录音软件

    有时候我们需要一款录音软件,来录制电脑内部的声音或者电脑外部的声音.比如录制网上无法下载的音乐.录制自己唱歌的声音.录制音频会议等等.那有没有既实用并且试用版就能录音软件呢?当然有! 小编今天就给大家 ...

最新文章

  1. 文字转语音(jacob)
  2. zabbix的rc控制脚本
  3. db platform mysql_xss-platform
  4. pcre和正则表达式的误点
  5. hibernate4平台搭建
  6. NLP学习01--BP神经网络
  7. VIJOS 1547 逆转,然后再见
  8. 在线二进制取余计算机,二进制换算(进制转换计算器)
  9. 爬取百度图片——详细思路
  10. NRF 52832 ble_app_blinky 官方示例 part1
  11. 写论文的公式怎么写最便捷?
  12. 商业银行普惠金融可持续发展综合能力呈现梯队化,专项领域各有所长
  13. HNU2022夏季小学期大数据并行处理MapReduce任务
  14. 复制粘贴,快速将Python程序打包成exe
  15. nlp自然语言处理_nlp满足可持续投资
  16. R语言lowess函数数据平滑实战(Locally Weighted Regression, Loess)
  17. 数学建模 —— 多元回归分析
  18. 电脑控制手机 教你实现多个手机同时打开关闭软件
  19. 传统优化方法:枚举法、启发式算法和搜索算法
  20. 哑变量或虚拟变量介绍(dummyvar)

热门文章

  1. pandas遍历dataframe_chapter2-4 常用数据处理包Pandas整理4
  2. Eclipse利用正则表达式快速去掉注释的方法
  3. Chrome 浏览器 NET::ERR_SSL_OBSOLETE_VERSION 问题及解决方式
  4. Eclipse安装后启动出现error:could not create the java machine.
  5. Python使用pytest框架进行单元测试
  6. html中ajax检测用户名实例,利用Ajax检测用户名是否被占用的完整实例
  7. 惠普110a硒鼓加粉步骤_惠普打印机加粉教程(88a硒鼓/36a硒鼓/78a硒鼓)
  8. 高速信号传输约翰逊 pdf_智芯文库 | 高速数字电路的设计与仿真
  9. 平均正确率aps apm apl_海口秀英区“三无小区”垃圾分类有高招 投放正确率达96%以上...
  10. 树莓派安装mysql并设置远程访问