NoStringReverse 未解决
分数:
20
金币:
2
题目作者:
tomPeter15
一 血:
Tokeii
一血奖励:
2金币
解 决:
1382
提 示:
描 述:
flag{}
其 他:
NoString.exe.zip
评分(2)
解题动态
tabwux 攻破了该题 1天前
Log123 攻破了该题 1天前
飞翔的企鹅 攻破了该题 3天前
Waylon 攻破了该题 4天前
xoc 攻破了该题 6天前
月落寒潭无影 攻破了该题 7天前
15325870583 攻破了该题 11天前
w84jhjfa9 攻破了该题 11天前
bbbqqqq 攻破了该题 12天前
mengda 攻破了该题 12天前
kingx3 攻破了该题 14天前
一江明月送归舟 攻破了该题 16天前
奥特娘 攻破了该题 16天前
valecalida 攻破了该题 16天前
tjuzh 攻破了该题 17天前
式南安 攻破了该题 17天前
itsjimo 攻破了该题 17天前
zzz122 攻破了该题 17天前
Realoser 攻破了该题 19天前
评论
w84jhjfa9 11天前
举报
https://share.note.youdao.com/s/64iRqeaY 这题简单啊,是个好的入门题
ggsea 1月前
举报
用IDA打开,F5生成伪代码,丢给大模型分析,提取.data:00416210 aOehnl3rHfCcgpt db 'oehnl3r=<?=hF@CCGPt',0 ;aOehnl3rHfCcgpt对应的值计算,逆向得到flag:flag:{4564aOIJJNY}
兰小方 2月前
举报
4564aOIJJNY
a_b 3月前
举报
在IDA里打开找到wmain这个函数,发现是对输入的flag异或9再和变量里的字符串比较。所以对字符串再异或一个9就能够得到flag
adminmmmmm 5月前
举报
直接数据^9 得到flage:{************} 以为不对那把e;删掉
xiaomenghua 5月前
举报
去掉e和: 并且aOehnl3rHfCcgpt不是字符串,是变量名,双击变量名看到字符串:oehnl3r=<?=hF@CCGPt
dlgz 1年前
举报
和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年前
举报
如果怎么搞都不对,就听我一句:算出来后根据描述进行修改,这个修改和程序本身无关