问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

分析DEF CON CTF Quals 2020中Crypto方向题目

提问网友 发布时间:2024-10-08 03:10
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-11-08 16:38

DEF CON CTF Quals 2020的Crypto方向题目共有三道,包括两道Crypto题目和一道结合了RE和Crypto的题目,难度适中,期间出现了非预期解。本文分析了这三道题目的预期解和非预期解。


coooppersmith题目描述


该题目中,一个叫做coooppersmith的人建议发送加密消息给黑客,因为这被认为是安全的。程序要求输入长度不超过120的16进制串,打印RSA公钥,并在"Question"字符串下一行打印一个16进制串,最后接收用户输入。通过逆向分析和代码片段解析,发现程序生成公钥时,用户输入的16进制串会被处理为一个10进制整数,与生成的随机数结合生成素数,然后生成RSA公钥和私钥。用户输入的字符串用于构建加密问题,并在解密后提交答案以获取FLAG。


预期解


本题原本设计考察Coppersmith攻击,但通过修改输入过程,利用任意代码执行漏洞直接获取FLAG成为非预期解。预期解中,选手需要理解Coppersmith攻击原理,通过计算小整数解,实现对公钥的分解,继而解密“Question”后的密文,提交解密后的答案以获取FLAG。


ooo-flag-sharing题目描述


题目介绍了一个自定义的(5,100)门限密钥共享协议,选手需要根据提供的算法和文件内容计算密钥。程序漏洞在于矩阵X的计算过程未在模P下进行,利用这一漏洞,选手可以先记录漏洞。程序流程包括分享、恢复、生成和测试功能。选手可以执行功能3获取一个secret_id和3个share,通过功能4利用ORACLE和二分搜索方法在模P下恢复secret(即FLAG),首先需要通过两次功能1获取素数P,利用最大公约数计算出M的逆矩阵,再通过功能2恢复出m_e,然后使用ORACLE + 二分搜索方法恢复FLAG。


notbefoooled题目描述


题目旨在探索不被欺骗的技巧。服务器要求选手提供椭圆曲线的参数,生成随机点G并要求提交G * k。服务器通过Smart’s attack攻击选手提供的曲线和点,如果成功计算出k,则选手失败。非预期解中,服务器使用了错误的Python版本导致任意代码执行漏洞,通过input函数直接获取FLAG。预期解需要选手理解椭圆曲线和Smart’s attack原理,通过生成特定的anomalous曲线,利用canonical lift的特性使得攻击失效,从而获取FLAG。


所有题目分析中,重点在于理解题目设计思路、利用漏洞以及设计预期解的方法。通过深入分析代码和流程,选手能够找到有效的解题策略,从而获取FLAG。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

却为王程得胜游的下一句是什么 律师您好!调解书上签字了,到期真没钱还,会被直接拘留吗 签了调解书不给钱如何处理 120分多少分才算及格 膝关节软弱无力怎么办 膝盖软无力是什么原因 膝关节无力怎么回事 膝关节无力发软怎么治 膝关节酸软无力的原因 膝关节无力是什么原因 请问05年上牌 开了13万公里 3.0升 手动挡的猎豹CFA2030,现在值... 你好!我头痛头晕眼花耳鸣,浑身内热无力疲惫,贫血血液重度炎症,腰腿酸软... 半亩方塘一鉴开,开光云彩共徘徊 全身酸软,总感觉很累,人也没精神,头痛头晕,失眠多梦,说话也是有气无力的... 头痛、头晕、视力模糊、记忆力下降,四肢酸软无力,请问大夫,我该吃什... ...腰膝酸软,全身无力,畏寒怕冷,肢体冰凉,食欲减退,消化不良,..._百 ... 急!求宠物小精灵剧场版2007迪亚路加VS帕鲁基亚VS噩梦神 《宠物小精灵》一共有多少部剧场版?求大神帮助 宠物小精灵10迪亚鲁加VS帕鲁奇亚VS噩梦神 中的音乐 祈祷哪有这首歌 自动空调为什么不能内循环 状态机:用51单片机实现时钟、加法的实现。用keil软件,不能用delay。 有炎症已经把环取了应该怎么治疗 肛门里有炎症怎么治疗 中国移动邮箱怎么登录? 尿道有炎症怎么治疗 肺里有炎症该怎么治疗 泌尿道有炎症怎么治疗 阴茎有炎症怎么治疗 恐吓他人案底几年可以撤销 知道存钱的短信可以把钱转走吗 手机短信验证码给了别人,但是卡里面没钱,后面存钱进里面,还有没有危险... ...一个小额贷款公司从我卡里面扣钱,我赶紧把钱转到了支 绣花基本简介 苗绣简介 求积极向上的歌曲最好流行的的适合十几个人唱单位年终晚会急用求大神... 求几首安静的男声歌曲 延庆县生态示范区内容与特色 延庆简介 延庆镇[特点] 康庄镇北京市延庆县康庄镇
Top