10个版本
0.3.6 | 2024年8月8日 |
---|---|
0.3.5 | 2024年6月10日 |
0.3.4 | 2023年12月1日 |
0.3.3 | 2023年8月12日 |
0.2.0 | 2021年7月3日 |
#4 in #fingerprint
每月下载 167 次
34KB
713 行
rust_jarm
rust_jarm 是一个用于计算JARM指纹的库。它基本上是将 原始jarm实现 从Python直接翻译到Rust的结果。
安装
在Cargo.toml中添加
[dependencies]
rust_jarm = "0.3.6"
使用方法
let host = "some.website.com".to_string();
let port = "443".to_string();
let jarm_hash = Jarm::new(host, port).hash().expect("failed to connect");
println!("JARM hash: {}", jarm_hash);
查看 jarm.rs 以获取完整示例,运行它使用 cargo run --example jarm
贡献
欢迎所有贡献和/或反馈来改进代码和包
依赖项
~3.5–5MB
~94K SLoC