nginx-ssl-ja3 icon indicating copy to clipboard operation
nginx-ssl-ja3 copied to clipboard

nginx module for SSL/TLS ja3 fingerprint.

Results 16 nginx-ssl-ja3 issues
Sort by recently updated
recently updated
newest added

Hi, it would be cool to have the ability to build this module as dynamic one.

Patches don't successfully apply on a fresh ubuntu:jammy openresty installation, no surprise. Need to add patch files for these modern versions.

Hi, I have been confused about the code below: **/* SSLVersion*/ ja3->version = SSL_version(ssl);** According to the paper, I think SSL_client_version() function should be used here. When the client support...

Env: - Windows 10 x64, 21H2 - Docker Desktop 4.7.0 (77141) Steps: - Run docker/docker-compose.yml Error: ``` => CACHED [ 8/35] RUN git clone https://github.com/nginx/nginx-tests 0.0s => CACHED [ 9/35]...

Nginx may use system-level OpenSSL library and old code works fine at this case. But when user specified a custom OpenSSL library over `--with-openssl` this module never build because it...

Hey, The author of the original JA3 algorithm released a new version https://github.com/FoxIO-LLC/ja4 I'm curious, any chance that this module will get support for JA4 also? It would be great,...

When testing with this plugin, I get JA3s that don't match other implementations. Here's a PCAP of my testing (against latest master in docker): [ja3-test.pcap.tgz](https://github.com/fooinha/nginx-ssl-ja3/files/13243350/ja3-test.pcap.tgz). The output from this plugin:...

copy from https://github.com/nginx/nginx/blob/f255815f5d161fab0dd310fe826d4f7572e141f2/auto/lib/openssl/conf#L67

I have returned an error when I compiled the installation using openrestry1.21.4.3: checking for SSL_CTX_set_client_hello_cb() ... not found ! incorrect OpenSSL version. use >= 1.1.1 I used openssl 1.1p, 1.1W,...

objs/addon/src/ngx_stream_ssl_ja3_preread_module.o \ objs/ngx_modules.o \ -ldl -lpthread -lcrypt -lpcre ../openssl-1.1.1h/.openssl/lib/libssl.a ../openssl-1.1.1h/.openssl/lib/libcrypto.a -ldl -lpthread -lz \ -Wl,-E objs/addon/src/ngx_ssl_ja3.o: In function `ngx_ssl_ja3_fp': /root/nginx_workspace/patch/ja3/ngx_ssl_ja3/src/ngx_ssl_ja3.c:226: multiple definition of `ngx_ssl_ja3_fp' objs/addon/src/ngx_ssl_ja3.o:/root/nginx_workspace/patch/ja3/ngx_ssl_ja3/src/ngx_ssl_ja3.c:226: first defined here objs/addon/src/ngx_ssl_ja3.o: In...