由三点画圆到未来日记:失控中的位置隐私

喜欢">LBS应用吗?每次手机弹出“该应用需要获取你的位置信息”的时候你都毫不犹豫的选择了是?还很喜欢在微博上发布信息说你在哪里?刚说的的这些事情在你生活中可能已经成为日常,即使自己没有这样干,多多少少身边也会这样的朋友。因此渐渐也对互联网上透露点位置信息这些行为习惯而漠视。不过随着这些行为越来越多,其实已经出现失控的征兆,也许不是让你无视的问题了。

最开始,一般应用公布的位置信息也只是显示一个相互距离,这个简单的数据貌似作用不大,所以影响也不大,不过事实上,这世界永远不缺有想法的群众,很快就有人提出了,只要在地图上三个不同的位置在利用这些数据画圆,也就可以获取其他用户当前的实际位置,虽然这个做法误差不小。不过还是说明这些信息被公布出来时候,往往是说者无意,看者 有心,你永远不知道这些简单的信息会被透露什么额外的信息,而且,这也仅仅是开始。

不过即使这种办法仅仅是理论,通过这些LBS获取的信息也越来越详细了,先是陌生人交友《遇见》提供了在地图上显示用户位置的功能,比起上面说的三点画圆的做法准确率高了些,相对的,也说明隐私更没保整了,另一方面,Google Maps等地图导航应用技术已经由室外走向室内,虽然这些还是主动定位,不过还是说明以后你的手机获取到的位置信息,也许比你所知道的要精确,有用很多。

也许你会说,数据是死的,人是活的,人总是移动中的,那么很不幸地告诉你,数据也可以是活的,最近伯明翰大学的三个科学家,研究了一个算法,可以通过用户在统计用户在过去在Facebook等社交网站及应用上的签到信息,就可以算出用户在未来24小时所在的位置,号称误差范围小于20米。看到这里让小编想起了日本漫画《未来日记》里的手机的功能,虽然没有那么强大,不过感觉还是让人有些不寒而栗。

而这不单是用户要注意的问题,开发者也应该好好考虑强化这些信息的保密性,才能保证未来不会真的出现以此为由头的恶性事件,导致整个领域的信用崩溃,这点上国外已经有过陌生人交友应用被下架的先例,但是至少没有发生正式恶性事件,用户还是信任应用的情况下,影响还不大。

而对用户而言,除了谨记古训:害人之心不可有,防人之心不可无,多考虑自己的隐私安全之外。最好也谨记某电视剧里的名言:“人在江湖飘,保命靠小号”。多用不同的邮箱注册账号,至少不用担心信息被关联统计导致更多的隐私被曝露。

(责任编辑:吕光)

时间: 2024-09-12 21:51:31

由三点画圆到未来日记:失控中的位置隐私的相关文章

JS中用三种方式实现导航菜单中的二级下拉菜单_javascript技巧

我们在淘宝.搜狐等大型网站上都可以看到使用的一些二级下拉菜单,比如下面这张图片.那么如何实现导航菜单栏中的二级下拉菜单?下面小编给大家分享实现思路. 但是如何实现类似的图片呢?实际上,我们有至少三种方式来实现,下面,我附上代码供大家参考. 1.仅使用html和css <meta charset="UTF-8"> <title>Document</title> <style> *{margin:0;padding: 0;list-style

java mysql 线程-mysql中用三个线程把表test中的数据取出来,怎么写?

问题描述 mysql中用三个线程把表test中的数据取出来,怎么写? mysql中用三个线程把数据库test表jsoup中的数据取出来,怎么写呀? 解决方案 类似分页取出 可行吗

utf-8-在DREAMWEAVER中用canvas画的圆为何在浏览器中不显示

问题描述 在DREAMWEAVER中用canvas画的圆为何在浏览器中不显示 <!doctype html> 绘制圆形 var canvas=document.getElementById('yuan'); var ctx=canvas.getContext('2d'); ctx.beginPath(); ctx.arc(150,150,75,0,2*Math.PI,flase); ctx.closePath(); ctx.fillStyle='#EA6179'; ctx.fill(); 解决

广西发生一起重大交通事故,一名三年级的小学生在事故中不幸身亡

广西柳州市柳南区鹅岗路天元http://www.aliyun.com/zixun/aggregation/13205.html">文化传媒印务公司门前路段6月27日发生一起重大交通事故,一名三年级的小学生在事故中不幸身亡.事发后,遇难者家属在28日来到肇事者所在公司,将大门封堵,逼迫肇事者下跪数小时,一度引起市民围观导致该路段交通堵塞,警方随后派出警力维持秩序,并对遇难者家属进行劝解. 互联网多个论坛.微博上突然出现对一个自称是遇难学童表姐所发的帖子,称学童是被二次碾压致死,并称肇事者为广

div+css 三列自适应等高且中列宽度自适应

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

浅析Android中常见三种弹框在项目中的应用

一丶概述 弹框在Android项目中经常出现,常见的实现方法有三种:Dialog 弹框,Window弹框,Activity伪弹框.本文就说一说三种弹框的实现及在项目中的运用. 二丶演示图 图一为常见的三种弹框(文末上链接),图二为项目中用到的Activity伪弹框 三丶正文 1.Dialog弹框 先看一篇一篇文章: android 8种对话框(Dialog)使用方法汇总 Dialog是系统自带的弹框,然而常常因为UI不好看而遭嫌弃,常需要自定义 public class MyDialog ext

金融安全资讯精选 2017年第十期 中国台湾远东银行遭黑客入侵被盗六千万美元,GDPR成了欧洲企业“最担心的挑战”,CISO在企业中的位置会变得更加重要

[金融安全动态] 中国台湾远东银行遭黑客入侵被盗六千万美元 点击查看原文 中国台湾远东国际商业银行一度遭盗领6000万美元(折合约4.69亿港元),并被汇到斯里兰卡.柬埔寨及美国,警方获报后介入侦办追查,并透过国际刑警组织通报,成功冻结相关款项并追回大部分赃款,预估远东银行损失在50万美元以下(折合约391万港元). GDPR成了欧洲企业"最担心的挑战",CISO在企业中的位置会变得更加重要 点击查看原文 ClubCISO最近的"2017年信息安全成熟度报告"中,6

编码显示c函数被调用时在源文件中的位置

问题描述 编码显示c函数被调用时在源文件中的位置 编码显示c函数被调用时在源文件中的位置. 例如 void test{ //在这里弹出对话框,显示被调用时的位置. } 在函数 void testCall(){ test(); //在这里弹出对话框,显示testCall 在源文件中的行号(+1) } 当执行到 testCall()时显示行test()所在行号---不是void test{}的行号,而是 void testCall(){}的行号(+1) 解决方案 这个像是编译器做的事情.分析源码吧

c语言-C语言中读取位置时发生访问冲突该怎么办

问题描述 C语言中读取位置时发生访问冲突该怎么办 #define n 2 int remember[n]; for(i=0;i<n;i++) remember[i]=i; remember[n]= for(i=0;i<n;i++) { for(j=i+1;j<n;j++) if(h[remember[i]].score<h[j].score) k=remember[i]; remember[i]=remember[j]; remember[j]=k; } // 用冒泡排序方法,用辅