https://www.zhihu.com/question/26598476/answer/45396765
https://gist.github.com/zealic/38510fd8ecd1be75924a
首先解题
begin 644 questions.bin
M_3=Z6%H```3FUK1&`@`A`1P````0SUC,X`(/`9]=`!N.;&N&K&,WE,:Z:&"_
M.H>=//80*Y./YOI$*@LU"J-Z@UFUWL/%]Q<;1CEUQGGILPN<FARF"\H=E]C1
MJRI$35+PQD[7(+3PY9FD#83:F6KV\4:2WEF/"4+3Y-I6/0:5C!ITP9<;<6"'
M&6XR!BTZ#7+J(6M`(SWW(/"971/.Z*8!9]T][-"O9K@0P.\M+-#:QA'1/R"#
M&\O9AQ>!_EKD0\[2%L*[SR45;._(;/'.L+0%WL5XR$WL,4GXQ9G<RBA+1<:E
M.AI%Z:CA$8YH^-90T]PER65PZ#8HTN2C!<CO1>(:[@&;1Y'0Z"0*P940A,:9
M$W&7+NJ+YL#DXZ9WD,M<\EAN(""<3<A4*7,SQLQ=5D/B>N=<!>IKT1-(7(,%
MN[*!#TA?04GTUO7L#<?A^Y2QA;WHS`Q+<_7S;L9P`!S3+[`RM?D7;$YYV,K5
M?8IH&VQ-Y"=\5W,IVWCWZI1$G8]O%LGAJNUS=B`<#$*NH:\@G:.=W%2ARZY!
MB'LV(`$:##;*RSA2)::'Q,SR51I5<Y<IX\7R.$3?VN*SSUS>1+!+=,0``")$
>@7M0Y!TN``&[`Y`$``##!+%.L<1G^P(`````!%E:
`
end
步骤1
http://snailwarrior.blog.51cto.com/680306/145073
把上面的文本保存为questions.uue
在CentOS系统中,使用uudecode questions.uue 进行解压,得到questions.bin文件,此文件是二进制文件
步骤2 谷歌搜索binary file fd 37 7a
发现是xz文件格式,直接修改上面的bin文件后缀为xz
发现此文件变成压缩包了,解压文件
79955ff7576a0f5a167b3ccb506bed3a d46b6f8c1ea3b812c2bba0edc0e63c85 | Roman Hitman
================================================================
H4sIAAAAAAACA1WPT0+DQBDF7/spRgTttbRsZRPZ1d1Fwg0OBYKEhWqMlwZBqjaF
z+7Win8ylzeT95u8F8Otj4UkjIrCcxCKYzCmA0KqAMvFYFMRYA6SwTVZ4RykvvmU
3GEu9GZTB7DWoXQJvdqi6gRJTKULPVkwai+XBKjvLTDforqAeTsObWMlnS1x0XPm
7XEYMO4k0a6fgcBU6N/g2GGUFj3jni2T6HDouiiH6N0c758eSxWlOXzxAwt+TF3n
edr0z5bOdSv4YITChYkMA3ac+TfPKDuJ71xABGTZlKuuFIxq87CBF1XqUapMs0wj
l5iTVQhtc2a1b80Rmrqs9+scmsGcvZ4nhkp/dfVH18c0n2XEkwVzAQAA
步骤3
谷歌搜索H4sIAAAAAAACA1 发现步骤2得到的文件,应该是以base64加密过的
http://snailwarrior.blog.51cto.com/680306/142472/
把下面这段内容,作为整体,放到一个文件base64file
H4sIAAAAAAACA1WPT0+DQBDF7/spRgTttbRsZRPZ1d1Fwg0OBYKEhWqMlwZBqjaF
z+7Win8ylzeT95u8F8Otj4UkjIrCcxCKYzCmA0KqAMvFYFMRYA6SwTVZ4RykvvmU
3GEu9GZTB7DWoXQJvdqi6gRJTKULPVkwai+XBKjvLTDforqAeTsObWMlnS1x0XPm
7XEYMO4k0a6fgcBU6N/g2GGUFj3jni2T6HDouiiH6N0c758eSxWlOXzxAwt+TF3n
edr0z5bOdSv4YITChYkMA3ac+TfPKDuJ71xABGTZlKuuFIxq87CBF1XqUapMs0wj
l5iTVQhtc2a1b80Rmrqs9+scmsGcvZ4nhkp/dfVH18c0n2XEkwVzAQAA
[root@localhost base64-1.5]# ./base64 -d ../../base64file > ../../newbase64
步骤4
以二进制的方式打开得到的新文件newbase64
谷歌后可以知道1f 8b 08 开头的文件是gzip
将文件后缀名,设置为.gz,然后解压
步骤5
上一步得到的文件是
R BF6DE:@?D]>5
RR "F6DE:@?D
`] %96 2?DH6C E@ =:76[ E96 F?:G6CD6[ 2?5 6G6CJE9:?8n
a] %96 E6?E9 u:3@?244: ?F>36Cn
b] 1r~}rp%Ws2E6]uC@>z6JH@C5WQvu( D6?D:G6 52JQX]u@C>2EWQ||ssQ[ Qx$~\ge_`QX[ s2E6]}@H]u@C>2EWQss>>Q[ [ Qx$~\ge_`QXX1
R y@:? &$
"" vC@FAi
Y vC@FA ?F>36C :D YYr~}rp%Wsba` ~`cdc q`_`_```_XYY
Y '6C:7J rp!%rwp :D 1r~}rp%WVzV[ p}$(t#W"`X[ p}$(t#W"aX[ p}$(t#W"bXX1
谷歌搜索,
<div class="encrypted-content" style="display: none">
<span class="paragraph 3">kAmQp?5 H6V== 4@?E:?F6 E@ 6IA2?5 2G2:=23:=:EJ @? 2? @?8@:?8 32D:D
D@ >@C6 (2D9:?8E@? C6D:56?ED 42? E2<6 25G2?E286 @7 p%U2>Aj% &\G6CD6
D6CG:46D[Q D96 D2:5]k^Am</span>
</div>
<div class="encrypted-content" style="display: none">
<span class="paragraph 5">kAmu@==@H:?8 #6:496CE’D =:?6 @7 BF6DE:@?D[ !C6D:5:?8 r@>>:DD:@?6C
y@9? vC:6D96:>6C C6DA@?565 5676?D:G6=J[ 42==:?8 E96 4@?DE2?E
BF6DE:@?:?8[ 6DA64:2==J 2E E96 AF3=:4 >66E:?8D[ 2 ‘8@E492’ D6DD:@?
367@C6 E96 AC6DD]k^Am</span>
</div>
看起来似乎是加密的东西
谷歌“<div class="encrypted-content" style="display: none">”之后,找到这篇文章
按照C#的书写方式提取了解密函数
static string Unscramble(string input) { var output = string.Empty; foreach (var c in input) { if (c >= 33 && c <= 126) { char temp = (char)(33 + (((c - 33) + 47) % 94)); output = output + temp; } else { output = output + c; } } return output; }
把上面的文本放在test.txt文件中
string filePath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\test.txt"; StreamReader streamReader = new StreamReader(filePath); while (streamReader.EndOfStream==false) { string line = streamReader.ReadLine(); line = Unscramble(line); Console.WriteLine(line); } streamReader.Close();
最后得到
# questions.md
## Questions
1. The answer to life, the universe, and everything?
2. The tenth Fibonacci number?
3. `CONCAT(Date.FromKeyword("GFW sensive day").Format("MMDD", "ISO-8601"), Date.
Now.Format("DDmm", , "ISO-8601"))`
# Join US
QQ Group:
* Group number is **CONCAT(D321 O1454 B10101110)**
* Verify CAPTCHA is `CONCAT('K', ANSWER(Q1), ANSWER(Q2), ANSWER(Q3))`
把上面的东西,用md查看
Q1根据道格拉斯·亚当斯的小说《银河系漫游指南》,42是“生命、宇宙以及任何事情的终极答案”。因此,42也经常被用来向这一作品致敬,例如:
Q2斐波那契数列
In mathematics, the Fibonacci numbers or Fibonacci sequence are the numbers in the following integer sequence:[1][2]
or (often, in modern usage):
Q3 06041111 后面的四个1,是2月11日,凌晨3点11分
qq群号码
十进制的321 八进制的1454 二进制的10101110
321812174
验证码
K425506041111