emo-crab / jarm-rs

JARM is an active Transport Layer Security (TLS) server fingerprinting tool.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jarm-rs

  • jarm implemented by rust

JARM is an active Transport Layer Security (TLS) server fingerprinting tool.

using

~ ./jarm-rs -t blog.kali-team.cn
27d3ed3ed0003ed1dc42d43d00041d6183ff1bfae51ebd88d70384363d525c
➜ ~ ./jarm-rs -t blog.kali-team.cn:443
27d3ed3ed0003ed1dc42d43d00041d6183ff1bfae51ebd88d70384363d525c

rust

  • put in Cargo.toml:
jarm = { git = "https://github.com/emo-cat/jarm-rs" }
  • using
use jarm::Scanner;

fn main() {
    let s = Scanner::new("www.salesforce.com".to_string(), 443).unwrap();
    println!("{}", s.fingerprint());
}
  • output
2ad2ad0002ad2ad00042d42d00000069d641f34fe76acdc05c40262f8815e5

About

JARM is an active Transport Layer Security (TLS) server fingerprinting tool.

License:GNU General Public License v3.0


Languages

Language:Rust 98.8%Language:Shell 1.2%