NoStringReverse 未解决

分数: 20 金币: 2
题目作者: tomPeter15
一  血: Tokeii
一血奖励: 2金币
解  决: 905
提  示:
描  述:
flag{}
其  他: NoString.exe.zip
评论
viphhs 1月前

如果怎么搞都不对,就听我一句:算出来后根据描述进行修改,这个修改和程序本身无关

回复 0

八一卜kod 2月前

e:

回复 0

bbker 3月前

导入ida f5伪代码直接出逻辑 result = "oehnl3r=<?=hF@CCGPt" original = "" for char in result: original += chr(ord(char) ^ 9) print(original)

回复 0

GaMi 8月前

a80z = list("oehnl3r=<?=hF@CCGPt") # 对每个字符进行异或操作 for i in range(len(a80z)): a80z[i] = chr(ord(a80z[i]) ^ 9) # 将结果转换回字符串 result = "".join(a80z) print(result)

回复 0

tyyyyyyt 9月前

如果怎么搞都不对,就听我一句:算出来后根据描述进行修改,这个修改和程序本身无关

回复 1

xiaoxiao972521 10月前

original_str = "yelhzl)`gy|})|)oehnl3" original_str = "aOehnl3rHfCcgpt" original_str = "oehnl3r=<?=hF@CCGPt" xor_key = 9 xored_str = ''.join(chr(ord(char) ^ xor_ke

回复 0

AXIS5 1年前

居然反汇编出来个异或(unsigned int) 9

回复 0

MuMuMisc 1年前

把flage:改成flag即可。nmmd

回复 1

heza19 1年前

flage:?

回复 0

Tengand 1年前

v5 = strcmp(&v11, aOehnl3rHfCcgpt); // //oehnl3r=<?=hF@CCGPt v5 得小于0才行啊,得到的输入flage得到的内容和oehnl3r=<?=hF@CCGPt ,那v5不就是等于0了吗,那程序就输出error了,搞不懂

回复 0
MuMuMisc 1年前

v5等于0这两个if直接跳过了啊,直接输出right了,所以说直接让两个字符串相等即可。

回复 0

WriteUp

image
tomPeter15

4 金币

评分(1)

解题动态

xuanyu1220 攻破了该题 4天前
eggFr1edR1ce 攻破了该题 9天前
mmmiao 攻破了该题 11天前
besty2k 攻破了该题 12天前
wzxwzx 攻破了该题 13天前
leeyabug 攻破了该题 13天前
菜鸡一个 攻破了该题 16天前
_xundu 攻破了该题 18天前
jindaxia 攻破了该题 19天前
15372601580 攻破了该题 23天前
huoya 攻破了该题 28天前
16608287687 攻破了该题 1月前
zttyzz 攻破了该题 1月前
海宝宝哈哈 攻破了该题 1月前
yuan88008888 攻破了该题 1月前
FutureEnter 攻破了该题 1月前
积极又努力的小冀同学 攻破了该题 1月前
zw_lz 攻破了该题 1月前
zzy2648901798 攻破了该题 1月前
23371363 攻破了该题 1月前
问题反馈