昨天晚上差評君在頭條寫了一篇《 "lxxt>33m2mqkyv2gsq3q=w]O2ntk" 》,介紹了一下國外都市傳說 “蟬” 組織。
在查資料的時候,差評君覺得這種通過細節抽絲剝繭,撥開重重迷霧的感覺特別爽。。
也突然冒出來個想法,讓差友們也過一把癮應該也不錯~
於是就有了昨天的。。One Piece 事件。
雖然在留言區,已經有許多人給出了相應的方法,不過有些人可能還不太明白,差評君再仔細給大家說一下解謎過程~
其實,原本文章中第二張圖的 .txt 文件是這樣的。。
除了最後那句話,其他的全部都是亂碼。
於是,差評君在其中幾行的開頭插入了數字。。
如果細心之人應該會感到這幾個被藍框框出來的數字非常違和。
因為在文章中,差評君已經表明這個 .txt 文件是由 .jpg 文件導出來的,不太可能那麼湊巧,在記事本隨機打開的情況下,其他的都是亂碼,恰好開頭是一串數字。
湊到一起就是:
476865786A 776B68 7A72756F67 7A6C776B 466B64736C716A24
看起來好像沒啥規律,不過應該有人看出端倪了,所有的數字集中在 “2-8”、“ A-F ” 中間。。
這不就是 “十六進制” 嘛~
所有接觸過編程的人,應該都知道 ASCII 表這個東西~
因為在計算機中,所有存儲和運算用到的數據都是用二進制表示,但是我們打字時候的 “a、b、c” 等等字母和一些 “ !、#、?” 特殊符號跟數字肯定沒關係啊,那電腦是如何辨識這些字符的呢?
就是這個↓↓
ASCII Table
Dec 那一列表示的是十進制,Hex 那一列表示的是十六進制,Char 那一列表示的是對應的字符,因為十六進制和二進制的轉換關係更為順暢( 每一個十六進制數字都對應四位二進制數 ),所以人們更習慣將 Char 與 Hex 對應起來。
舉個栗子,字符 “D” 對應的十六進制就是 “ 44 ”。
所以,根據表格,很快那一串字符對應的字母出來了。。
Ghexj wkh zruog zlwk Fkdslqj$
一堆亂碼?
要不照著文章中說到的凱撒加密的方法,反推一下?
這一次呢,需要一點點耐心和運氣,因為差評君移的是 3 位,而不是例子中的 4 位。。
照著 ASCII 表格往前移三位,答案就蹦出來了~
Debug the world with Chaping!
是不是還蠻有趣的。
其實,差評君在文章發出後,一直很緊張的看著留言。。
看到大家紛紛跑偏,心裡面也有點著急,如果一直沒人回答正確的話,肯定有很多差友們難以入眠
大半夜的你們嚇到差評君了好麼?!
差評君也在留言區給大家了一些小提示。。
然而大家好像還是在錯誤的道路上越走越遠。。
差評君也很無奈。。於是去廁所開了個小差。。
結果回來一看!
沒有則已,咣嘰出來一大串兒
幾分鐘內突然冒出來好幾個解出正確答案的大神,佩服佩服。。
最早得出答案的大神將會獲得以下禮包。。
果然會編程的都能修仙,大半夜了還有人給出了編碼解密的方法。
咳咳,這一個小小的試水,還炸出了參加信息安全攻防賽的差友們。。
確實,差評君也有致敬 ctf 的意思,不過水平被鄙視了( 逃~
其實,在網絡上的信息安全工作和這種解密遊戲是有些相似的,除了要熟悉代碼中常見的漏洞,思路靈活,也十分需要耐心。。
很多時候,駭客攻擊就是一種破解加密的過程,而要戰勝他們,也需要做到知己知彼,百戰不殆。
現實中,不少這樣的安全戰士一直默默的守護著我們的數據安全,在沒有硝煙的戰場默默廝殺。
世界上的黑客攻擊流
謝謝你們。以上~
1、2、5-10:差評
4. SQA
11. digitalattackmap 差評
“看出來了,大家都沒有 X 生活”
閱讀更多 差評 的文章