news 2026/4/28 17:25:41

2026软件系统安全赛华南赛区复赛creckme逆向wp

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2026软件系统安全赛华南赛区复赛creckme逆向wp

题目给的两个exe文件die查一下都是64位的

先运行client.exe和service.exe查看逻辑

可以得知简单逻辑:

1. 客户端先把输入用 DES-CBC 加密后发给服务端

2. 服务端收到后先解密,得到明文 serial

3. 服务端再把这个明文 serial 用 AES-CBC 加密

4. 将结果和程序里写死的一段目标密文比较

5. 相同则通过,否则失败

写死的期望值:

FC 8F 2B 91 3A 35 B5 E8 70 EB 18 63 79 F4 CB A0 C4 B0 CC 19 8D 3F A6 39 C5 4E E2 0D 1A 8E 3E 6C 79 16 BD 4C A3 BE 71 4B 95 FC A7 CD 77 73 A2 56

两个都拖入ida中,发现import中有加密的

由服务端输出的信息可知,需要找加密的key:

动态调试去找,先给有关Crypt的函数全部设置断点

F9运行

找到AES Key与AES IV:

from Crypto.Cipher import AES from Crypto.Util.Padding import unpad # 配置 AES 解密参数 [cite: 21, 22] k = bytes.fromhex("91adf387c9b48aeed2a19fc7b3d985e4") v = bytes.fromhex("6ec1a237589f03d4b5e70c92fa418b66") # 待处理的十六进制密文 [cite: 23, 24, 25, 26] c_hex = "fc8f2b913a35b5e870eb186379f4cba0c4b0cc198d3fa639c54ee20d1a8e3e6c7916bd4ca3be714b95fca7cd7773a256" c_bytes = bytes.fromhex(c_hex) # 创建解密器并执行解密 [cite: 28] cipher = AES.new(k, AES.MODE_CBC, v) p_bytes = cipher.decrypt(c_bytes) # 移除填充并打印明文结果 [cite: 29, 30] print(unpad(p_bytes, 16).decode())

运行结果为:

A1B2C3D4E5F60718293A4B5C6D7E8F90

再将结果去client.exe验证一下,结果正确

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/28 17:23:32

【android opencv学习笔记】Day 4: 像素操作之椒盐噪声

OpenCV 像素操作之噪点 在计算机视觉的世界里,图像本质上是由数值构成的矩阵,而像素就是这个矩阵的基本单元。无论是修改图像、添加特效,还是做复杂的特征提取,都离不开对像素的直接操作。今天我们就从原理到实战,拆解…

作者头像 李华
网站建设 2026/4/28 17:21:19

【.net core】剔除JSON对象中值为null的字段

方法&#xff1a;/// <summary>/// 递归剔除JObject中值为null的字段/// </summary>static void RemoveNullProperties(JToken token){if (token.Type JTokenType.Object){var jObj (JObject)token;var propertiesToRemove jObj.Properties().Where(p >p.Val…

作者头像 李华
网站建设 2026/4/28 17:21:11

卡梅德生物技术快报|抗体标记:单域抗体标记技术:生物医学成像探针的设计、构建与工程化实现

摘要单域抗体凭借分子量小、稳定性高、组织穿透性强、免疫原性低等优势&#xff0c;成为生物医学成像探针的优选载体。抗体标记是将单域抗体转化为功能性成像探针的核心环节&#xff0c;直接决定探针的靶向性、信号强度、体内分布与临床转化潜力。本文围绕单域抗体抗体标记的技…

作者头像 李华
网站建设 2026/4/28 17:19:27

药厂生产线设备安装:从洁净合规到稳定投产的完整解析

一、什么是药厂生产线设备安装&#xff1f;药厂生产线设备安装&#xff0c;是指在制药企业的新建厂房、洁净车间、改造车间或扩产项目中&#xff0c;围绕药品生产工艺要求&#xff0c;对制粒、混合、压片、胶囊填充、灌装、冻干、包装、灭菌、纯化水、配液、输送、检测、自动化…

作者头像 李华