即使你的iPhone6S设置了六位数的密码,甚至还设置了touch ID,但我要告诉你的是:你的手机仍然能被犯罪分子解锁。


事件背景

三天前,一位苹果用户的iPhone6S被偷了。随后,小偷重置了该用户某些在线服务的密码以及Apple ID。不仅如此,小偷还伪装成该用户与银行进行了联系,并试图重置该用户的银行账户密码。不过幸运的是,这个小偷并没有取出这些钱。那么问题来了,犯罪分子是如何在手机锁屏的情况下重置AppleID密码的呢?

为了让大家更清楚地了解此次事件,我们收集整理了一些关于此次事件的信息,具体如下:

a)这是不是一次针对性的攻击?我的意思是,小偷是不是通过网络钓鱼等诈骗手段盗取了受害者的信息,然后再专门偷走他的手机?

这不太可能。根据我们收集到的信息,小偷在偷走受害者的手机之前没干任何事。

b)在手机被盗之前,受害者其它的网络账户或个人信息被盗了吗?对于小偷来说,受害者的个人信息可是很重要的呢!

然而,受害者的个人信息并没有被盗,小偷偷手机纯粹只是求财。

c)小偷在盗得手机多久之后就解锁了iPhone和SIM卡?

大概在手机被盗2个小时左右。

d)iPhone的密码能猜出来吗?

不太现实。六位数字密码并不是那么好猜的,而且受害者设置的密码与他的车牌号码或其它个人信息毫无关联。

鉴于此次事件是如此的“不可思议”,我们决定对此进行深入分析,并让大家了解这部iPhone到底是如何被解锁的。

事件脉络

该用户的iPhone6S是在10月14日下午被偷的,我们对此次事件的发展脉络进行了梳理,具体如下:

a)14:00-手机被盗;

b)16:03-受害者激活了手机的“丢失模式”,并通过iCloud远程清除了手机数据;

c)16:28-受害者的Google账户密码被修改了;

d)16:37-受害者收到了一封电子邮件,邮件中包含了重置Apple ID密码的链接;

e)16:38-受害者收到了一封新邮件,这封邮件通知他,他的Apple ID密码已被修改;

f)16:43-受害者再次收到邮件,被告知他手机已成功定位;

g)16:43-受害者收到了最后一封邮件,被告知这台手机中的数据已被清除;

正如我们所见,受害者的Google和Apple账户的密码都被小偷重置了。正如我们所知,在没有手机密码的情况下,要解锁这台iPhone是不太可能的。那么,小偷是如何做到的呢?

以下是我们所做的一些假设

1)如果你要更改Google账户的密码,首先你得要知道电子邮箱的地址。然而,犯罪分子是如何获得受害者的邮箱地址的呢?尽管手机在锁屏状态下收到的信息和通知会显示在手机屏幕上,但用户的Gmail邮箱地址并没有办法显示出来。

2)可以通过设备的IMEI码获取用户的Apple ID吗?

我们在网上搜索了一下,确实发现了有些付费服务能够通过IMEI码获取Apple ID,但是得需要24-48小时才能获得你想要的信息。而犯罪分子只用了2个小时就将手机解锁了,由此可见,犯罪分子并不是通过设备的IMEI码获取到受害者的AppleID的。

3)犯罪分子仅根据手机号就能获取用户的Gmail邮箱账号吗?

我们发现,只要有以下几个信息就能获取Gmail邮箱地址——与邮箱账号绑定的手机号码和用户的姓名。既然手机偷到手了,手机号码自然也就知道了,通过手机号码获得用户的姓名也不是什么难事。因此,我们准备以此为切入点继续深入下去。

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。略

查看全文请点击链接http://bbs.ichunqiu.com/thread-14425-1-1.html

一步一步教你如何解锁被盗的iPhone 6S的更多相关文章

  1. 一步一步教你如何在linux下配置apache+tomcat(转)

    一步一步教你如何在linux下配置apache+tomcat   一.安装前准备. 1.   所有组件都安装到/usr/local/e789目录下 2.   解压缩命令:tar —vxzf 文件名(. ...

  2. 一步一步教你将普通的wifi路由器变为智能广告路由器

    一步一步教你将普通的wifi路由器变为智能广告路由器 相信大家对WiFi智能广告路由器已经不再陌生了,现在很多公共WiFi上网,都需要登录并且验证,这也就是WiFi广告路由器的最重要的功能.大致就是下 ...

  3. 一步一步教你使用Git

    一步一步教你使用Git 互联网给我们带来方便的同时,也时常让我们感到困惑.随便搜搜就出一大堆结果,然而总是有大量的重复和错误.小妖发出的内容,都是自己实测过的,有问题请留言. 现在,你已经安装了Git ...

  4. 使用WPF教你一步一步实现连连看

    使用WPF教你一步一步实现连连看(一) 第一步: 问题,怎样动态的建立一个10*10的grid(布局) for (int i = 0; i < 10; i++){ RowDefinition r ...

  5. 一步一步教你用 Vue.js + Vuex 制作专门收藏微信公众号的 app

    一步一步教你用 Vue.js + Vuex 制作专门收藏微信公众号的 app 转载 作者:jrainlau 链接:https://segmentfault.com/a/1190000005844155 ...

  6. Ace教你一步一步做Android新闻客户端(一)

    复制粘贴了那么多博文很不好意思没点自己原创的也说不出去,现在写一篇一步一步教你做安卓新闻客户端,借此机会也是让自己把相关的技术再复习一遍,大神莫笑,专门做给新手看. 手里存了两篇,一个包括软件视图 和 ...

  7. 一步一步教你实现iOS音频频谱动画(二)

    如果你想先看看最终效果再决定看不看文章 -> bilibili 示例代码下载 第一篇:一步一步教你实现iOS音频频谱动画(一) 本文是系列文章中的第二篇,上篇讲述了音频播放和频谱数据计算,本篇讲 ...

  8. 一步一步教你实现iOS音频频谱动画(一)

    如果你想先看看最终效果再决定看不看文章 -> bilibili 示例代码下载 第二篇:一步一步教你实现iOS音频频谱动画(二) 基于篇幅考虑,本次教程分为两篇文章,本篇文章主要讲述音频播放和频谱 ...

  9. 通过Dapr实现一个简单的基于.net的微服务电商系统(四)——一步一步教你如何撸Dapr之订阅发布

    之前的章节我们介绍了如何通过dapr发起一个服务调用,相信看过前几章的小伙伴已经对dapr有一个基本的了解了,今天我们来聊一聊dapr的另外一个功能--订阅发布 目录:一.通过Dapr实现一个简单的基 ...

随机推荐

  1. 轻松自动化---selenium-webdriver(python) (一)

    为什么选python? 之前的菜鸟系列是基于java的,一年没学其实也忘的差不多了,目前所测的产品部分也是python写的,而且团队也在推广python ,其实就测试人员来说,python也相当受欢迎 ...

  2. Pure – 赞!轻量的、响应式的 CSS 模块集

    Pure 是一组轻量的,响应式的 CSS 模块,您可以使用在任何的 Web 项目中.充分考虑了移动设备中的使用,保持文件体积尽量小,每行 CSS 都进行了仔细的考虑. Pure 基于 Normaliz ...

  3. SQLServer学习笔记系列5

    一.写在前面的话 转眼又是一年清明节,话说“清明时节雨纷纷”,武汉的天气伴随着这个清明节下了一场暴雨,整个城市如海一样,朋友圈渗透着清明节武汉看海的节奏.今年又没有回老家祭祖,但是心里依然是怀念着那些 ...

  4. 阅读《LEARNING HARD C#学习笔记》知识点总结与摘要五

    本篇文章主要是总结异步编程的知识点,也是本系列的最后一篇文章,每一个知识点我都有写出示例代码,方便大家理解,若发现有误或不足之处还请指出,由于书中作者对此知识点讲解过于简单,所以在写这篇文章时本人参考 ...

  5. Design Pattern: Observer Pattern

    1. Brief 一直对Observer Pattern和Pub/Sub Pattern有所混淆,下面打算通过这两篇Blog来梳理这两种模式.若有纰漏请大家指正. 2. Use Case 首先我们来面 ...

  6. 局部页面传值Model

    1:新建个局部页面,将这里页面的Model数据传递过去,在局部页面进行和一般页面一样的操作就行. 这里和HTML.Action不一样,对于HTML.action来说,它是新建了一个action来进行传 ...

  7. C语言编译过程

    GCC编译C源码有四个步骤: 预处理-----> 编译 ----> 汇编 ----> 链接 一. 编译和链接的流程 C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在 ...

  8. 【原创】Windows平台搭建Kafka源代码开发环境(Eclipse版本)

    最近在研究Kafka源代码,需要自己搭建一个开发环境.官网上给出的提示略显简单,照着做了一遍也碰到了一些问题.特此记录下来. 开发环境: Oracle Java 1.7_u71 + Eclipse 4 ...

  9. MVC过滤器的用法

    APS.NET MVC中的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理.这时候就用到了过滤器. 在Asp.netMvc中当你有以下及类似 ...

  10. .Net中的并行编程-1.路线图

    最近半年一直研究用.net进行并行程序的开发与设计,再研究的过程中颇有收获,所以画了一个图总结了一下并行编程的基础知识点,这些知识点是并行编程的基础,有助于我们编程高性能的程序,里面的某些结构实现机制 ...