-
-
[原创]KCTF2026第五题:申时·忆海倒带 设计思路
-
发表于: 2026-7-30 21:32 17
-
附件是我提交的2026年KCTF的题目,请评委审核。
团队名称;野鹿子
参赛题目;Windows 平台 CrackMe
其他资料请查看附件(密码是kctf.0730)
writeup
本题目主要由rsa解密和查字典解密两部分构成,
1.查字典解密部分: 分析算法,通过最终的明文文本"Welcome to KCTF2026! Come and give it a try."反推解密前的值X;
2.rsa解密部分:通过分析可得到N和E,通过分解N得到P和Q,然后计算得到D,使用D和N对上一步的值X的最后16字节做加密,得到初始输入序列号(Key)。
3.以上算法里用到的数组都被重新设计了,数组元素不在连续存储,而是乱序的方式存储在一个很大的内存空间里面,所以上面两部分的字典数组和N/E的字节序列,需要Hook还原。
4.代码中间还插入了混淆代码;
5.使用了AI推荐的对付AI的简单方法,通过提示词来欺骗攻击者的分析方向;
[招生]科锐逆向工程师培训(2026年11月13日实地,远程教学同时开班, 第57期)
最后于 2026-8-18 12:26
被kanxue编辑
,原因:
赞赏
他的文章
赞赏
雪币:
留言: