Expand description
AnyTLS protocol implementation in Rust
A proxy protocol attempting to mitigate TLS in TLS fingerprinting issues.
§Architecture
- protocol: Frame and codec implementation
- session: Session and stream management
- padding: Traffic obfuscation padding
- util: Utilities (error handling, auth, TLS config)
- client: Client implementation
- server: Server implementation
Re-exports§
pub use util::auth::authenticate_client;pub use util::auth::hash_password;pub use util::auth::send_authentication;pub use util::error::AnyTlsError;pub use util::error::Result;pub use client::*;pub use padding::*;pub use protocol::*;pub use session::*;pub use util::*;
Modules§
- client
- Client implementation Client implementation for AnyTLS protocol
- padding
- Padding module for traffic obfuscation
- protocol
- Protocol layer: Frame and codec implementation
- server
- Server implementation Server implementation for AnyTLS protocol
- session
- Session layer: Session and stream management
- util
- Utility modules (error, auth, TLS, etc.)