当前位置: 首页 > news >正文

Trail of Bits深度参与CSAW网络安全竞赛:五项CTF挑战详解

我们与CSAW的特殊情缘

作为全美最大的学生运营网络安全活动,网络安全意识周(CSAW)始终是我们重点支持的对象。从早期Dan和Yan以选手身份参赛,到如今团队成员担任出题人,我们持续为CTF竞赛贡献技术挑战(特别感谢Ryan和Sophia的辛勤付出)。今年我们更通过CSAW夏季女性计划发掘了优秀实习生Loren。

五项核心技术挑战

wyvern:动态逆向工程

参赛者需分析经过LLVM多重混淆(虚假谓词插入/代码扩散/基本块分割)的Linux二进制文件。解题关键在于:

  • 使用PIN/Angr/AFL等动态分析工具
  • 通过指令计数监控程序路径
  • 实施暴力破解获取flag

bricks of gold:自定义加密破解

基于虚构的"自制CBC模式"加密场景,要求选手:

  1. 识别文件头特征
  2. 分析低熵加密段
  3. 发现CBC块模式漏洞
  4. 实施XOR-CBC暴力破解

sharpturn:Git仓库修复

模拟真实发生的Git仓库损坏场景(3处单比特错误),解题要点:

  • 解析Git blob的zlib压缩结构
  • 利用版本信息重建提交记录
  • 编写自动修复程序
  • 编译恢复后的源码获取flag

punchout:复古密码分析

基于1965年IBM System/360穿孔卡片技术:

  • 研究KW-26流密码机制
  • 破解EBCDIC编码复用
  • 实施"crib dragging"攻击
  • 利用密钥重用漏洞解密数据

硅谷彩蛋挑战

通过分析美剧《硅谷》中的安全行业彩蛋,寻找幕后技术顾问的真实身份。

延伸影响

  • 1367支队伍成功得分
  • 政策竞赛推动美国政府漏洞赏金计划探讨
  • 往届挑战题已开源至GitHub
  • 为优秀解题报告提供全球T-shirt奖励

我们期待继续通过CTF竞赛培养下一代安全人才。对进阶技术交流感兴趣的读者,欢迎参加我们在纽约举办的Empire Hacking技术沙龙。
更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)
公众号二维码

http://www.sczhlp.com/news/4780/

相关文章:

  • 第二十篇
  • Python入门学习(八)JSON、反序列化、序列化
  • 2025/8/2 总结
  • 7月30日随笔 - 20243867孙堃2405
  • VS Code中如何关闭Github Copilot - 指南
  • 记一次酣畅淋漓的js逆向
  • 7月29日随笔 - 20243867孙堃2405
  • MongoDB指定分片键
  • NSA稀疏注意力深度解析:DeepSeek如何将Transformer复杂度从O(N)降至线性,实现9倍训练加速
  • mc日记
  • flash-attn在消费级显卡上安装环境出现卡住系统的问题/无法安装
  • GraphRAG
  • [python]基于动态实例的命令处理设计
  • 培训时有些人人不会的东西
  • 深入解析:高效轻量的C++ HTTP服务:cpp-httplib使用指南
  • 28天
  • AI给老码农的小小震撼:PB/PE分位计算
  • VS2015+ Qt5.9.1 内嵌CEF 环境配置
  • Atom编辑器离线中文设置
  • 2025牛客暑期多校训练营5 K.Perfect Journey
  • 8月3日总结
  • 通过自定义聚合增强 Kubernetes Event 管理
  • 2025 -- 云智计划 -- 【CSP-S】模拟赛 #910_总结+题解
  • 详细介绍:设计模式:访问者模式 Visitor
  • Misaka2298的OI零碎知识点 / Trick
  • 原地变配与快照变配
  • Misaka2298的OI错误集
  • 【Tryhackme】Soupedecode 01 域控渗透
  • 计算PE和PB历史分位的尝试(失败)
  • 软考系统分析师每日学习卡 | [日期:2025-08-03] | [今日主题:段页式存储]