#bypass #dns #tool #bypass-403 #403

app best403unlocker-rs

best403unlocker项目的Rust实现,用于绕过403错误

5个版本

0.1.4 2024年7月31日
0.1.3 2024年7月25日
0.1.2 2024年7月25日
0.1.1 2024年7月19日
0.1.0 2024年7月19日

#142 in Web编程

Download history 187/week @ 2024-07-15 166/week @ 2024-07-22 147/week @ 2024-07-29 8/week @ 2024-08-05

每月 508次下载

GPL-3.0-only

18KB
195

最佳403解锁器(Rust版本)

Rust版本的关键差异和特性

在此处可找到的Rust版本的403解锁器工具,与原始项目相比,引入了几个关键差异和特性

Rust实现

主要区别在于,工具已经使用Rust编程语言重写,利用Rust的本地工具和库。这使得性能、安全性和跨平台兼容性比原始版本有所提高。

跨平台兼容性

多亏了出色的Rust,该项目现在支持Windows和Linux。

简化部署

只需一个可执行文件及其best403unlocker.conf文件,用于检查最佳DNS。

如何运行Rust版本

要运行基于Rust的403解锁器工具,有两种方法

方法1 - 使用发布版本(推荐)

  1. 只需从发布下载适用于您的操作系统的新版本。
  2. 解压缩并运行程序(请注意,.conf文件和可执行文件应在同一目录中)

方法2 - 从源代码构建(适合开发)

先决条件

在运行Rust版本的403解锁器工具之前,请确保您已安装Rust编程语言


构建和运行

  1. 克隆存储库:使用以下命令从GitHub克隆存储库
git clone https://github.com/403unlocker/best403unlocker-rs.git
  1. 导航到项目目录:将当前工作目录更改为克隆的存储库
cd best403unlocker-rs
  1. 构建项目:使用Cargo,Rust包管理器和构建工具,来构建项目
cargo build --release

这将对Rust代码进行编译,并创建一个优化、发布就绪的可执行文件。

  1. 运行工具:执行构建的二进制文件以运行403解锁器工具
./target/release/best403unlocker-rs
  1. (可选):将发布的应用程序复制到$HOME/.cargo/bin
  • 在Linux上
    cp ./target/release/best403unlocker-rs ~/.cargo/bin
    
  • 在Windows上
    copy .\target\release\best403unlocker-rs.exe %USERPROFILE%\.cargo\bin\
    

工具现在应该正在运行,准备使用。

致谢

非常感谢Arman Taheri的伟大想法!

联系

请随意提交PR和问题

我会尽我最大努力尽快回答它们

@BrPrS

依赖项

~10–25MB
~326K SLoC