NoStringReverse 未解决
分数:
20
金币:
2
题目作者:
tomPeter15
一 血:
Tokeii
一血奖励:
2金币
解 决:
1275
提 示:
描 述:
flag{}
其 他:
NoString.exe.zip
评分(2)
解题动态
FanHuaJie 攻破了该题 2天前
admin123413 攻破了该题 3天前
网安好难 攻破了该题 3天前
萝卜兔 攻破了该题 4天前
always 攻破了该题 5天前
三代旱鸭 攻破了该题 5天前
sheers 攻破了该题 13天前
ztlztl 攻破了该题 13天前
qwe1534 攻破了该题 16天前
blll 攻破了该题 19天前
tlhu 攻破了该题 20天前
星落. 攻破了该题 26天前
LonReser 攻破了该题 29天前
yyttt 攻破了该题 29天前
小小雨 攻破了该题 1月前
15855513664 攻破了该题 1月前
CTF-大王 攻破了该题 1月前
mstheholy 攻破了该题 1月前
ttdd 攻破了该题 1月前
评论
adminmmmmm 2月前
举报
直接数据^9 得到flage:{************} 以为不对那把e;删掉
xiaomenghua 2月前
举报
去掉e和: 并且aOehnl3rHfCcgpt不是字符串,是变量名,双击变量名看到字符串:oehnl3r=<?=hF@CCGPt
dlgz 11月前
举报
和9异或
Deply 1年前
举报
IDA F5进入伪C之后找strcmp往上翻一下,找到有个scanf捕获v11,发现对v11进行了异或加密,然后与变量中的"oehnl3r=<?=hF@CCGPt"进行比较,也就是说v11加密后的内容就是上面那一串字符,对字符进行再次异或解密就可以得到flag="flage:{4564aOIJJNY}",因为格式问题,把flage的e去掉就可以了
18934823752 1年前
举报
a = "oehnl3r=<?=hF@CCGPt" am="" for i in range(len(a)): am += chr(ord(a[i]) ^ 9) print(am)
viphhs 1年前
举报
如果怎么搞都不对,就听我一句:算出来后根据描述进行修改,这个修改和程序本身无关
八一卜kod 1年前
举报
e:
bbker 1年前
举报
导入ida f5伪代码直接出逻辑 result = "oehnl3r=<?=hF@CCGPt" original = "" for char in result: original += chr(ord(char) ^ 9) print(original)
GaMi 2年前
举报
a80z = list("oehnl3r=<?=hF@CCGPt") # 对每个字符进行异或操作 for i in range(len(a80z)): a80z[i] = chr(ord(a80z[i]) ^ 9) # 将结果转换回字符串 result = "".join(a80z) print(result)
tyyyyyyt 2年前
举报
如果怎么搞都不对,就听我一句:算出来后根据描述进行修改,这个修改和程序本身无关