Skip to content

O-X-L/haproxy-ja3n

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HAProxy - JA3N TLS Client-Fingerprint - Lua Plugin

Intro

About JA3:

NEW: JA4

About JA4:


Usage

  • Add the LUA script ja3n.lua to your system

Config

  • Enable SSL/TLS capture with the global setting tune.ssl.capture-buffer-size 96
  • Load the LUA module by adding lua-load /etc/haproxy/lua/ja3n.lua in the global section
  • Execute the LUA script on HTTP requests: http-request lua.fingerprint_ja3n
  • Log the fingerprint: http-request capture var(txn.fingerprint_ja3n) len 32

Contribute

If you have:

Testing

Exit with CTRL+C