HGAME 2025介绍与WEEK1文章见此。

本篇文章中列出出现于WEEK2(目前也已结束)的赛题。可以文末评论区中与我讨论赛题相关内容。与WEEK1赛题一样,公开的附件与源代码重分发权归Vidar-Team与本人所有,详见仓库内许可文件。

Fast and frustrating

.NET AOT赛题,需要选手研究.NET平台上i18n/l10n的实现细节以成功解题。C#的LINQ特色也在本题中有所体现。

Nop’d

借助syscall和多字节nop特性在x86-64中实现类semihosting机制,并以此进行控制流隐藏。不存在监视进程时,子进程执行正常逻辑;存在监视进程时,子进程通过魔法nop序列与监视进程通信。选手需要通过手动指定黑盒指令的输入输出指导IDA进行数据流分析。关于实现细节,可阅读官方writeup或《Much ado about nothing》一文