首页
社区
课程
招聘
[原创]KCTF2022春 第二题 末日邀请 writeup
发表于: 2022-5-11 19:15 10203

[原创]KCTF2022春 第二题 末日邀请 writeup

2022-5-11 19:15
10203

输入判断分为3部分判断

#1.0
对输入串处理
Arglist: item > 0x3a ? item-'7' : item-'0'
图片描述
此处可验证v17恒等于0x7
前3位后面继续分析

#2
前7个字符 xxxKCTF
v19=v17+2 'KCTF'后面还有9个字符
图片描述

#3
由1到9九个数字组成的九位数,各位不重复,前n个数字组成的n位数可以被n整除
求得数字为381654729
图片描述
图片描述
此处的也是个提示,有效输入0-9_A-Z

#1.1
最后一处crc的判断来保证唯一性
图片描述
因为只有3位不确定,爆破就行
最后flag 421KCTF381654729


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

上传的附件:
收藏
免费 2
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//