一、题目背景
商业软件经常会自己手搓简单的分组密码体制(如 CBC/ECB 模式的变种)。
-
难度: ⭐⭐⭐⭐(高级)
-
训练重点: 识别以 8 字节(64 位)为单位的数据块切割循环,以及轮密钥加操作。
二、程序说明
-
平台: Win32 x86
-
目标: 分析自定义分组密码的轮函数,写出逆函数进行解密。
三、解题提示
-
IDA 中你会看到两层
for循环。找到加解密可逆的对称性算子。
下载
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

一、题目背景
商业软件经常会自己手搓简单的分组密码体制(如 CBC/ECB 模式的变种)。
难度: ⭐⭐⭐⭐(高级)
训练重点: 识别以 8 字节(64 位)为单位的数据块切割循环,以及轮密钥加操作。
二、程序说明
平台: Win32 x86
目标: 分析自定义分组密码的轮函数,写出逆函数进行解密。
三、解题提示
IDA 中你会看到两层 for 循环。找到加解密可逆的对称性算子。
暂无评论内容