WeChall-writeup-8-12.5(Enlightment)

一時興起看了一道題,寫完這個題解去複習編譯原理了(溜了溜了)


Enlightment

因爲給出的是二進制,所以我的大致想法是轉成十六進制然後轉ASCII碼,得到文字信息。【所以開頭先寫一個二進制->ASCII碼的函數】題目的三色給了我一種很明顯的感覺,就是三色要混合在一起纔是一種真正的顏(xin)色(xi)。
在這裏插入圖片描述
常見的邏輯操作包括與或非,考慮手頭有三個操作數所以排除掉非。按照前面的思路要把三種混合起來,採用【A+B->TEMP】然後【TEMP+C->RESULT】的混合思路。嘗試的結果如下:
    邏輯與:
在這裏插入圖片描述
    邏輯或:
在這裏插入圖片描述
上面的一段二進制代碼繼續轉ASCII得到:
在這裏插入圖片描述
那麼打開[http://www.wechall.net/challenge/anto/enlightment/Ligh7_Level2.php],可以看到出現了新的密文
在這裏插入圖片描述
居然是異或:
在這裏插入圖片描述
貼一下一些邏輯操作:
在這裏插入圖片描述
回過頭想想作者蠻友好的,一波操作裏的邏輯操作是一樣的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章