-
-
[原创]2021 KCTF秋季赛 题目提交 by lelfei
-
发表于:
2021-11-12 12:16
17498
-
[原创]2021 KCTF秋季赛 题目提交 by lelfei
SN:B4D682C8BF2DE13AD9B6AEF24A80CB22
设计说明:
本题是个数字替换的小游戏。
预设一个【0-255】的乱序表,隐藏前8字节。用户输入32位16进制字符串,转换成16字节数值,前8字节填入乱序表。验证过程分三步:
1.统计表格,每一位分别按*p++和**p查表,查8次后,统计所有能到达的格子,形成256*256的方阵,分别统计第0、14、40、79列,验证col0==169 && col14==172 && col40==167 && col79>200。
2.变形表格,每一位按**p循环替换,要求256步之内能回到当前值。
3.验证表格,取表格前8位,分别按用户输入的后8位的二进制值进行查表,为0时取**p,为1时取*p++,查表8次后,验证结果是否为“GoodJob~”。成功则输出“GoodJob~”。否则输出“TryAgain”。
本题使用VC6+WTL制作。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
最后于 2021-11-18 13:11
被kanxue编辑
,原因: