首页
社区
课程
招聘
[原创]看雪CTF.TSRC 2018 团队赛 第二题 半加器
发表于: 2018-12-3 13:12 3433

[原创]看雪CTF.TSRC 2018 团队赛 第二题 半加器

2018-12-3 13:12
3433

苦看无果。果断通过字符列表中的Please Input:找到如下函数:

输入后检查长度在10到30之间,再检查输入第8个字符为A,再进入sub_48D3A4进行编码。

sub_48D3A4调用如下函数,替换输入第8个字符,进行异或编码:

再回溯往下走,又不太好找最终的check。只好通过g_input_an的引用找到如下函数,完成参数a2的异或编码,再与编码后的输入进行比较:

此函数以下函数通过sub_48DACA调用,参数a2也出来了,为invalid argument:

反算:

最终flag为:jmubojgAbqdvnfmw


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (1)
雪    币: 365
活跃值: (864)
能力值: ( LV9,RANK:186 )
在线值:
发帖
回帖
粉丝
2
發錯區了
2018-12-6 01:10
0
游客
登录 | 注册 方可回帖
返回
//