TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Curl audit: How a joke led to significant findings

159 点作者 campuscodi超过 2 年前

4 条评论

nayuki超过 2 年前
[2021-02-12] &lt;Daniel Stenberg&gt; Will I ever rewrite curl in rust? I don&#x27;t believe in rewrites, no matter which language. I believe in replacing code and fixing components gradually over time. That <i>could</i> mean that we have a curl written mostly in rust in 10 years. Or in 20 years. Or not. -- <a href="https:&#x2F;&#x2F;twitter.com&#x2F;bagder&#x2F;status&#x2F;1360131939794042884" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;bagder&#x2F;status&#x2F;1360131939794042884</a><p>[2023-02-14] &lt;The article&gt; the fuzzer quickly uncovered memory corruption bugs, specifically use-after-free issues, double-free issues, and memory leaks
评论 #34796219 未加载
gigaflops超过 2 年前
Memory, memory, memory, and memory again. All 4 of them.<p>Yet everyone’s idea of safety still seems to be “just write bug-free C code, bro”.
评论 #34791648 未加载
评论 #34790471 未加载
评论 #34817638 未加载
评论 #34793230 未加载
评论 #34792825 未加载
CharlesW超过 2 年前
TLDR: We fuzzed something that wasn&#x27;t previously fuzzed — specifically, CLI arguments — and found some good bugs. Lesson: Don&#x27;t forget to fuzz all the methods people might use to interface with your software.
评论 #34796017 未加载
评论 #34792829 未加载
andrewmcwatters超过 2 年前
Boy if they only used Rust, then these curl commands that no one would ever enter would have been memory safe.
评论 #34791162 未加载
评论 #34791666 未加载