介绍 RubySec 实战指南
Dan Guido
2015年6月8日
教育、漏洞利用、指南
Ruby 应用中发现的安全漏洞可能影响互联网的大片领域,并吸引攻击者瞄准有利可图的在线目标。这些漏洞利用了 YAML 格式数据的序列化与反序列化等特性和常见用法。几乎所有经过测试且可信的大型开源 Ruby 项目都包含其中一些漏洞,但很少有开发者意识到这些风险。
在我们的 RubySec 实战指南中,您将涵盖近期 Ruby 漏洞类别及其根本原因。您将观看演示并开发实际漏洞利用。您将研究漏洞背后的模式,并制定软件工程策略,以避免在您的项目中出现这些漏洞。
您将学习
- 过去 Rails 漏洞的机制和根本原因
- 减轻反序列化缺陷影响的方法
- 通过 YAML 反序列化实现基于 Rack 应用的 Rootkit 技术
- YAML 反序列化缺陷的缓解技术
- 防御性 Ruby 编程技巧
- 使用 Mutant 进行高级测试技术和模糊测试
我们构建了这本实战指南,以便您可以根据自己的节奏快速学习,但如果您在学习过程中有任何问题,请联系我们。如果有足够的需求,我们甚至可能安排在线讲座。
现在,开始工作吧。
- The Trail of Bits 团队
如果您喜欢这篇文章,请分享:
Twitter
LinkedIn
GitHub
Mastodon
Hacker News
页面内容
近期文章
非传统创新者奖学金
在您的 PajaMAS 中劫持多代理系统
我们构建了 MCP 一直需要的安全层
利用废弃硬件中的零日漏洞
Inside EthCC[8]:成为智能合约审计员
© 2025 Trail of Bits。
使用 Hugo 和 Mainroad 主题生成。