WeChall - Shadowlamb - Chapter II

Challenge

Chapter II 继续 Shadowlamb 游戏线。目标是在 Seattle 的 RottenHome 找到 Tom 的 scroll,解出提交格式。

Solution

路线:

  1. 进入游戏并推进到可去 Seattle。
  2. RottenHome 搜索,拿到 TomsScroll1/2/3
  3. 阅读 scroll,获得 hash、cipher 说明和密文。
  4. 解 polyalphabetic rot cipher。
  5. playername:hash 格式提交。

公开源码线索:

1
TomsScroll2: encryption key as md5 / polyalphabetic rot cipher

hash 绑定玩家名,数字会被转换:

1
2
substr(md5(md5(md5(player).secret)), 3, 16)
0-9 => g-p

易错点:多余换行会导致解码错误;不可把 scroll 中看到的随机字符直接提交。答案是 player-bound,不写固定 spoiler。