Commit Graph

65 Commits

Author SHA1 Message Date
Vadim Vetrov
40e1101d68 Do not hide sni domains with tls disabled 2025-01-04 19:27:12 +03:00
Vadim Vetrov
71c105a900 Disable early approve with all domains 2025-01-04 19:25:05 +03:00
Vadim Vetrov
e852d37edb Differ quic initial salt versions 2025-01-04 19:22:54 +03:00
Vadim Vetrov
e98bb5ecad Implement sni-detection brute for QUIC 2025-01-04 17:47:49 +03:00
Vadim Vetrov
fff2309863 Rename parsed to parse in --udp-filter-quic 2025-01-04 01:25:02 +03:00
Vadim Vetrov
0b9bc8e72a Add quic disassemble
Project all the CRYPTO messages to one buffer according to length/offset
2025-01-04 01:24:54 +03:00
Vadim Vetrov
2470c590fb Fix tls sni ext in the end of the packet parser 2025-01-03 18:04:40 +03:00
Vadim Vetrov
b89c8a29ff Fix default domain list
The default domain list may lead to conflicts in QUIC parse support in
some browsers. Especially, QUIC drop for googleapis domain may disable all the QUIC.
2025-01-03 15:53:29 +03:00
Vadim Vetrov
0280fe383f Add --udp-filter-quic=parse
This will enable QUIC decryption and parsing.
2025-01-03 15:52:53 +03:00
Vadim Vetrov
91e6825cb2 Fix error messages 2025-01-03 03:24:37 +03:00
Vadim Vetrov
43823cab57 Fix dvs for mangle tcp 2025-01-03 00:04:56 +03:00
Vadim Vetrov
ded8c49e4b Add copyright notices
youtubeUnblock becames bigger and copyright notices in each file will
make it easier for anyone to do something over it.
2025-01-02 22:28:29 +03:00
Vadim Vetrov
b11a183bb3 Connect QUIC decryption to UDP processing 2025-01-02 20:37:34 +03:00
Vadim Vetrov
e5153e9186 Remaster tls parser for quic crypto 2025-01-02 19:09:27 +03:00
Vadim Vetrov
5c84f2e9b5 Add crypto files 2025-01-02 01:28:25 +03:00