Bugku Reverse RE_Cirno

1、首先下载得到图片
2、foremost分离压缩包,压缩包解压
3、将exe打开看看里面有这样一句话
Bugku Reverse RE_Cirno_第1张图片
在ida中打开
Bugku Reverse RE_Cirno_第2张图片
将上面的程序逆过来

a=[115,94,97, 114,103,47, 107,114,65,48,49,105,117,118,101,48,113,95, 99,47,92,116,93,102]
res=''
for i in range(len(a)):
  res+=chr((a[i]+9)^9)
print res

res1=''
i=len(a)-1
for i in range(len(a)-1,0,-1):
  res1+=chr((a[i]+9)^9)
print res1

uncry1}rC03{wvg0sae1ltof
fotl1eas0gvw{30Cr}1yrcnu
然后栅栏解码

flag{C1co1sv3rynte0w0}
flag{C1co1sv3rynte0w0ru}
flag{C1co1sv3rynte0w0}ru
各种尝试提交flag都不对,尼玛,气死人

你可能感兴趣的:(逆向)