上周末杭州風巨大,讓原本準備出去嗨的世超索性決定,在家躺屍一天。
大概在下午的時候,突然被手機一頓猛震驚醒,原來是大家在群裡讨論一個事情:
知乎截圖裡有盲水印。
啥意思呢。
你以為平時的知乎截圖是這樣的。
實際上,知乎的截圖是這樣的。
圖源TG網友 ▼
那些字裡行間多出來的一串串數字,就是盲水印,咱們用肉眼是看不出來的。
由于不同網友的截圖裡數字也不同,所以能大概猜出,這些盲水印就是截圖者的 ID 。
圖源TG網友 ▼
知乎加盲水印要幹啥,世超不清楚,但我知道有了盲水印,它就可以查到是誰截的圖。
也就是說,你發出的知乎回答截圖,裡面其實都有你名字的,隻不過能看到的隻有知乎。
相信大部分人遇到這種事,多少都有點不爽。這不,消息一傳開後,馬上有人做了油猴插件,屏蔽知乎的盲水印。
還有人分享了一個可以檢測盲水印的工具,上面群友分享的那些花花綠綠圖片,就是這工具檢測出來的。
不過,今天世超在測試的時候,發現不管是 iOS 端、安卓端還是網頁端的知乎,它們的截圖都沒有異常,幹幹淨淨。
奇怪,是網友們在胡說,還是知乎緊急下掉盲水印了?
世超翻了一下群聊記錄,大概在周日晚上 11 點,網友已經無法複現,而在 2 小時之前還是有成功的。
所以我大膽猜測一下,是不是在晚上 11 點左右,知乎下掉了盲水印。
那如果想複現,我們需要在那之前的截圖。
這簡單,小黑胖隔三差五就會往微信群裡扔一些知乎回答,于是我跑去問他要了幾張,截圖時間都在 1 星期之前。
但結果是,我依然沒發現水印。。。
難道時間還不對,要不幹脆就把截圖時間限定在周日 0 點到晚上 11 點?
說實話這個截圖不好找,但,我們有萬能的網友。
打開微博的高級搜索功能,查找關鍵詞填:知乎,微博包含:圖片,時間範圍:2022-09-04 0 時至 2022 - 09- 04 23 時.
點擊搜索,出來了 12 頁微博。世超先找到一條大 V 的微博,他發了知乎截圖的原圖 水印圖。
圖源 @ 微博 Fring 小黃 ▼
世超拿了原圖,上了檢測網站測試了一下。
水印終于出現了。
我給數字串稍微打了點碼
不過,僅僅一張圖片并不具有說服力,世超接着又找了 2 個和水印事件毫無關系的微博。
這兩個如果有水印,那基本是石錘了。
右鍵圖片保存到本地,上傳到檢測網站。
結果如下:
第一張圖
第二張圖
雖說圖片被壓縮,很難看清具體的數字,但還是很明顯看出截圖裡都出現了水印。
從長度上分析,基本就是網友們說的盲水印。
到這裡可以确認,周日的知乎确實存在給網頁端、App 端加盲水印這事。
不知道大家有沒有好奇,截圖裡盲水印怎麼加的,為啥我們看不到?
其實方法有很多,世超簡單講講。
第一種就是水印和底色顔色近似。
這方法比較初級了,就是隻要兩個顔色夠接近,人類肉眼是無法分辨。
下面是世超做的一張圖,你看着就是純灰色。
但隻要用工具,對圖片不同的通道進行查看,就可以發現它是有字的。
第二種方法利用頻域手段添加盲水印,這個比較高級,沒第一種這麼容易破解。
它先把圖片轉換成頻域( 别問頻域是啥,解釋起來太多 ),然後再把水印轉成頻域,打散後随機分布到各個頻率上。
最後把他們疊加,轉換回圖像,此時圖上就有盲水印了。
世超舉個不太恰當例子。
你家有一個遊泳池,你往裡面扔一個雞蛋,你肯定是能發現,但如果你把雞蛋打散,放泳池裡瘋狂攪拌。
這時候你還能看到雞蛋嗎?看不到。
但雞蛋,确實在泳池裡了,隻有通過特殊手段把雞蛋複原回來,才能看到它。( 此例子沒有考慮圖像轉換成頻域,因為考慮了就不好舉例了 )
實現盲水印方法還有很多,世超不太懂前端,就不在各位面前班門弄斧了。
關于知乎為啥要加盲水印,咱們暫時不好說,但這種事早不是第一次發生了。
之前豆瓣截圖加水印,大家應該還有印象。
那會有網友發現,豆瓣應用在頁面中嵌入了一種盲水印,包含了截圖用戶 UID,被截圖帖子 ID、截圖時間。
後來豆瓣回應了,這是小組的防搬運功能。
這個我可以理解,因為盲水印一般就是用來确定文件的最初所有權,在出現文件歸屬/版權争議的時候作為輔助證據使用。
比如說世超發了一張自己的腹肌照,結果被小黑胖偷去,用我照片跟别人搞網戀。
那我肯定不爽了,找小黑胖理論,但他拒不承認。
如果此時我圖片有盲水印,用工具一解碼,上面寫着大大的“ 這是世超 ”幾個字,不就能打小黑胖臉了麼。
此外,盲水印也可以幫公司追蹤洩露内部消息的員工。
比如之前阿裡的月餅門事件。
2016 年,阿裡内部搞了搶購月餅活動,但有幾個哥們利用腳本多刷了 124 盒。後來阿裡就把這幾個哥們開了,并在内部發了一個處理公告。
有員工把這個公告截圖發了出來,就是下面這張。
結果阿裡用技術手段找到了這張截圖的員工。
後來怎麼處置員工的我不清楚,但是找到這員工的技術手段,就是盲水印了。
不讨論阿裡具體做法如何,但利用盲水印追蹤洩露内部消息的員工,似乎也可以理解。
雖然之前這幾家平台都加了盲水印,但原因要麼說得通,要麼可以理解。
知乎加這個盲水印,如果說它是為了和豆瓣一樣,為了防盜防搬運,保護大家版權之類的,那我也表示理解吧。
但奇怪的是,這種事為啥不說一聲呢,難道真當大家發現不了麼。。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!