diff options
| author | Xe Iaso <me@xeiaso.net> | 2025-04-20 13:28:24 -0400 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2025-04-21 16:17:30 -0400 |
| commit | c56a114a91656d7a8a644f3e606b422d28ab10bb (patch) | |
| tree | 738b8c1eef38dd9460de63c2b21d35d6ffd67853 /cmd/relayd/main.go | |
| parent | 5d25e91ccd642a7522468e5a4b5c434d84a65917 (diff) | |
| download | x-c56a114a91656d7a8a644f3e606b422d28ab10bb.tar.xz x-c56a114a91656d7a8a644f3e606b422d28ab10bb.zip | |
cmd/relayd: start implementing tcp fingerprinting
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'cmd/relayd/main.go')
| -rw-r--r-- | cmd/relayd/main.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/relayd/main.go b/cmd/relayd/main.go index 8258a28..14f1564 100644 --- a/cmd/relayd/main.go +++ b/cmd/relayd/main.go @@ -99,6 +99,10 @@ func main() { req.Header.Set("X-JA4-Fingerprint", fp.JA4().String()) } } + + if tcpFP := GetTCPFingerprint(req); tcpFP != nil { + req.Header.Set("X-JA4T-Fingerprint", tcpFP.String()) + } } srv := &http.Server{ |
