列表

详情


NoString

平台   Reverse  

题目作者: tomPeter15

一  血: ‌‌‌‌‌Tokeii

一血奖励: 2金币

解  决: 795

提  示: flag{}

附  件: 下载

去做题

GaMi @ 2024-05-07 23:20:12 👍0

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


tyyyyyyt @ 2024-05-07 23:20:12 👍0

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


xiaoxiao972521 @ 2024-03-07 23:20:12 👍0

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 @ 2023-09-07 23:20:12 👍0

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


MuMuMisc @ 2023-06-07 23:20:12 👍1

把flage:改成flag即可。nmmd


heza19 @ 2023-06-07 23:20:12 👍0

flage:?


Tengand @ 2023-06-07 23:20:12 👍0

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


MuMuMisc @ 2023-06-07 23:20:12 👍0

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


云牧青 @ 2023-06-07 23:20:12 👍0

错别字啊这是... 把 flage:{ } 改为 flag{ }


iGhost! @ 2023-06-07 23:20:12 👍0

so easy!


golangboy @ 2023-06-07 23:20:12 👍2

异或后输入提示不正确给我看傻了,仔细一看还有个e和冒号。。。