如何清除手機拍照的圖片 exif 防止泄露你的隱私

這兩天有個微博話題 #微信發原圖可泄露位置信息#git

網傳用微信發送照片原圖,會泄露位置信息。專家表示確實如此,不過需同時知足3個條件:①手機GPS定位已打開;②拍照設置保存了地理位置;③發送原圖。github

而後【騰訊微信團隊】對此迴應:不管用微信、郵件或是其餘傳輸工具發原圖,都會附帶位置、時間、拍攝機型等Exif信息。但朋友圈發的照片都通過系統自動壓縮,不帶位置等信息。若擔憂,可關閉定位或P圖再發https://weibo.com/1930378853/IiLlCpuJW?refer_flag=1001030103_ web

image.png

exif

這裏說的exif是什麼呢?後端

可交換圖像文件格式(英語:Exchangeable image file format,官方簡稱Exif),是專門爲數碼相機的照片設定的,能夠記錄數碼照片的屬性信息和拍攝數據。服務器

Exif能夠附加於JPEG、TIFF、RIFF等文件之中,爲其增長有關數碼相機拍攝信息的內容和索引圖或圖像處理軟件的版本信息。 Windows 7操做系統具有對Exif的原生支持,經過鼠標右鍵點擊圖片打開菜單,點擊屬性並切換到詳細信息標籤下便可直接查看Exif信息。 Exif信息是能夠被任意編輯的,所以只有參考的功能。微信

以上來自維基百科 zh.wikipedia.org/wiki/EXIF網絡

只有使用設備(如相機、手機、攝像頭等)拍攝的照片纔有 EXIF 數據(截圖沒有),能夠獲取到拍照方向、相機設備型號、拍攝時間、ISO 感光度、GPS 地理位置等數據 ,簡單地說,exif=jpeg+拍攝參數。工具

好比我以前在公司用手機拍的這張圖片。測試

image.png

exif屬性

在Windows上右鍵圖片能夠看到詳細信息,包含相機型號,焦距,拍攝日期等。 網站

image.png
image.png
還有經緯度
image.png

固然也可使用專業的magicexif 來看 www.magicexif.com/

image.png

image.png

也可使用一些在線工具查看exif,好比 yijiangaitu.com/exif 但不知道這些工具是否會將你的原圖保存在他們服務器,是個隱患,不過有個方法能夠簡單測試下是否上傳了原圖:斷開網絡,若是仍能正常使用說明不是後端程序處理,原圖沒有上傳。

因此仍是推薦使用開源的,好比 github.com/FeeiCN/EXIF ,我用這個搭建了個在線查看exif工具http://122.51.155.172:5000/ ,上傳圖片後獲取的信息以下:

image.png
而後在谷歌地圖輸入經緯度 40.0419444444,116.279166667 能夠定位到新浪的位置(我在公司拍的)。 www.google.com/maps/place/…
image.png
谷歌地球更直觀點https://earth.google.com/web/@40.0419444,116.2791667,49.21370311a,786.12898499d,35y,0h,45t,0r/data=CjwaOhIyCgAZCyAhb14FREAhdqgB3t0RXUAqHDQwwrAwMiczMS4wIk4gMTE2wrAxNic0NS4wIkUYAiABKAIoAg
image.png

微信發原圖

上面那個話題說微信發原圖可泄露位置信息,我測試了下,微信發送圖片的時候有默認是不帶原圖的,這樣發出去的圖片EXIF/GPS信息也會被抹去,若是要發原圖須要選中按鈕,這樣發出去圖片中的EXIF信息將會被保存。

image.png
發原圖的照片經過在電腦上能夠看到exif信息,因此默認直接發送圖片不用擔憂泄露你的位置信息。

但若是你用的某些APP或網站,不確認他們是否會直接發送並顯示原圖,最好關閉手機拍照的定位功能,刪除圖片的exif信息再分享出去。

清除exif

Windows上有個選項能夠刪除exif

image.png

但不知道爲何我這刪除失敗了,你們能夠試試本身的電腦。

image.png
因此我用了命令行工具exiftool sno.phy.queensu.ca/~phil/exift…

用exiftool 再看上面那張圖片的詳情,很是詳細

image.png

一行命令清除圖片全部exif信息。

$ exiftool -all= sina.jpg
    1 image files updated
複製代碼

還能夠修改圖片的做者。

exiftool -artist=susheng sina.jpg
    1 image files updated
複製代碼

其餘經常使用命令

exiftool -gps:all= sina.jpg  #刪除gps信息
 exiftool -all= sina.jpg  #刪除全部信息
 exiftool -all= --exif:all sina.jpg  #刪除EXIF之外的全部信息
 exiftool -artist=標籤名稱 sina.jpg            #寫入藝術家標籤
exiftool -artist=標籤名稱 a.jpg b.jpg c.jpg   #寫多個文件
 exiftool -artist=標籤名稱  /exiftoolTest      #全部文件 exiftoolTest爲文件夾
複製代碼

清除exif後的圖片再看拍攝日期和地理位置信息已經沒了。

image.png
image.png
若是嫌命令行麻煩可使用這個軟件,公衆號內回覆 exif 獲取。
image.png

除了當心手機照片的exif泄露你的隱私,網上曬圖也有風險,以前在微博上看到一個妹子曬圖被人找到具體位置, 我只截了幾張圖,有興趣去微博看,微博地址https://weibo.com/1627825392/IdCbBpaWv

image.png
image.png

image.png
推薦閱讀:

如何發一條空白的朋友圈

那些你可能不知道的微信奇技淫巧

如何在豆瓣租房小組快速找到滿意的房子

2019年11月最新使用油猴加速百度網盤下載方法

用 Markdown 寫簡歷和 PPT

那些有趣的網站

比谷歌更有意思的知識提取搜索引擎 magi

有了內網穿透神器 ngrok ,我的電腦也能作服務器

免費星球

公衆號:蘇生不惑

掃描二維碼關注或搜索微信susheng_buhuo
相關文章
相關標籤/搜索