专栏首页苏生不惑如何清除手机拍照的图片 exif 防止泄露你的隐私

如何清除手机拍照的图片 exif 防止泄露你的隐私

这两天有个微博话题 #微信发原图可泄露位置信息#

网传用微信发送照片原图,会泄露位置信息。专家表示确实如此,不过需同时满足3个条件:①手机GPS定位已打开;②拍照设置保存了地理位置;③发送原图。

然后【腾讯微信团队】对此回应:无论用微信、邮件或是其他传输工具发原图,都会附带位置、时间、拍摄机型等Exif信息。但朋友圈发的照片都经过系统自动压缩,不带位置等信息。若担心,可关闭定位或P图再发https://weibo.com/1930378853/IiLlCpuJW?refer_flag=1001030103_

exif

这里说的exif是什么呢?

可交换图像文件格式(英语:Exchangeable image file format,官方简称Exif),是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据。

Exif可以附加于JPEG、TIFF、RIFF等文件之中,为其增加有关数码相机拍摄信息的内容和索引图或图像处理软件的版本信息。Windows 7操作系统具备对Exif的原生支持,通过鼠标右键点击图片打开菜单,点击属性并切换到详细信息标签下即可直接查看Exif信息。Exif信息是可以被任意编辑的,因此只有参考的功能。

以上来自维基百科 https://zh.wikipedia.org/wiki/EXIF

只有使用设备(如相机、手机、摄像头等)拍摄的照片才有 EXIF 数据(截图没有),可以获取到拍照方向、相机设备型号、拍摄时间、ISO 感光度、GPS 地理位置等数据 ,简单地说,exif=jpeg+拍摄参数。

比如我之前在公司用手机拍的这张图片。

exif属性

在Windows上右键图片可以看到详细信息,包含相机型号,焦距,拍摄日期等。

还有经纬度

也可以使用一些在线工具查看exif,比如 https://yijiangaitu.com/exif 但不知道这些工具是否会将你的原图保存在他们服务器,是个隐患,不过有个方法可以简单测试下是否上传了原图:断开网络,如果仍能正常使用说明不是后端程序处理,原图没有上传。

所以还是推荐使用开源的,比如 https://github.com/FeeiCN/EXIF ,我用这个搭建了个在线查看exif工具http://122.51.155.172:5000/ ,上传图片后获取的信息如下:

然后在谷歌地图输入经纬度 40.0419444444,116.279166667 可以定位到新浪的位置(我在公司拍的)。https://www.google.com/maps/place/40%C2%B002'31.0%22N+116%C2%B016'45.0%22E/@40.0421532,116.2787023,18.25z/data=!4m5!3m4!1s0x0:0x0!8m2!3d40.0419444!4d116.2791667

谷歌地球更直观点https://earth.google.com/web/@40.0419444,116.2791667,49.21370311a,786.12898499d,35y,0h,45t,0r/data=CjwaOhIyCgAZCyAhb14FREAhdqgB3t0RXUAqHDQwwrAwMiczMS4wIk4gMTE2wrAxNic0NS4wIkUYAiABKAIoAg

微信发原图

上面那个话题说微信发原图可泄露位置信息,我测试了下,微信发送图片的时候有默认是不带原图的,这样发出去的图片EXIF/GPS信息也会被抹去,如果要发原图需要选中按钮,这样发出去图片中的EXIF信息将会被保存。

发原图的照片通过在电脑上可以看到exif信息,所以默认直接发送图片不用担心泄露你的位置信息。

但如果你用的某些APP或网站,不确认他们是否会直接发送并显示原图,最好关闭手机拍照的定位功能,删除图片的exif信息再分享出去。

清除exif

Windows上有个选项可以删除exif

但不知道为什么我这删除失败了,大家可以试试自己的电脑。

所以我用了命令行工具exiftool https://sno.phy.queensu.ca/~phil/exiftool/

用exiftool 再看上面那张图片的详情,非常详细

一行命令清除图片所有exif信息。

$ exiftool -all= sina.jpg
    1 image files updated

还可以修改图片的作者。

exiftool -artist=susheng sina.jpg
    1 image files updated

清除exif后的图片再看拍摄日期和地理位置信息已经没了。

如果嫌命令行麻烦可以使用这个软件 ,公众号内回复 exif 获取。

除了小心手机照片的exif泄露你的隐私,网上晒图也有风险,之前在微博上看到一个妹子晒图被人找到具体位置, 我只截了几张图,有兴趣去微博看,微博地址https://weibo.com/1627825392/IdCbBpaWv 文末点击阅读原文查看。

本文分享自微信公众号 - 苏生不惑(susheng_buhuo),作者:苏生不惑

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-12-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 那些好玩的网站(二)

    模拟各种系统升级的画面,上班摸鱼的时候boss快过来了赶紧升级下 http://fakeupdate.net/

    苏生不惑
  • 那些有意思的网站

    最近微博上发现一个狗屁不通文章生成器,试了下,有点意思,接着又发现了不少类似有意思的网站,正好做个整理分享下。

    苏生不惑
  • 那些你可能不知道的网络冷知识奇技淫巧

    WeChat.exe换成你本地的路径,先关闭登录的微信,然后双击wechat.bat就可以登录2个微信了,3个微信就再复制一行,参考我之前的文章如何在电脑上登陆...

    苏生不惑
  • 如何自学CS?

    国家统计局的数据显示,2016 年信息传输、软件和信息技术服务业年平均工资为 122478 元,首超金融行业,并于 2017 年再次夺魁。

    AI科技大本营
  • 《neural network and deep learning》题解——ch03 再看手写识别问题题解与源码分析

    http://blog.csdn.net/u011239443/article/details/77649026

    用户1621453
  • 适用于CI容器漏洞扫描神器

    Trivy 是一个用于容器简单而全面的漏洞扫描程序。软件漏洞是软件或操作系统中存在的故障,缺陷或弱点。 Trivy 检测OS软件包(Alpine,RHEL,Ce...

    YP小站
  • 腾讯 Web 前端实习面经

    牛客网
  • python3 operate ZIP

    >>>zipFileHandle = zipfile.ZipFile('example.zip')   //create zip file handle

    py3study
  • D3常用API说明,含代码示例

    这两个选择元素的API方法的参数是选择器,即指定应当选择文档中的哪些元素。这个选择器参数可以是CSS选择器,也可以是已经被DOM API选择的元素(如docum...

    前端_AWhile
  • iOS 开发之路(登陆页键盘遮挡输入框问题)一

        首先是swift 3.0 中,NotificationCenter 设置 selector 如下:

    从今若

扫码关注云+社区

领取腾讯云代金券