Update README.md

This commit is contained in:
klzgrad
2026-05-02 12:23:25 +08:00
parent 4c06e9f5c8
commit 8cb76d8dbe

View File

@@ -4,7 +4,7 @@ NaïveProxy uses Chromium's network stack to camouflage traffic with strong cens
The following traffic attacks are mitigated by using Chromium's network stack:
* Website fingerprinting / traffic classification: [mitigated](https://arxiv.org/abs/1707.00641) by traffic multiplexing in HTTP/2.
* Website fingerprinting / traffic classification: mitigated by [traffic multiplexing in HTTP/2](https://arxiv.org/abs/1707.00641) and parroting preambles.
* [TLS parameter fingerprinting](https://arxiv.org/abs/1607.01639): defeated by reusing [Chrome's network stack](https://www.chromium.org/developers/design-documents/network-stack).
* [Active probing](https://ensa.fi/active-probing/): defeated by *application fronting*, i.e. hiding proxy servers behind a commonly used frontend server with application-layer routing.
* Length-based traffic analysis: mitigated by length padding.
@@ -41,9 +41,13 @@ Example Caddyfile (replace `user` and `pass` accordingly):
```
{
order forward_proxy before file_server
log {
exclude http.log.error # Avoid logging user activity
}
}
:443, example.com {
tls me@example.com
encode
forward_proxy {
basic_auth user pass
hide_ip