MaybeNotStandradReverse 未解决

分数: 0 金币: 0
所属赛事: Xp0intCTF 2017
题目作者: 未知
一  血: upsw1ng
一血奖励: 0金币
解  决: 69
提  示:
描  述:
MaybeNotStandrad
其  他: 下载
评论
-/- 1月前

这里要注意一个ghidra坑啊,原本的字符串是ZnwgZ1sVf3VcQn8vX1RgPGRgfmRcVGFjPWVcdABcfELydGVhdF8QZWNzP1R8,但是我打开Ighidra看的时候发现竟然少了开头的Z!,跟踪半天都不懂怎么回事,切换到IDA才发现开头有个Z!具体原因好像是ghidra把那个Z当作指针引用了,以为字符数组的开头在地址0x407038后开始

回复 0

hydrochloride 2年前

要输入内容加密后结果等于: ZnwgZ1sVf3VcQn8vX1RgPGRgfmRcVGFjPWVcdABcfELydGVhdF8QZWNzP1R8 构建python实现自定义base64解码,得到 flag{Use_NonSta0darD_Tab1e_t0_pr0tect_Secr3t}

回复 0

hydrochloride 2年前

ida简单查看后并配合exe输入进行调试后,可以看出进行了非标准的base64编码,shift+f12在字符串中可直接查看到该编码映射方式是:DBCAHFGELJKIPNOMTRSQXVWUbZaYfdecigjhmknlqorpusvtywzx20316475+8/9 (即0映射到D,1到B,以此类推) 又可以看到最后输出为真,需要输入内容加密后结果等于: ZnwgZ1sVf3VcQn8v

回复 0

WriteUp

image
upsw1ng

0 金币

评分(0)

暂无评分

解题动态

xuanbai 攻破了该题 2天前
小楼一夜听春雨 攻破了该题 8天前
fjakjasdhfa 攻破了该题 9天前
clf4040 攻破了该题 12天前
星宇Sec 攻破了该题 14天前
mahiru 攻破了该题 27天前
小陈无知太年少 攻破了该题 27天前
风花雪月 攻破了该题 1月前
XTT 攻破了该题 1月前
-/- 攻破了该题 1月前
mechatengo 攻破了该题 1月前
hdcc1 攻破了该题 1月前
ha1@! 攻破了该题 1月前
dddddddwww 攻破了该题 1月前
0NAI 攻破了该题 2月前
wangmazikkll 攻破了该题 2月前
efswgw 攻破了该题 2月前
adsx1 攻破了该题 2月前
denglonghua 攻破了该题 3月前
ddddddd1111 攻破了该题 3月前
问题反馈