2025年刑事技能大赛个人赛服务器题解析 ? 实验说明 ? 重要提示 实验环境:可使用 RUN-ENV-VM\trek_sys_v2_exam 虚拟机,或适合自己的环境(如 WSL) 连接方式:建议使用 SSH 连接(虚拟机已开启 DHCP) 文件传输:建议使用 SFTP、Samba 等方式将实验文件传入虚拟机 登录信息: 用户名:trek 密码:trek 已具备 sudo 权限,root 用户未设置 故障排除:如虚拟机无法启动,可通过 OVF 包导入:RUN-ENV-VM\trek_sys_v2_exam_ovf\ trek_sys_v2_exam.ovf ? 目录 ? 密码学与哈希计算 题目1:HMAC-SM3哈希值计算 题目2:源码编译与文件解压 ? Web取证 题目3:网站还原与Build ID 题目4:后台登录密码提示 ? Docker容器分析 题目5:Docker容器网站证书分析 题目6:Docker容器systemd服务分析 题目11:Docker容器密钥文件恢复 题目12:Docker日志时间戳分析 ? 数据库取证 题目7:数据库组织架构层级分析 题目8:特定用户层级查询 题目9:佣金分红计算 ? 系统取证 题目10:Root密码修改与Executive Code 题目13:Linux可执行文件识别 题目14:TREK格式归档包识别 题目15:SQLite数据库片断识别 ? 日志分析 题目16:Nginx日志IP统计分析 ? 密码学与哈希计算 题目1:HMAC-SM3哈希值计算 ? 题目要求 请以HMAC 密钥为 trek132,计算 s1_2/lzop-1.04.tar.gz 文件的 HMAC-SM3 哈希值。将计算结果的哈希值后 6 位(字母大写)填写在答题空中。 ? 答案格式: ABC123 ?️ 考点: 服务器取证 ✅ 正确答案 B16003 ? 解题步骤 ?️ 环境准备 # 仿真 trek_sys_v2_exam,清除修改密码,使用 trek 密码 trek 登录系统 sudo passwd root # 然后切换到 root,如果不切到 root 以下做题之后的有些命令请加上 sudo su - ? 文件准备 # 将检材的 s1_2 目录上传到 /home/trek/ 下 ? 计算HMAC-SM3哈希值 openssl dgst -sm3 -hmac trek132 -binary /home/trek/s1_2/lzop-1.04.tar.gz | xxd -p -c 256 | tr -d '\n' | awk '{print toupper(substr($0, length($0)-5, 6))}' 题目2:源码编译与文件解压 ? 题目要求 请编译 s1_2/lzop-1.04.tar.gz 所给的 lzop 源码,在编译出应用程序后,对 s1_2/55932.pem.lzo 文件进行解压,回答解压出来的唯一文件的 SHA256 哈希值后 6 位(字母大写)。 ? 答案格式: ABC123 ?️ 考点: 服务器取证 ✅ 正确答案 0C9BCE ? 解题步骤 ? 安装编译依赖 apt-get update apt-get install -y build-essential liblzo2-dev ⚙️ 编译源码并解压文件 cd /home/trek/s1_2/ && tar -xzvf lzop-1.04.tar.gz && cd lzop-1.04 && ./configure && make && cd src && ./lzop -d /home/trek/s1_2/55932.pem.lzo && sha256sum /home/trek/s1_2/55932.pem | awk '{print toupper(substr($1, length($1)-5, 6))}' ![image-20251025021547939](/editor-assets/2026/06/f9dd91970f4e721bacf2e1a6a7 登录后阅读全文 本文已展示开头部分。成为社区成员,即可解锁全部题目复盘与解题记录、参与讨论并累积积分。 登录 免费注册 登录即表示同意社区准则。