NoStringReverse 未解决
分数:
20
金币:
2
题目作者:
tomPeter15
一 血:
Tokeii
一血奖励:
2金币
解 决:
879
提 示:
描 述:
flag{}
其 他:
NoString.exe.zip
评论
八一卜kod 3天前
举报
e:
bbker 29天前
举报
导入ida f5伪代码直接出逻辑 result = "oehnl3r=<?=hF@CCGPt" original = "" for char in result: original += chr(ord(char) ^ 9) print(original)
GaMi 6月前
举报
a80z = list("oehnl3r=<?=hF@CCGPt") # 对每个字符进行异或操作 for i in range(len(a80z)): a80z[i] = chr(ord(a80z[i]) ^ 9) # 将结果转换回字符串 result = "".join(a80z) print(result)
tyyyyyyt 7月前
举报
如果怎么搞都不对,就听我一句:算出来后根据描述进行修改,这个修改和程序本身无关
xiaoxiao972521 8月前
举报
original_str = "yelhzl)`gy|})|)oehnl3" original_str = "aOehnl3rHfCcgpt" original_str = "oehnl3r=<?=hF@CCGPt" xor_key = 9 xored_str = ''.join(chr(ord(char) ^ xor_ke
AXIS5 1年前
举报
居然反汇编出来个异或(unsigned int) 9
MuMuMisc 1年前
举报
把flage:改成flag即可。nmmd
heza19 1年前
举报
flage:?
Tengand 1年前
举报
v5 = strcmp(&v11, aOehnl3rHfCcgpt); // //oehnl3r=<?=hF@CCGPt v5 得小于0才行啊,得到的输入flage得到的内容和oehnl3r=&lt;?=hF@CCGPt ,那v5不就是等于0了吗,那程序就输出error了,搞不懂
MuMuMisc 1年前
举报
v5等于0这两个if直接跳过了啊,直接输出right了,所以说直接让两个字符串相等即可。
云牧青 2年前
举报
错别字啊这是... 把 flage:{ } 改为 flag{ }