MaybeNotStandradReverse 未解决

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

这里要注意一个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)

暂无评分

解题动态

mahiru 攻破了该题 7天前
小陈无知太年少 攻破了该题 7天前
风花雪月 攻破了该题 10天前
XTT 攻破了该题 16天前
-/- 攻破了该题 17天前
mechatengo 攻破了该题 25天前
hdcc1 攻破了该题 28天前
ha1@! 攻破了该题 1月前
dddddddwww 攻破了该题 1月前
0NAI 攻破了该题 1月前
wangmazikkll 攻破了该题 1月前
efswgw 攻破了该题 2月前
adsx1 攻破了该题 2月前
denglonghua 攻破了该题 2月前
ddddddd1111 攻破了该题 2月前
19730564038 攻破了该题 3月前
周文君 攻破了该题 3月前
longjingcha 攻破了该题 3月前
123456al 攻破了该题 4月前
asdfzxcvbnm 攻破了该题 4月前
问题反馈