Cargo-fuzz入门:Windows11使用WSL2安装cargo-fuzz工具链

这是一篇 Fuzzing 日记,记录如何在 Windows 下使用 WSL2 虚拟机安装 cargo-fuzz 工具链。 使用环境:Windows 11 (WSL2)、Ubuntu 24.04 LTS 工具:cargo-fuzz cargo-fuzz 需要在 Linux 环境下运行,所以需要先在 Windows 中安装 WSL2 虚拟机,网上有很多教程。 1. 安装必要的系统依赖 Rust 编译需要 C 语言的链接器(Linker)。在安装 Rust 之前,请确保系统已安装基础构建工具。打开 Ubuntu 24.04 LTS 并运行: sudo apt update sudo apt install build-essential 2. 配置环境变量并安装 Rust 我们需要先告诉安装脚本去国内镜像站下载 Rust,而不是去国外的官网。这里使用字节跳动的 Rsproxy 镜像。 设置镜像源: export RUSTUP_DIST_SERVER="https://rsproxy.cn" export RUSTUP_UPDATE_ROOT="https://rsproxy.cn/rustup" 安装 Rust: curl --proto '=https' --tlsv1.2 -sSf https://rsproxy.cn/rustup-init.sh | sh 安装过程中,脚本会询问安装选项,通常直接按回车键(选择 1)即可。 3. 应用环境变量 安装完成后,终端会提示你配置已生效,但当前终端窗口可能还没刷新。运行以下命令使其立即生效: source "$HOME/.cargo/env" 验证安装是否成功: ...

January 3, 2026 · 2 min · Me

如何访问 ChatGPT

因为国内访问官网 ChatGPT 直接访问比较困难(被墙了),所以需要通过一些方法来访问。 准备工作 安装环境:Windows 11 & MacOS & Android 12 软件:Clash Verge (Windows/MacOS) & Clash Meta for Android (Android) 必备材料:一个 Clash 配置文件(订阅链接) Step 1: 下载软件 你需要下载 Clash Verge(如果你是 Windows/MacOS)或者 Clash Meta for Android(如果你是 Android)。 Clash Verge & Clash Meta for Android 是干什么的? 它们是代理工具,用于网络加速,功能上与 VPN 类似。但更准确地说是一个基于 Clash 内核的图形化代理客户端。如果你要访问国外的网站,就要用这两个软件来启动网络服务哦。 简而言之,你需要用这两个软件来启动网络服务(系统代理),然后才能访问国外的网站。 下载链接: Clash Verge 下载地址 Clash Meta for Android 下载地址 Step 2: 获取订阅链接 你需要一个 Clash 配置文件(订阅链接)。 ...

December 30, 2025 · 1 min · Yomihay