这次换了个实现方法,而且加了不少流程,嗯

密码为:

result

首先对来自 Coding  的各位表示抱歉,因为之前是对小圈子出的题,转过来的时候没有考虑到有的谜题可能会对其他人造成困扰,而且最后只留出了两个小时的时间。
另外感谢 @SJoshua 提供解题笔记,给最后写题解提供了不小的便利。
本文中部分图片包含额外的信息,而自动生成的缩略图可能已经清除了这部分内容。遇到这部分内容时,请下载原始图片。
除 二维码 及 Decode-A-Live-2.exe 外,其它可能涉及到的文件或工具均从网络收集或包含从网络收集的内容,如有侵犯相关权利请及时联系。

以下为 解密大作战 第二季 完整解密流程:


  1. 下载图片,按照压缩包格式打开,得到 Decode-A-Live-2.exe

  2. 扫描二维码,得到以下内容
    初めまして
    q/p A/O TU Y. kO aX@ y6 kC ic &! Hl bM (L y, gN 1q< IJ I^ Q;K o? IM K3 %m AZS (k jz t7 u7 &N !;> TE Zq@ Kl Iy &e a1* uy !ws 1Z2 Q1. z:? &W kx 1a!


  3. 根据类似于第一季的算法,得到以下内容
    100 109 57 69 89 122 66 83 83 71 69 57 99 68 56 118 87 86 108 90 87 83 57 112 98 71 57 77 76 109 53 112 89 86 73 118 76 122 112 119 100 72 82 111


  4. 使用 ASCII 算法,得到以下内容
    dm9EYzBSSGE9cD8vWVlZWS9pbG9MLm5pYVIvLzpwdHRo


  5. Base64 解码,得到以下内容
    voDc0RHa=p?/YYYY/iloL.niaR//:ptth


  6. 反转字符串,得到以下内容
    http://Rain.Loli/YYYY/?p=aHR0cDov


  7. 「Rain」,即「雨」,对应日文「あめ」罗马音「ame」;「Loli」,对应 gTLD「moe」;「YYYY」,对应四位年份数字「2015」。翻译后得到以下内容
    http://ame.moe/2015/?p=aHR0cDov


  8. 访问上一步得到的网址,可以得到以下内容
    我想想嗯 ……
    你一定是在之前的路上忘记了什么
    什么来着呢 ?

    I.L.D.A.S.M.



  9.  「I.L.D.A.S.M.」指代反编译工具「ildasm.exe」,即「IL 反汇编程序」。获取此工具,并用其打开 Decode-A-Live-2.exe,在 Hongbao 类中找到以下内容
    IL_0001: ldstr “http://Rain.Loli/YYYY/?p=WVlZLz9w"


  10.  依照第 7-8 步的操作,得到以下内容
    zdsa4qjc
    最高~最高~


  11. 第 10 步中左侧图标为 萌娘百科 Logo,访问「http://zh.moegirl.org/User:Zhyupe#Decode_A_Live_2」,得到以下内容
    下面是奇怪的代码: ?p=153d141f


  12. 访问「http://ame.moe/2015/?p=153d141f」,得到以下内容
    hyy5b45a
    頑張って!


  13. 下载图片,按照文本格式打开,得到以下内容
    aHR0cDovL1JhaW4uTG9saS9ZWVlZLz9wPWN6TXpJMU5


  14. Base64 解码,得到以下内容
    http://Rain.Loli/YYYY/?p=czMzI1Nj


  15. 依照第 7-8 步的操作,得到以下内容
    ¥16 红包密文为

    -+-+—+ -++-++-+ -++-+— -++-+-+- -+-++–+ -++-++– -++–+– -++-+–+ -+-+-+++ -++-++-+ -++++— -+++-+++ -+–+–+ -+—+-+ -+–+-+- -++-++++ -+-++–+ –++–+- -+–+-+- -+–++– -+-++-+- -++-+++- -+–+++- –++–+- -+-+–++ –++–+- -+-++-+- -++++-+- -++–+– -++-+–+ -+—-+- -+—-++ -++—-+ -+—+++ -+–+++- -++-+–+ -+-+—+ -++-++-+ -++-+— -++-+-+- -+-++–+ -++-++– -+++—- -+++–++ -++—++ -+—-++ -+—-+- -+—-++ -++—-+ -+—+++ -+–+++- -++-+–+ -+-+-+– -+–+— -+-++-+- –++–++ -+-+—+ –++–+- -+++—- -++-++++ -+-++–+ –++–+- -+–+–+ –++++-+

    ¥8 红包密文为

    -+-+-+-+ –++–+- –++-+-+ -++-+— -+-++-+- -+—+-+ -+—++- -++-+-++ -++—-+ -+–+— -++-+— -+—-+- -+-++-+- -+—+++ -++-+— –++-+– -+–+–+ -+—++- -+–+++- -+++-+-+ -+-++–+ -+-+-+++ -+-+–+- -++—-+ -++—++ -++-++-+ -+-+-++- -+—++- -++—++ -++-++-+ -+-+-++- -++++–+ -+–+–+ -+—+-+ -+++—- -+++-+++ -++—-+ –++–+- -+++—- -+–+-++ -++—++ -+—+++ -+++-+– -+++—+ -+-+–+- -+-+-+++ -++-++++ -++–+++ -+-+-+-+ –++–+- –++-+-+ -++-+— -+-++-+- -+—+-+ -+++-+– -++++–+ -++—++ -+—+++ -+++-+– -+++—+ -+-+-+-+ –++–+- –++-+-+ -++-+— -+-++-+- -+—–+ –++++-+ –++++-+

    ¥4 红包密文为

    -+-+-+– -++-+++- -+-+–+- -+++-++- -++—+- -++-++– -++–+– -++++–+ -+-++-+- -+-+-+++ -++-+— -+-++–+ -++—-+ -+—+++ -++-+-++ -++–+++ -+-+-+– -++-+++- -+-+–+- -+++-++- -++—+- -++-++– -++-+— -++-++++ -++—-+ -+-+-+-+ -++-++– –++–+- -++—-+ -+-++— -+-++–+ -++–+++ -+-+-++- –++–++ -+–+-+- -++-++– -++—-+ -+—+-+ -++-++– -+++-+-+ -+-+-+-+ -+—+++ -++–+++ -++–+++ -+-+-++- –++–++ -+–+-+- -++-++– -++—-+ -+—+-+ -++++— –++-+– -+-++–+ -++-+-++ -++++— –++-+– -+-++–+ -++–+++ –++++-+ –++++-+

    ¥2 红包密文为

    -+-+-+-+ -+–+— -+-++-+- -++++— -++—++ -+—++- -+–+-+- -+++—+ -+-+–++ –++–++ -+—–+ -++–+++ -+-+-+++ -+-++— -+-+–+- -++-+++- -++—-+ -++-+-++ -+-++-+- –++-+– -++—-+ –++—- -++–+– -+++—+ -++—+- -++-++-+ -+-+—+ -++–+++ -+-+-+++ -+-++— -+-+–+- -++-+++- -++—-+ -++-++– -+—++- –++-+– -++–+– -++-+++- -+—++- -+++-+++ -+-+-+-+ -++-++-+ -++-++++ -++–+++ -+-+-+++ -+-++— -+-+–+- -++-+++- -++—-+ -++-++– -+—++- –++-+– -++–+– -++-+++- -+—++- -+++-+++ -+-+–++ –++–++ -++-+— -+++–+- -++–+-+ -+—–+ –++++-+ –++++-+

    ¥1 红包密文为

    -+-+-+-+ -+-++— -++–+– -++++–+ -++—++ -+-+-++- -+–+++- -+++–+- -+-+-+-+ -+-++— -++–+– -++++–+ -++—++ -+-+–++ -+—-+- -++—-+ -++–+– -+-+-+++ -++-+— -+++–+- -+-+-+++ -++-+++- -+-+-++- -++-++++ -++—-+ –++—+ -+–+-+- –++-+-+ -++–+– –++–++ -+–+-+- -++++— -+–+–+ -+—++- -+++—- –++—+ -++—-+ -+—+++ -+++-+– -+—-+- -++—-+ –++–+- -++++— -+-+–+- -++–+– –++–++ -+–+-+- -++++— -+–+–+ -+—++- -+++—- –++—+ -++—-+ -+—+++ -+++-+– -+–++-+ -++–+-+ -+-+-+++ -++++— –++-+-+ -+-+–+- –++–++ -++-++– -+++–+



  16. 「-」对应「0」,「+」对应「1」,转换后得到以下内容
    ¥16 红包密文为

    01010001 01101101 01101000 01101010 01011001 01101100 01100100 01101001 01010111 01101101 01111000 01110111 01001001 01000101 01001010 01101111 01011001 00110010 01001010 01001100 01011010 01101110 01001110 00110010 01010011 00110010 01011010 01111010 01100100 01101001 01000010 01000011 01100001 01000111 01001110 01101001 01010001 01101101 01101000 01101010 01011001 01101100 01110000 01110011 01100011 01000011 01000010 01000011 01100001 01000111 01001110 01101001 01010100 01001000 01011010 00110011 01010001 00110010 01110000 01101111 01011001 00110010 01001001 00111101

    ¥8 红包密文为

    01010101 00110010 00110101 01101000 01011010 01000101 01000110 01101011 01100001 01001000 01101000 01000010 01011010 01000111 01101000 00110100 01001001 01000110 01001110 01110101 01011001 01010111 01010010 01100001 01100011 01101101 01010110 01000110 01100011 01101101 01010110 01111001 01001001 01000101 01110000 01110111 01100001 00110010 01110000 01001011 01100011 01000111 01110100 01110001 01010010 01010111 01101111 01100111 01010101 00110010 00110101 01101000 01011010 01000101 01110100 01111001 01100011 01000111 01110100 01110001 01010101 00110010 00110101 01101000 01011010 01000001 00111101 00111101

    ¥4 红包密文为

    01010100 01101110 01010010 01110110 01100010 01101100 01100100 01111001 01011010 01010111 01101000 01011001 01100001 01000111 01101011 01100111 01010100 01101110 01010010 01110110 01100010 01101100 01101000 01101111 01100001 01010101 01101100 00110010 01100001 01011000 01011001 01100111 01010110 00110011 01001010 01101100 01100001 01000101 01101100 01110101 01010101 01000111 01100111 01100111 01010110 00110011 01001010 01101100 01100001 01000101 01111000 00110100 01011001 01101011 01111000 00110100 01011001 01100111 00111101 00111101

    ¥2 红包密文为

    01010101 01001000 01011010 01111000 01100011 01000110 01001010 01110001 01010011 00110011 01000001 01100111 01010111 01011000 01010010 01101110 01100001 01101011 01011010 00110100 01100001 00110000 01100100 01110001 01100010 01101101 01010001 01100111 01010111 01011000 01010010 01101110 01100001 01101100 01000110 00110100 01100100 01101110 01000110 01110111 01010101 01101101 01101111 01100111 01010111 01011000 01010010 01101110 01100001 01101100 01000110 00110100 01100100 01101110 01000110 01110111 01010011 00110011 01101000 01110010 01100101 01000001 00111101 00111101

    ¥1 红包密文为

    01010101 01011000 01100100 01111001 01100011 01010110 01001110 01110010 01010101 01011000 01100100 01111001 01100011 01010011 01000010 01100001 01100100 01010111 01101000 01110010 01010111 01101110 01010110 01101111 01100001 00110001 01001010 00110101 01100100 00110011 01001010 01111000 01001001 01000110 01110000 00110001 01100001 01000111 01110100 01000010 01100001 00110010 01111000 01010010 01100100 00110011 01001010 01111000 01001001 01000110 01110000 00110001 01100001 01000111 01110100 01001101 01100101 01010111 01111000 00110101 01010010 00110011 01101100 01110011



  17. 将二进制转换为字符串,得到以下内容
    ¥16 红包密文为

    QmhjYldiWmxwIEJoY2JLZnN2S2ZzdiBCaGNiQmhjYlpscCBCaGNiTHZ3Q2poY2I=

    ¥8 红包密文为

    U25hZEFkaHhBZGh4IFNuYWRacmVFcmVyIEpwa2pKcGtqRWogU25hZEtycGtqU25hZA==

    ¥4 红包密文为

    TnRvbldyZWhYaGkgTnRvblhoaUl2aXYgV3JlaEluUGggV3JlaEx4Ykx4Yg==

    ¥2 红包密文为

    UHZxcFJqS3AgWXRnakZ4a0dqbmQgWXRnalF4dnFwUmogWXRnalF4dnFwS3hreA==

    ¥1 红包密文为

    UXdycVNrUXdycSBadWhrWnVoa1J5d3JxIFp1aGtBa2xRd3JxIFp1aGtMeWx5R3ls



  18. Base64 得到以下内容
    ¥16 红包密文为

    BhcbWbZlp BhcbKfsvKfsv BhcbBhcbZlp BhcbLvwCjhcb

    ¥8 红包密文为

    SnadAdhxAdhx SnadZreErer JpkjJpkjEj SnadKrpkjSnad

    ¥4 红包密文为

    NtonWrehXhi NtonXhiIviv WrehInPh WrehLxbLxb

    ¥2 红包密文为

    PvqpRjKp YtgjFxkGjnd YtgjQxvqpRj YtgjQxvqpKxkx

    ¥1 红包密文为

    QwrqSkQwrq ZuhkZuhkRywrq ZuhkAklQwrq ZuhkLylyGyl



  19. Atbash 解密,得到以下内容
    ¥16 红包密文为

    YsxyDyAok YsxyPuhePuhe YsxyYsxyAok YsxyOedXqsxy

    ¥8 红包密文为

    HmzwZwscZwsc HmzwAivVivi QkpqQkpqVq HmzwPikpqHmzw

    ¥4 红包密文为

    MglmDivsCsr MglmCsrRere DivsRmKs DivsOcyOcy

    ¥2 红包密文为

    KejkIqPk BgtqUcpTqmw BgtqJcejkIq BgtqJcejkPcpc

    ¥1 红包密文为

    JdijHpJdij AfspAfspIbdij AfspZpoJdij AfspObobTbo



  20. ¥N 的红包使用了 ROT N 加密,所以应该用 ROT 26-N 解密,得到以下内容
    ¥16 红包密文为

    IchiNiKyu IchiZeroZero IchiIchiKyu IchiYonHachi

    ¥8 红包密文为

    ZeroRokuRoku ZeroSanNana IchiIchiNi ZeroHachiZero

    ¥4 红包密文为

    IchiZeroYon IchiYonNana ZeroNiGo ZeroKyuKyu

    ¥2 红包密文为

    IchiGoNi ZeroSanRoku ZeroHachiGo ZeroHachiNana

    ¥1 红包密文为

    IchiGoIchi ZeroZeroHachi ZeroYonIchi ZeroNanaSan



  21. 数字「0 1 2 3 4 5 6 7 8 9」对应日文罗马音中「Zero Ichi Ni San Yon Go Roku Nana Hachi Kyu」,翻译后得到以下内容
    ¥16 红包密文为 129 100 119 148

    ¥8 红包密文为 066 037 112 080

    ¥4 红包密文为 104 147 025 099

    ¥2 红包密文为 152 036 085 087

    ¥1 红包密文为 151 008 041 073



  22. 将 10 进制转换为 16 进制,得到最终结果
    ¥16 红包口令为 81 64 77 94

    ¥8 红包口令为 42 25 70 50

    ¥4 红包口令为 68 93 19 63

    ¥2 红包口令为 98 24 55 57

    ¥1 红包口令为 97 08 29 49




最后再次感谢将这么任性的加密算法从头看到尾的各位