#yubi-key #microservices #random #irc-client #yubibomb

app ybaas

当你专注于IRC客户端时,不小心点击了Yubikey,然后将987947发送到Libera,你不觉得很有趣吗?想要在没有触摸笔记本电脑USB端口的情况下体验这种感觉吗?不想处理安装和使用yubibomb CLI工具的复杂性?现在你可以将yubibomb作为一个服务来使用!

20个版本

0.0.19 2024年8月5日
0.0.17 2023年9月10日
0.0.16 2023年4月23日
0.0.15 2023年1月21日
0.0.1 2019年1月27日

#49 in 身份验证

Download history 81/week @ 2024-04-29 67/week @ 2024-07-29 230/week @ 2024-08-05

每月297次下载

GPL-3.0 许可证

25KB

ybaas (Yubibomb as a Service) 是一个Rust微服务,它提供了一个托管的 yubibomb,这样您的用户就不必处理安装和使用命令行工具本身的复杂性。您可以使用它来模拟在IRC客户端拥有键盘焦点时意外按下Yubikey!使用示例

$ curl https://127.0.0.1:3030/hotp
869926

该项目可在 crates.io 上找到。

安装

DockerHub

ybaas 在DockerHub上可供 x86_64 系统使用。您可以使用 podmandocker 运行它。例如

$ podman run -d --net=host docker.io/bowlofeggs/ybaas:latest
$ curl https://127.0.0.1:3030/hotp
375633

GitHub

Linux x86_64 可执行文件可在GitHub上获得,地址为 https://github.com/bowlofeggs/ybaas/releases

从源码构建

您可以通过 安装Rust,然后自行从源码构建

$ git clone [email protected]:bowlofeggs/ybaas.git
$ cd ybaas
$ cargo build --release
$ ./target/release/ybaas &
$ curl https://127.0.0.1:3030/hotp
171033

依赖关系

~9–19MB
~249K SLoC