ITPub博客

首页 > 数据库 > 数据库开发技术 > 【Rust日报】2020-06-27 模糊测试 cargo-fuzz

【Rust日报】2020-06-27 模糊测试 cargo-fuzz

原创 数据库开发技术 作者:Rust语言中文社区 时间:2020-06-27 23:05:31 0 删除 编辑

Rust 看 ARM 与 X86 内存模型的差异

最近 Apple 宣布其电脑的 CPU 将从 X86 转向 ARM,内存模型是它们差异的关键之一。这篇博文介绍两者的差异,Rust 代码在一个 CPU 上是正确的,而在另一个上却会导致竞争条件。
博文链接,https://www.nickwilcox.com/blog/arm_vs_x86_memory_model/

模糊测试 cargo-fuzz

模糊测试是发现错误,包括完全漏洞的一种高效方式。cargo-fuzz 是一个使模糊测试变得容易的 cargo 子命令。
Github 链接,https://github.com/rust-fuzz/cargo-fuzz
Rust 模糊测试书,https://rust-fuzz.github.io/book/cargo-fuzz.html

ANSSI 发布 Rust 安全应用指南

ANSSI 已发布了 Rust 安全应用指南v1.0,指南的目的是将使用 Rust 语言实现程序的规则,建议和最佳实践放在一起,以便充分利用该语言提供的各种可能性,同时尽可能地将 Rust 开发的应用程序保留在安全区域。
Rust 安全指南链接,https://www.ssi.gouv.fr/guide/regles-de-programmation-pour-le-developpement-dapplications-securisees-en-rust/

Rust 异步实用指南

不同的编程语言,有不同的方法表示异步。在 Rust 中,延迟计算称为 futures 而不是 promises,实际运行异步代码时需要首先选择一个运行时。

文章链接,http://blog.logrocket.com/a-practical-guide-to-async-in-rust/


From 日报小组 洋芋

原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-06-11

  • 博文量
    1769
  • 访问量
    718815