ja4ebpf: - Refactor BPF TC capture with improved SYN offset handling and TCP option parsing - Enhance TLS uprobe SSL hooking for better key extraction - Add ClickHouse writer improvements for HTTP log materialized views - Update RPM spec for Rocky Linux 8/9/10, fix systemd service - Simplify loader with cleaner bpf2go integration bot-detector: - Add H2 SETTINGS per-parameter comparison in browser_matcher - Enhance browser signatures and scoring pipeline - Improve preprocessing and cycle detection infra: - Multi-distro Vagrantfile (centos8, rocky9, rocky10) with per-distro provisioning - New Makefile targets: vm-up-all, test-vm-matrix, test-vm-centos8/rocky10 - Add debug helpers and run-test-from-host.sh for host-driven VM testing - Update run-tests-vm.sh for cross-distro compatibility - Remove accidental binary blob (\004) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
30 lines
997 B
Modula-2
30 lines
997 B
Modula-2
module github.com/antitbone/ja4/ja4ebpf
|
|
|
|
go 1.24
|
|
|
|
require (
|
|
github.com/ClickHouse/clickhouse-go/v2 v2.23.0
|
|
github.com/cilium/ebpf v0.16.0
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
)
|
|
|
|
require (
|
|
github.com/ClickHouse/ch-go v0.61.5 // indirect
|
|
github.com/andybalholm/brotli v1.1.0 // indirect
|
|
github.com/go-faster/city v1.0.1 // indirect
|
|
github.com/go-faster/errors v0.7.1 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/klauspost/compress v1.17.7 // indirect
|
|
github.com/paulmach/orb v0.11.1 // indirect
|
|
github.com/pierrec/lz4/v4 v4.1.21 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/segmentio/asm v1.2.0 // indirect
|
|
github.com/shopspring/decimal v1.3.1 // indirect
|
|
github.com/vishvananda/netlink v1.3.1 // indirect
|
|
github.com/vishvananda/netns v0.0.5 // indirect
|
|
go.opentelemetry.io/otel v1.24.0 // indirect
|
|
go.opentelemetry.io/otel/trace v1.24.0 // indirect
|
|
golang.org/x/exp v0.0.0-20230510235704-dd950f8aeaea // indirect
|
|
golang.org/x/sys v0.20.0 // indirect
|
|
)
|