iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 18
1
自我挑戰組

網路世界的奇怪冒險系列 第 18

【Day18】 Hack This Site! Stego missions 第1題 駭之呼吸 第參式 Binary to Text translator

  • 分享至 

  • xImage
  •  

今天跟大家介紹一個駭客技能的學習網站Hack This Site!

Hack This Site!是一個可以讓我們練習駭之呼吸的網站,透過這個學習網站,可以找出破綻之線程式漏洞,因此我們今天簡單介紹如何挑戰這個網站。(HxD是駭客好用的工具)。

裡面的題目琳瑯滿目,有基礎、Javascript、需要寫程式破解的...等等任務,可以挑戰。

大家好,跟大家一起學習如何解題 Stego missions 1 。 (這題偏資訊隱藏,藏得好深~~~)
題目簡介:
This is an encoded message, the only tip you get is '2 null bytes'
這是一個編碼的訊息,有一個提示是2 個null bytes。
Thank (or blame :P) tiksi for making this challenge
感謝 tiksi提供這個挑戰。
NOTE: There is no encoding error, stop submitting bug reports about it.
注意: 這不是編碼錯誤,請停止bug回報。

https://ithelp.ithome.com.tw/upload/images/20191004/20112000v5DGatOesy.png

先對著圖片存檔
https://ithelp.ithome.com.tw/upload/images/20191004/201120005gkZaThDQ7.png

參考網址:
Hack This Site! - Stego 1

看完答案才知道怎麼解題ORZ

1.首先 工欲善其事,必先利其器 ,先來買把HUNTERxHUNTER HxD 16進位檢視日輪刀
https://mh-nexus.de/en/downloads.php?product=HxD20
2.下載繁體中文
https://ithelp.ithome.com.tw/upload/images/20191004/20112000ELptuc9ifG.png

3.用HxD打開圖片
https://ithelp.ithome.com.tw/upload/images/20191004/20112000Kv9px3iO4Y.png

4.用提示 2 null byte 得知 00 00 { 16 16 17 17 17 16 16 16 16 17 17 16 16 17 17 16 16 17 17 16 17 17 17 16 17 17 16 17 16 16 16 16 17 17 16 16 16 16 17 16 17 17 17 16 16 17 17 16 16 17 17 16 17 17 16 }00 00
https://ithelp.ithome.com.tw/upload/images/20191004/201120007lMKYubPQ5.png

  1. 將16 轉換為0
    https://ithelp.ithome.com.tw/upload/images/20191004/20112000PR5OTrCoil.png
  2. 將17 轉換為1
    https://ithelp.ithome.com.tw/upload/images/20191004/20112000ikctqxHXpD.png

7.(這邊使用word 的功能,得到55個字元) 0 0 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 0 0 0 1 1 0 0 0 0 1 0 1 1 1 0 0 1 1 0 0 1 1 0 1 1 0
https://ithelp.ithome.com.tw/upload/images/20191004/20112000uuQq1gWuRS.png

8.但是由於二進位字串的長度為55,因此必須在某處試著加上缺少二進位字元0或 1。

Step1. 將數字以8個位元一組
0 0 1 1 1 0 0 0
0 1 1 0 0 1 1 0
0 1 1 0 1 1 1 0
1 1 0 1 0 0 0 0
1 1 0 0 0 0 1 0
1 1 1 0 0 1 1 0
0 1 1 0 1 1 0

-->Step2.每次嘗試將開頭補0(最終答案) 去除尾數
0 0 1 1 1 0 0 0
0 0 1 1 0 0 1 1
0 1 1 0 1 1 1 0
01 1 0 1 0 0 0
01 1 0 0 0 0 1
01 1 1 0 0 1 1
00 1 1 0 1 1 0

Step3. 使用駭之呼吸 第參式 Binary to Text translator
https://www.rapidtables.com/convert/number/binary-to-ascii.html

Step4. 最後使出偷吃步 偷抄答案
00111000
00110011
00110111
01101000
01100001
01110011
00110110

{00111000001100110011011101101000011000010111001100110110}
Step5. 丟進到網站裡,即可發現破綻之線 837has6
https://ithelp.ithome.com.tw/upload/images/20191004/201120006gdadSiGDr.png

https://ithelp.ithome.com.tw/upload/images/20191004/20112000RyqfU7Sjgd.png

Step6.成功破關

https://ithelp.ithome.com.tw/upload/images/20191004/201120005eOvR6PQqv.png

順便額外提供一堆資訊隱藏的推特:

https://twitter.com/gyke69

https://ithelp.ithome.com.tw/upload/images/20191004/20112000q4Py4c5KYv.png

https://ithelp.ithome.com.tw/upload/images/20191004/20112000NihBvuEquz.png

參考網址:
Youtube影片
Hack This Site - Stego Mission 1


上一篇
【Day17】 Hack This Site! JavaScript 第7題
下一篇
【Day19】 Hack This Site! Stego missions 第2題
系列文
網路世界的奇怪冒險30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言