-
-
[原创] 看雪.众安 2021 KCTF 秋季赛 签到题
-
2021-11-15 19:30 1689
-
题目给出了一组注册码和用户名,其填入验证其结果为success,
其关键验证段为:
eax 来源为注册码的Hex表示: 先将653259165 转换为 int型再转Hex为:26EF F19D; 而Ebx的来源为Name运算后得到744E1CC7.异或后为:eax 52A1ED5A
后续的就是转字符串 转Hex,最后和0x13B88C77进行对比;因此关键就是eax和ebx的异或。
输入KCTF为名称,填入注册码长度为9 "123456123".
得到ebx为:5EE54F4C ,异或 52A1ED5A 得到 C44 A216
1 | DEC值: 205824534 即为注册码。 |
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
看原图