起因
前面幾天看到一篇文章說照片會暴露位置信息,發送到微信朋友圈之后不法分子就獲取你都地理信息然后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上面的灰塵,然后找到充電器給手機充電。當打開手機之后,看見此類的界面。
當時感覺應該走的時光相機的相關風格,有可能會記錄GPS數據。隨便選中一張照片,點擊詳細信息。果不其然,位置信息赫然暴露在上面。
小結
由于時間有限,本人就只是測試一下微信的方面對GPS信息的處理。
所以個人建議的話,如果不想暴露相片信息給出兩條建議:
1、在拍照的時候把定位給關掉。這樣拍照的時候,就不會記錄你的照片信息了。
2、微信發送圖片的時候不要發送原圖就行。
補充:
后面有老哥評論補充說,相機里面可以設置是否開啟記錄地理位置。后面驗證了一下,果然相機設置里面有一個是否開啟相機設置開啟是否記錄位置
這也解釋了為什么我前面測試幾臺安卓手機無GPS信息,而魅族mx4卻記錄GPS信息,只是一個相機設置問題而已。
iphone相機關閉定位:
iphone手機的相機沒有相機設置功能,那是是不是不能關閉。只能粗暴的關閉所有地理位置嗎?
打開iPhone設置的定位服務功能
然后下滑選擇相機,就會出現如下功能:
所有如果不想相機記錄地理位置,只需要單獨對相機進行設置就可以了,不用粗暴的關閉所有。
免費給微信做了一次功能推廣,也不知道有沒有騰訊的大佬看見賞個五毛買雞蛋吃。或者給一個王者榮耀大禮包。
我是車大棒,我的目標是征途和大海!