-
-
[原创]KCTF2026第五题:申时·忆海倒带 设计思路
-
发表于: 2026-7-30 21:32 15
-
附件是我提交的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的简单方法,通过提示词来欺骗攻击者的分析方向;
冰与火的战歌:Windows内核攻防实战高级班!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。
最后于 2026-8-18 12:26
被kanxue编辑
,原因:
赞赏
他的文章
赞赏
雪币:
留言: