Cybersecurity-Projects/PROJECTS/intermediate/ja3-ja4-tls-fingerprinting
CarterPerez-dev 1bb94b08eb feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine
M8: tlsfp-intel crate with seeded fingerprint DB, JA4 fuzzy matcher, prevalence scoring.
M9: six detection rules (known_bad, ua_mismatch, os_mismatch, first_seen, fp_rotation, monoculture) over an observation/alert store (migration v2); --detect on pcap/live plus an intel alerts feed; user_agent plumbed through StreamEvent::HttpRequest.
M10 scaffolding: cybercore frontend, compose/infra/install groundwork (serve not yet wired).
Relicense MIT -> AGPL-3.0; ignore env/node_modules/dist; exclude seed CSVs from whitespace hooks.
2026-06-16 03:06:31 -04:00
..
.github/workflows feat(ja3-ja4-tls-fingerprinting): JA3/JA4 TLS fingerprinting tool in Rust (M0-M5) 2026-06-10 08:01:24 -04:00
crates feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
frontend feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
infra feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
scripts feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
testdata/pcap feat(ja3-ja4-tls-fingerprinting): JA3/JA4 TLS fingerprinting tool in Rust (M0-M5) 2026-06-10 08:01:24 -04:00
.dockerignore feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
.env.example feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
.gitignore feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
Cargo.lock feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
Cargo.toml feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
LICENSE feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
NOTICE.md feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
cloudflared.compose.yml feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
compose.yml feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
deny.toml feat(ja3-ja4-tls-fingerprinting): JA3/JA4 TLS fingerprinting tool in Rust (M0-M5) 2026-06-10 08:01:24 -04:00
dev.compose.yml feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
install.sh feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
justfile feat(ja3-ja4-tls-fingerprinting): M8 SQLite intel store + M9 detection engine 2026-06-16 03:06:31 -04:00
rustfmt.toml feat(ja3-ja4-tls-fingerprinting): JA3/JA4 TLS fingerprinting tool in Rust (M0-M5) 2026-06-10 08:01:24 -04:00