尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
题目一:基础Logistic混沌流加密(CTN入门必考)1.题目描述
1.题目描述比赛萌新使用经典Logistic混沌映射生成密钥流异或加密Flag加密方式简单但他忽略了计算机浮点精度缺陷。已知密文试还原Flag。已知条件密文0x7d,0x2e,0x1f,0x45,0x0a,0x3b,0x28,0x14,0x5c,0x10加密参数 μ3.98初值保留3位小数。2.加密源码原题源码import random flag CTN{xxxx_test_xxxx} mu 3.98 x0 random.uniform(0.1,0.9) def logistic(x): return mu * x * (1 - x) # 生成混沌密钥流 key [] x x0 for _ in range(len(flag)): x logistic(x) key.append(int(x * 256) % 256) # 异或加密 cipher [ord(f)^k for f,k in zip(flag,key)] print(cipher)3.漏洞与考点分析1. CTN经典出题套路初值仅3位小数取值空间极小可全量暴力爆破2. Logistic映射迭代公开、无密钥混淆迭代完全可逆可复现3. 混沌浮点有限精度退化短序列无复杂度适合爆破求解。4.解题思路1. 遍历 0.100~0.900 所有三位小数初值2. 复现混沌迭代生成密钥流3. 异或解密匹配出合法 CTN 格式 Flag。5.完整EXP脚本cipher [0x7d,0x2e,0x1f,0x45,0x0a,0x3b,0x28,0x14,0x5c,0x10] mu 3.98 def logistic(x): return mu * x * (1 - x) # 暴力遍历3位小数初值 for i in range(100,900): x i / 1000 key [] tmp x for _ in range(len(cipher)): tmp logistic(tmp) key.append(int(tmp * 256) % 256) # 解密 res .join([chr(c^k) for c,k in zip(cipher,key)]) if res.startswith(CTN{): print(Flag:,res) break
RELATED

相关推荐

piecewiseSEM 2.3.1 实战:处理5类非正态数据(二项/泊松分布)与混合效应模型整合

piecewiseSEM 2.3.1 实战:处理5类非正态数据(二项/泊松分布)与混合效应模型整合

piecewiseSEM 2.3.1 实战:非正态数据与混合效应模型整合指南 1. 理解非正态数据在生态研究中的挑战 生态学和社科研究中的数据往往呈现出复杂的分布特征。当响应变量是计数型数据(如物种个体数)或二元数据(如有/无)时…

📅 2026/11/9 0:10:04
SQLAlchemy:Web 后端与数据库之间的“万能翻译官”

SQLAlchemy:Web 后端与数据库之间的“万能翻译官”

在 Web 开发的日常工作中,有一件事是几乎每个后端开发者都绕不开的:操作数据库。用户注册了,要把用户名和密码存进数据库;用户下单了,要把订单信息写进去;用户刷新页面,要从数据库里把数据查出来…

📅 2026/11/9 0:10:04
03.01.01.ComfyUI Ubuntu:环境搭建篇(集成 调用ComfyUI的API 使用Pythin 中间件方式)

03.01.01.ComfyUI Ubuntu:环境搭建篇(集成 调用ComfyUI的API 使用Pythin 中间件方式)

总操作流程: 1、下载安装2、写代码3、测试 下载安装 pip install websocket-client uuid Pillowapi: https://docs.comfy.org/zh/development/comfyui-server/api-examples 写代码 方法一:提交即忘(仅 HTTP) cat > /usr/l…

📅 2026/10/5 12:45:34
MORE NEWS

更多资讯

📰

孟津电工证复审怎么搞?实操考试心里没底怕挂科?全国通用证书你必须知道的事

孟津电工证复审怎么搞?实操考试心里没底怕挂科?全国通用证书你必须知道的事 实操考试心里没底怕挂科,特别是像孟津电工证复审这种,很多电工师傅一想到要重新上手实操,就担心操作不规范被扣分,甚至挂科。而且现在市面上的电工证五花八门,很多人拿到手的…

📰

国际电工证有几种类型在哪考?特种作业证上岗必备全解析

国际电工证有几种类型在哪考?特种作业证上岗必备全解析 你缺的不是技术,是那张能让你进工地的电工证。别再等机会,特种作业证没在手,连面试资格都没有。现在找工作, 国际电工证有几种类型在哪考…

📰

河南特种作业证操作证过期了怎么处理?全国通用证书复审全攻略

河南特种作业证操作证过期了怎么处理?全国通用证书复审全攻略 证书过期了不知道怎么复审延期,是不是你最近的烦心事?作为河南地区中小施工企业的负责人,特种作业证是必须的“通行证”。一旦过期,不仅影响项目进度,还可能面临停工整顿甚至罚款。尤其是…

📰

低压电工证啥时候报名千万别踩坑

低压电工证啥时候报名千万别踩坑 学历不高怕报不上名?低压电工证啥时候报名千万别踩坑,这波你必须知道! 很多人觉得低压电工证报名条件高,尤其是学历不高、工作经验少的,总担心自己不符合报考资格,白白浪费时间和金钱。但事实上,只要掌握好报名时间、…

📰

河南特种作业证操作证别怕考不过 白交培训费?电子证书帮你稳过

河南特种作业证操作证别怕考不过 白交培训费?电子证书帮你稳过 怕考不过白交培训费?别让河南特种作业证操作证成为你职业生涯的绊脚石!作为信阳浉河区应届工程类毕业生,你可能正在考虑要不要考个特种作业证,但心里总有个疑问:考不过怎么办?钱白花了不…

📰

深圳哪里有办理电工证在哪考别再踩坑了

深圳哪里有办理电工证在哪考别再踩坑了 怕考不过白交培训费?深圳哪里有办理电工证?别急,听我一句劝, 千万别找那些打着“包过”旗号的培训机构 ,你花的钱可能打水漂,耽误的还是一条路子。尤其是 低压电工证、高压电工证、焊工证、高处作业证…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬