[入門] 把驗證器倒過來

100 分

Reverse簡單

題目描述

這個小程式知道正確答案,卻只肯回覆「通過驗證」或「不正確」。它沒有把答案直接寫在原始碼裡,而是把每個位元組做了幾次變換。

下載 verifier.cjs,閱讀程式的驗證步驟,從 EXPECTED 還原能通過驗證的字串。

作答方式

還原後的字串就是完整 Flag。若電腦已安裝 Node.js,可以先測試:

node verifier.cjs "你的答案"

練習重點: 閱讀驗證程式、逆向資料變換。

顯示提示

注意 XOR、索引偏移、8-bit 取餘數和反轉陣列的順序;還原時要把步驟倒過來。

verifier.cjs0.5 KiB
登入後提交

更多