关于手机相机暴露GPS那点事

2017-09-01  本文已影响472人  车大棒
公司神狗--狗多

起因

前面几天看到一篇文章说照片会暴露位置信息,发送到微信朋友圈之后不法分子就获取你都地理信息然后xx导致你财产受损一类,建议关掉手机系统定位一类巴拉巴拉。

当时看了也没有在意,因为作为一名每个月月光的穷人,我表示我很淡定。而且我哪怕相机里拍摄的照片没有GPS定位,我也会启用微信的程序的定位好吗!

而且第二天微信团队第二天也出来辟谣了,说明只要微信发送图片不要选择原图选项发送。微信会帮忙处理你图片上面的相关信息的,还有就是发到朋友圈的到照片也会同样去掉你的GPS定位信息。

微信官方辟谣

这个说实话我还是第一次知道,之前我只是知道微信会压缩图片,但是不知道微信还会帮你处理掉这个GPS相关数据,真tmd6.测试了一下,还真的不错,画质也没有压缩的特步厉害,算法很叼。

谣言还在继续

结果今天中午吃饭的时候,刷了一会手机。发现此类的谣言新闻还是有,点击率还不少。我的个擦→_→,节操在哪里。心中的小正义瞬间爆发,SO我决定做一个公开的测试。

感觉自己棒棒哒

照片信息测试

点开手机相册,点开狗多的照片。(公司的狗名为∶多多,所以习惯叫做狗多。)
点开详细信息,结果发现照片记录了一大堆信息。居然没有GPS信息,what什么鬼?难道是我当初拍摄这张照片的时候没有打开GPS?

狗多照片信息

确认手机GPS开启的状态下,拿起手机对着七夕公司发的零食盒拍照一张。打开详细信息,发现又是没有记录GPS信息。

零食盒子 叮当猫详细信息

难道Android不记录相机的GPS?后面又重新找到公司的测试机,同样拍摄这个零食盒。结果发现也没有记录GPS信息。

安卓努比亚信息

这就尴尬了,没有记录GPS的相片我哪怕用微信传原图也是白搭。

这个时候,瞟到后台PHP锅锅的iPhone6plus在桌子上躺着。于是借了他的手机,确定手机定位功能打开之后。拍摄了一下零食盒子,打开照片。却肿么也找不到查看相片信息。原谅我这个没有用过iPhone的穷人,只有把这张照片的原图发到我的手机上。

当我点开文件右上角的详细信息,传说中的的经纬度出现了。而且更加智能的与本机的高德地图相呼应,自动出现出现地图定位了,完全都不需要你还拿经纬度值去地图上搜索了。

传说中的相片记录位置

微信原图发送

微信发送处理验证打开微信,然后发送这张图片。
然后再选择右下角的原图选项,发送之后在微信将该图片保存到手机上面。

微信原图发送

再次检查图片详细信息,发现只是图片被压缩,GPS相关信息还是存在的。

原图压缩后信息

微信平常发送图片

这一次不勾选原图,然后按照平时发送照片的模式发送出去。再保存图片,可以看到除了压缩以外,GPS相关信息也被处理掉了。

微信非原图的模式处理

所以no zuo no die,只要你不发送原图给别人你的相关信息就不会泄露出去。

朋友圈验证

朋友圈里面上传照片是没有原图选项发送的,那是否会对位置进行处理呢。
所以我将之前记录GPS位置信息的照片上传到微信朋友全,之后通过点开微信朋友圈。然后将朋友圈的照片保存下来。


朋友圈上传测试 朋友圈保存图片

可以看到,朋友圈展示就不会像平常发送文件压缩的那么恐怖了。而是适当保留照片的清晰度和大小,毕竟发消息讲究的是快速响应,而朋友圈尽可能以是视觉展示为主。(这里像微信团队赞一个)


朋友圈第二次验证

后面突然奇想,在发送朋友圈的时候。微信这边提供了一个定位服务。如果我选择这个定位服务,那微信是否会将这个定位的数据处理映射到照片上去。

微信朋友圈二次验证

结果把图片保存到手机上之后,发现跟之前照片一样,并不会记录额外的数据。

番外篇

晚上回家的时候,看见因为今年过年导致手机屏幕摔烂的魅族MX4还静静的躺在桌子上。后面思考了一下,魅族一直向苹果看齐。会不会相机功能也像苹果一样。
于是马上照擦了擦MX4上面的灰尘,然后找到充电器给手机充电。当打开手机之后,看见此类的界面。

魅族mx4相册

当时感觉应该走的时光相机的相关风格,有可能会记录GPS数据。随便选中一张照片,点击详细信息。果不其然,位置信息赫然暴露在上面。

相片的详细信息

小结

由于时间有限,本人就只是测试一下微信的方面对GPS信息的处理。
所以个人建议的话,如果不想暴露相片信息给出两条建议:

1、在拍照的时候把定位给关掉。这样拍照的时候,就不会记录你的照片信息了。
2、微信发送图片的时候不要发送原图就行。

补充:
后面有老哥评论补充说,相机里面可以设置是否开启记录地理位置。后面验证了一下,果然相机设置里面有一个是否开启相机设置开启是否记录位置

相机位置纪录
这也解释了为什么我前面测试几台安卓手机无GPS信息,而魅族mx4却记录GPS信息,只是一个相机设置问题而已。

iphone相机关闭定位:

iphone手机的相机没有相机设置功能,那是是不是不能关闭。只能粗暴的关闭所有地理位置吗?
打开iPhone设置的定位服务功能


iphone手机定位

然后下滑选择相机,就会出现如下功能:


单独关闭定位相机功能

所有如果不想相机记录地理位置,只需要单独对相机进行设置就可以了,不用粗暴的关闭所有。



免费给微信做了一次功能推广,也不知道有没有腾讯的大佬看见赏个五毛买鸡蛋吃。或者给一个王者荣耀大礼包。

惊不惊喜

我是车大棒,我的目标是征途和大海!

上一篇 下一篇

猜你喜欢

热点阅读