地址:http://www.shiyanbar.com/ctf/2038
由题目得知给出的flag{}分别对应了密文中的afZ_r以及最后一位的c
对照ASCII发现
a+5=f
f+6=l
Z+7=a
_+8=g
r+9={
c+26=}
由此得代码如下
char[] str = "afZ_r9VYfScOeO_UL^RWUc".ToCharArray();
int i = 5;
foreach (var item in str)
{
Console.Write((char)(item+i++));
}
结果如下