<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>1.8 在 Windows 上模糊测试 on 编程那些事儿</title><link>https://before80.github.io/prgms/Rust/rustFuzz/cargo-fuzz/windows/</link><description>Recent content in 1.8 在 Windows 上模糊测试 on 编程那些事儿</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sun, 23 Aug 2026 21:05:58 +0800</lastBuildDate><atom:link href="https://before80.github.io/prgms/Rust/rustFuzz/cargo-fuzz/windows/index.xml" rel="self" type="application/rss+xml"/><item><title>1.8.1 Windows 环境配置</title><link>https://before80.github.io/prgms/Rust/rustFuzz/cargo-fuzz/windows/1.8.1-setup/</link><pubDate>Sun, 23 Aug 2026 13:50:00 +0800</pubDate><guid>https://before80.github.io/prgms/Rust/rustFuzz/cargo-fuzz/windows/1.8.1-setup/</guid><description>&lt;blockquote&gt;
&lt;p&gt;译文 · 基于 &lt;a href="https://rust-fuzz.github.io/book/"&gt;Rust Fuzz Book&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="windows-setup"&gt;Windows 环境配置&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://rust-fuzz.github.io/book/cargo-fuzz/windows/setup.html"&gt;https://rust-fuzz.github.io/book/cargo-fuzz/windows/setup.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;可以在 Windows 上使用 cargo-fuzz 对 Rust 代码进行模糊测试。本指南说明如何在 Windows 系统上安装并运行 cargo-fuzz。&lt;/p&gt;
&lt;h2 id="1-安装-visual-studio"&gt;1. 安装 Visual Studio&lt;/h2&gt;
&lt;p&gt;确保已安装 Visual Studio；模糊测试代码的构建还需要一并安装若干组件。
按&lt;a href="https://learn.microsoft.com/en-us/visualstudio/install/install-visual-studio"&gt;此指南&lt;/a&gt;
安装「Visual Studio Installer」。使用它确保已安装以下单独组件：&lt;/p&gt;</description></item><item><title>1.8.2 模糊测试 Windows DLL</title><link>https://before80.github.io/prgms/Rust/rustFuzz/cargo-fuzz/windows/1.8.2-dll-fuzzing/</link><pubDate>Sun, 23 Aug 2026 13:50:00 +0800</pubDate><guid>https://before80.github.io/prgms/Rust/rustFuzz/cargo-fuzz/windows/1.8.2-dll-fuzzing/</guid><description>&lt;blockquote&gt;
&lt;p&gt;译文 · 基于 &lt;a href="https://rust-fuzz.github.io/book/"&gt;Rust Fuzz Book&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id="dll-fuzzing"&gt;模糊测试 Windows DLL&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;原文链接: &lt;a href="https://rust-fuzz.github.io/book/cargo-fuzz/windows/dll-fuzzing.html"&gt;https://rust-fuzz.github.io/book/cargo-fuzz/windows/dll-fuzzing.html&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;在 Windows 系统上，共享库称为&lt;a href="https://learn.microsoft.com/en-us/troubleshoot/windows-client/setup-upgrade-and-drivers/dynamic-link-library"&gt;&lt;strong&gt;动态链接库&lt;/strong&gt;&lt;/a&gt;
（&lt;strong&gt;DLL&lt;/strong&gt;）。代码可编译为 &lt;code&gt;.dll&lt;/code&gt; 文件，随后由系统上的其他可执行文件在运行时加载。&lt;/p&gt;
&lt;p&gt;你可能希望对 Windows DLL 进行模糊测试。与其他软件一样，共享库也适合接受模糊测试。目前对 Windows DLL 进行模糊测试是可行的，但&lt;em&gt;稍微&lt;/em&gt;麻烦一些。请继续阅读！&lt;/p&gt;</description></item></channel></rss>