Documentation ¶
Overview ¶
Package obfs2 provides an implementation of the Tor Project's obfs2 obfuscation protocol. This protocol is considered trivially broken by most sophisticated adversaries.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OptimizerTransport ¶
OptimizerTransport contains params needed for Optimizer
func New ¶
func New(address string, dialer proxy.Dialer) *OptimizerTransport
New initializes obfs2 for Optimizer
type Transport ¶
type Transport struct {
// contains filtered or unexported fields
}
Transport is the obfs2 implementation of the base.Transport interface.
func NewObfs2Transport ¶
func NewObfs2Transport() *Transport
NewObfs2Transport is the initializer for obfs2 without a dialer
func NewObfs2TransportWithDialer ¶
NewObfs2Transport is the initializer for obfs2 with a dialer
Click to show internal directories.
Click to hide internal directories.