Rust 社区团队很高兴宣布首届年度 Rust 恶意代码竞赛,灵感来自 Underhanded C 和 Underhanded Crypto 竞赛。我们使用 Rust 的目标是简化编写可靠的底层软件,使其能够抵御意外的安全漏洞。Rust 在面对审查时,其抵御故意漏洞的能力很少受到挑战。这项挑战旨在对我们的语言和更广泛的 Rust 生态系统进行测试,帮助我们了解我们的盲点以及需要采取哪些措施来解决这些盲点。简而言之,我们希望您使用合理且易于阅读的代码来破坏我们的东西。您能编写 100% 安全的 Rust 代码来隐藏逻辑错误,或在不安全的 Rust 代码中隐藏漏洞,使其通过审核吗?现在是您的机会!
有关更多详细信息,请参阅 underhanded.rs 上的项目公告。