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

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

2022-5-11 19:15
9358

输入判断分为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


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
点赞2
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回