#onion #tor #regex #tor-onion #generate

app oniongen-rs

用Rust编写的v3 .onion个性URL生成器

20个版本

0.6.5 2023年3月11日
0.6.3 2022年11月5日
0.4.4 2022年7月30日

#306 in 密码学

MIT许可证

9KB
149 代码行

Oniongen-rs

dependency status

用Rust编写的v3 .onion地址个性URL生成器。

该实现会在所有CPU核心上生成随机ed25519密钥。如果生成的地址与您的前缀匹配,则主机名、公钥和私钥将被写入新目录。

安装

您可以从最新的发布版中获取最新可执行文件。

您也可以使用以下命令自行编译

$ cargo install oniongen-rs

或对于最新的更改

$ git clone https://gitlab.com/iamawacko/oniongen-rs
$ cd oniongen-rs
$ cargo build --release
$ cp target/release/oniongen-rs ~/.local/bin # assuming ~/.local/bin is in your path

使用方法

$ oniongen-rs -t [threads] -o [output] [regex]

只需要正则表达式。线程标志是工作线程的数量。默认为CPU核心数。输出标志是输出目录的位置。默认为当前目录。

示例

$ oniongen-rs -t 10 -o data/ ^rust

MSRV

1.64.0

待办事项

  • 地址生成
  • 多线程
  • 横幅
  • 正则表达式支持
  • 其他系统的包
  • 创建Docker镜像

依赖关系

~5.5MB
~82K SLoC