有圖有真相
還有位置
最近,微信有一個事關隐私的舊話題再次被帶熱了起來:發原圖會暴露位置信息。
關于這個問題,其實人家 17 年就辟過謠,但話題如此受關注,人家官方也不得不再次站出來做了個回應↓
挺巧的是,差評君當年也就着這個話題,進一步給大家解釋過為什麼發原圖會攜帶位置信息。
兩年過去了,沒想到大家依然很關心這個問題。。。
差評君決定再和大家分享一下以前寫的那篇文章,除了文中讨論的時間和現在差了 2 年,原理上是一樣的,沒看過的朋友們可以看看~
今天差評君像往常一樣當個鹹魚浏覽浏覽網頁,看到一些吓人的标題
聽起來是不是又覺得生活中充滿了危機 (咦為什麼要用又。。。)
這些文章大概的意思是說,千萬不要用微信發原圖,會造成隐私洩密。
其實這個跟微信沒什麼卵子關系,但是微信隔三岔五就得跑出來辟個謠。。。
微信今天發公告表示這個鍋不背
其實,罪魁禍首是一個叫做 Exif 的東西。
Exif 是 Exchangeable image file format 的縮寫,意思是可交換圖像文件格式。
愛好攝影的朋友可能比較了解這個,當你用數碼相機拍下一張照片,一些基本信息的會以這個格式儲存下來。
這個東西會保存諸如位置,光圈大小,快門速度等信息在照片上。
為了能把這個東西解釋得更清楚,差評君先來說說照片是怎麼儲存為數據的。
事實上,電腦裡的任何文件,不管是一段視頻也好,一本小說也好,還是一個遊戲,都是二進制數據,隻不過這些數據代表的意義不一樣
那麼如何區分它們?
方法就是用不同的格式去儲存它們,然後要用的時候再以對應的格式去讀取。
你在浏覽電腦裡的文件的時候,文件的後綴名就是這些格式的标記,告訴電腦該怎麼讀。
假如說你把 .jpg 的文件後綴改成了 .txt 那麼當你用記事本去打開的時候就會呈現一堆亂碼。。。
所以,這些亂碼都代表了什麼?
大家先想想,圖片是怎麼組成的?
無外乎一堆顔色不同的像素。
圖片保存的數據,就是像素的位置和這個像素的顔色。
因為照片在一個平面上,所以像素位置可以靠水平位置和高度位置來确定,這樣位置信息就數字化了。
至于顔色嘛,可以靠 ARGB (透明度和三原色)來保存,這些信息也是可以數字化的。
紅圈裡的值為某顔色的 16 進制表達
一般來說,隻要上面這些信息保存完整,圖片就可以被讀取。
不過如今大部分 jpg 格式的圖片都會儲存一些額外的信息,并且放在數據化的圖片的開頭,以 Exif 格式保存下來。
這些信息以常用的文字格式就可以讀取。
差評君想找個可以把文件轉成16進制來閱讀的工具,于是打開了萬能的搜索引擎!
接着,随便拍個照片~
差評山五壯士
然後把圖片塞了進去~
工具裡顯示出了這些東西↓↓↓
左側的一大堆數字是 16 進制的圖片信息,這個小工具很貼心,右側給你顯示了這些東西代表的文字。
差評君帶你一起仔細看這段東西~
首先你看開頭
這個呢就是 Exif 開頭,意思就是:“ 看好了接下來的信息是以 Exif 格式儲存的! ”
這段聲明類似于嘻哈歌手的 “ check it out ”
接下來這段~
這段信息表示的是設備,差評君用的是自己的 Google Pixel 手機拍的~
如果照片是用照相機拍的,那麼還會顯示廠家,鏡頭,光圈之類的。
再下面,還會有拍攝時間的記錄~
還有一些其他雜七雜八的東西之後,右邊的内容就變成亂碼了。
因為像素的信息沒法編碼成人話,鑰匙配不上鎖,沒什麼意義~
不過這麼看下來實在是太費勁了,差評君去下了個看 Exif 信息的工具
經過工具整理後,這些内容就很清楚了~
接着,就是很多文章中說到會暴露你隐私的内容,GPS 定位。
然後上 404 搜了搜這個經緯度、
準得一匹啊!
這麼看來,我随便找個漂亮妹子的朋友圈,拿兩個圖片來看看,不就可以知道她的行程從而好好保護她了?
差評君于是去找你們心愛的小黑胖開個刀看看
拿了最近的一張說是在公司裡拍的圖片,但是誰知道他有沒有偷懶呢?
來看看~
卧槽他竟然偷懶去非洲玩兒了!
咦,等等。。。
左邊啥也沒有!
好像這個軟件在沒找到位置的時候默認把指針放那兒了,錯怪小黑胖了啊。。。
這時候差評君注意到了這裡↓↓↓
(顯示為非原始照片)
看來這軟件判定這個照片修改過了,讀取不了 Exif 信息。
于是差評君跑去之前那個工具又試了一下~
右邊啥也沒有。。。
難道小黑胖這麼機靈知道修改 Exif 再上傳照片?
差評君後來找了自己朋友圈裡的一張照片試了試
嗯。。。非洲真好玩兒啊差評君也很喜歡呢。。。
這下大家大概也看出來了,所有上傳到朋友圈的圖都沒有這些信息。。。之所以标注在非洲附近,因為那個位置的坐标都是 0 。
你私信給朋友圖片的時候,是有使用原圖這個選項的
而你要發朋友圈的時候,是發不了原圖的
所以說,大家沒有必要擔心自己朋友圈的圖片會暴露隐私,因為大部分社交平台(包括微信)會對你上傳的圖片進行壓縮處理,而 Exif 這種對于照片質量無關緊要的數據肯定是第一個被擦掉的。
不過,正如大家剛才看到的,私聊是可以發送原圖的,差評君試了一下,微信對于原圖沒有任何修改,所以是可以抓取到手機相機自動生成的 Exif 信息的。
所以和不熟悉的人私聊的時候,發在家拍的照片時還是盡量不要選擇原圖,該謹慎的時候還是要謹慎。
如果不想暴露信息還想發高質量圖片的話,可以使用一些小工具~
應用市場搜 Exif 關鍵詞,會出來一大堆相關工具
總之呢,一定要注意保護隐私。
比如說幹壞事的時候千萬别給你男/女票發原圖,捉起奸來一抓一個準啊!
總而言之,發原圖暴露位置這事兒,微信還真不背鍋。
雖然人家官方每隔一段時間需要解釋很麻煩,但差評君覺得網友們這個保持懷疑的态度挺好,監督好這些互聯網公司需要大家的努力!
“ 洗洗睡吧,别緊張了,誰願意看你啊?”
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!