首页
社区
课程
招聘
[原创]看雪CTF2019 第六题 Repwn
发表于: 2019-3-15 14:37 2760

[原创]看雪CTF2019 第六题 Repwn

2019-3-15 14:37
2760

进入程序后,在scanf函数下断点,可进入如下逻辑:


经过分析,关键函数1的作用是验证注册码9--21位为"X1Y0uN3tG00dH".
关键函数2前半部分验证了注册码长度是否为24,后面调用了关键函数3:

经过分析,关键函数3验证了注册码前8位,主要验证规则为:
设前八位字符为a0, a1, ..., a7,则
(1)a0a1a2a3 + a4a5 = 2020
(2)3a4a5/2 + 100a6a7 = 115
(3)a0a1a2a3 -  110a6a7 = 1900

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

收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//