mirror of
https://github.com/Runnin4ik/dpi-detector.git
synced 2026-10-22 22:50:26 +00:00
Chrome 150 is the bundle's own `--impersonate chrome150` target and the record the newest desktop block now points at; Chrome 124 is Chrome 123's hello with X25519Kyber768Draft00 in front of the others (JA4 answers with 123's key, and the group list is what the row exists for); Safari 26.0.1 is 26.0 with the session ticket gone and zstd dropped from `accept-encoding`. TlsShape gains a QuicShape: DCID/SCID lengths, the first packet number and the size the Initial is padded to. Those are the four numbers a censor reads off an Initial before any of it is decrypted, so the QUIC column now sends the impersonated client's header instead of this build's eight-byte one. Test 6 gains `ciphers:A,B,...`. The suite list is the one field outside the extension block, and a swap of two suites moves neither the block nor its offset, so the variant answers whether the *contents* of that list are compared rather than its position or length. The help text gains the new value in all four locales. docs/habr-tspu-fingerprint-blocking.md is the report the shape tables were rebuilt from: the one-field mutation runs, the dual-tong control that keeps a sleeping censor from reading as a pass, and the model of the rule the measurements support. |
||
|---|---|---|
| .. | ||
| quic | ||
| bench-strategies.sh | ||
| vendor-advisories.sh | ||