算法函数如图,关键点在标志处,加密字符串如下图
于是写如下脚本:
flag_c='436B666B62756C694C455C455F5A461C07252529701734390116494C20150B0FF7EBFAE8B0FDEBBCF4CCDA9FF5F0E8CEF0A9'.decode('hex') flag_d='' for i in range(len(flag_c)): flag_d+=chr(ord(flag_c[i])^4*i) print flag_d
得到flag: