06.09 很多枯燥的字符背後,都有一個精彩的故事

很多枯燥的字符背後,都有一個精彩的故事

昨天晚上差評君在頭條寫了一篇《 "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 生活”

很多枯燥的字符背後,都有一個精彩的故事


分享到:


相關文章: