挑战一览
从虚拟机监控器内存提取 VM 信息
分析 KVM 主机的内存转储 `/home/ctfuser/evidence/kvm_host.dump`。来宾被配置成类似 AMD SEV 的方式,内存按每个 VM 用各自的密钥加密,但这台主机运行的是 KVM…
网络枢轴:离线路由拓扑分析
不会创建路由、隧道、代理或远程服务。请分析预先记录的 `artifacts/pivot/topology.json`。你位于 `start` 主机(`dmz-audit`)。只能使用 `action` 为 `allow` 且…
模糊测试:最小化崩溃工件
无需运行 fuzzer 或目标二进制,请分析预先记录的崩溃集合。`artifacts/fuzzing/triage.csv` 列出了每个崩溃的 signature…
检测进程镂空攻击
从 Windows 主机内存中恢复出了进程列表 `process_list.txt`(PEB 视角)、VAD 列表 `vad_regions.txt` 以及私有可执行区域的转储 `malfind/`。请找出被镂空(process…
检测被篡改的时间戳
`/challenge/mft_timeline.csv` 是从 NTFS 的 `$MFT` 导出的时间线,包含每个文件的 `$STANDARD_INFORMATION`(SI)与…
解密加密的 iOS 备份
用安全的 iTunes 元数据 fixture 验证加密 iOS 备份的密码。不使用真实 iPhone 或真实备份。请将候选密码与 Manifest.plist 中的摘要比对以确定密码,再解密加密的消息数据库并找出 flag。
密码分析:RSA e=3 广播攻击
`broadcast.json` 含有同一明文使用未填充 RSA、`e=3` 加密到三个两两互素 modulus 的结果。请使用中国剩余定理和整数立方根恢复明文。
为未知 Linux 内核版本创建内存配置文件
分析 `/home/ctfuser/evidence/custom_kernel.dump`,这是一台运行内部启用 `CONFIG_RANDSTRUCT` 编译的内核的服务器的部分物理内存。…
解读自定义协议的 C&C 通信
出口代理记录了被入侵终端 10.20.4.88 的通信。`/challenge/beacon.log` 中每行是一次收发,`data=` 是所收发字节的 Base64。…