[入門] 把驗證器倒過來
100 分
Reverse簡單
題目描述
這個小程式知道正確答案,卻只肯回覆「通過驗證」或「不正確」。它沒有把答案直接寫在原始碼裡,而是把每個位元組做了幾次變換。
下載 verifier.cjs,閱讀程式的驗證步驟,從 EXPECTED 還原能通過驗證的字串。
作答方式
還原後的字串就是完整 Flag。若電腦已安裝 Node.js,可以先測試:
node verifier.cjs "你的答案"
練習重點: 閱讀驗證程式、逆向資料變換。
顯示提示
注意 XOR、索引偏移、8-bit 取餘數和反轉陣列的順序;還原時要把步驟倒過來。