utls
ClientHello interface
Provides low-level access to the ClientHello message in TLS handshakes
Fork of the Go standard TLS library, providing low-level access to the ClientHello for mimicry purposes.
2k stars
38 watching
252 forks
Language: Go
last commit: about 1 month ago anticensorshipcipher-suitesclienthellocryptogolanghandshakelow-level-tlsobfuscationparrottlstls-extension
Related projects:
Repository | Description | Stars |
---|---|---|
hakky54/mutual-tls-ssl | A tutorial project demonstrating a secure API setup with TLS/SSL authentication for Java-based web servers and clients. | 575 |
ccding/go-stun | An STUN client implementation to enable NAT traversal in network communications | 684 |
zliuva/ktlswrapper | Enables TLS support without modifying existing applications | 23 |
bifurcation/mint | A TLS 1.3 stack with minimal code and priority on testing for a learning effort. | 225 |
sfackler/rust-native-tls | An abstraction over platform-specific TLS implementations for secure network communication | 480 |
cloudflare/tls-tris | A custom Go implementation of the TLS protocol with additional 1.3 features and compatibility testing against other libraries | 291 |
ursiform/sleuth | A Go library for peer-to-peer communication between services on the same network | 375 |
hertz-contrib/http3 | Provides implementations of HTTP/3 networking using the QUIC protocol with TLS support | 10 |
pion/dtls | A native DTLS 1.2 implementation in Go | 606 |
presbrey/go-multiproxy | A Go library that enables the management of multiple HTTP/HTTPS and SOCKS5 proxies for efficient and fault-tolerant web requests | 6 |
hannob/tls-what-can-go-wrong | An extensive collection of security vulnerabilities and attack vectors in the Transport Layer Security (TLS) protocol. | 100 |
utrack/clay | Automatically generates HTTP handlers for gRPC servers with complete Swagger definitions in Go | 290 |
marianobarrios/tls-channel | A Java library that enables easy-to-use TLS encryption for secure networking | 196 |
ddo/rq | A nicer interface for golang stdlib HTTP client | 52 |
tlsfuzzer/tlsfuzzer | Automated protocol testing and fuzzing suite for SSL/TLS implementations | 562 |