├── .dockerignore ├── .github └── workflows │ └── integration-test.yaml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.yaml ├── docker ├── Dockerfile ├── Dockerfile.modsec ├── Dockerfile.quic ├── docker-compose.modesc.yaml ├── docker-compose.public.yaml └── docker-compose.yaml ├── nginx_utils └── nginx.conf ├── patches └── nginx.patch ├── release.sh ├── src ├── config ├── ngx_http_ssl_ja4_module.c ├── ngx_http_ssl_ja4_module.c.dummy └── ngx_http_ssl_ja4_module.h └── test ├── conftest.py ├── test_integration.py └── testdata ├── no_sni_ip.txt ├── tls12_h11.txt └── tls13_h2.txt /.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | !patches/ 3 | !src/ 4 | -------------------------------------------------------------------------------- /.github/workflows/integration-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/.github/workflows/integration-test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile.modsec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/docker/Dockerfile.modsec -------------------------------------------------------------------------------- /docker/Dockerfile.quic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/docker/Dockerfile.quic -------------------------------------------------------------------------------- /docker/docker-compose.modesc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/docker/docker-compose.modesc.yaml -------------------------------------------------------------------------------- /docker/docker-compose.public.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/docker/docker-compose.public.yaml -------------------------------------------------------------------------------- /docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/docker/docker-compose.yaml -------------------------------------------------------------------------------- /nginx_utils/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/nginx_utils/nginx.conf -------------------------------------------------------------------------------- /patches/nginx.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/patches/nginx.patch -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/release.sh -------------------------------------------------------------------------------- /src/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/src/config -------------------------------------------------------------------------------- /src/ngx_http_ssl_ja4_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/src/ngx_http_ssl_ja4_module.c -------------------------------------------------------------------------------- /src/ngx_http_ssl_ja4_module.c.dummy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/src/ngx_http_ssl_ja4_module.c.dummy -------------------------------------------------------------------------------- /src/ngx_http_ssl_ja4_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/src/ngx_http_ssl_ja4_module.h -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/test/test_integration.py -------------------------------------------------------------------------------- /test/testdata/no_sni_ip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/test/testdata/no_sni_ip.txt -------------------------------------------------------------------------------- /test/testdata/tls12_h11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/test/testdata/tls12_h11.txt -------------------------------------------------------------------------------- /test/testdata/tls13_h2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FoxIO-LLC/ja4-nginx-module/HEAD/test/testdata/tls13_h2.txt --------------------------------------------------------------------------------