MCPcopy Create free account
hub / github.com/celzero/firestack / dialWithSplitAndDesync

Function dialWithSplitAndDesync

intra/dialers/split_and_desync.go:306–324  ·  view source on GitHub ↗

DialWithSplitAndDesync estimates the TTL with UDP traceroute, then returns a TCP connection that may launch TCB Desynchronization and split the initial upstream segment. ref: github.com/bol-van/zapret/blob/c369f11638/docs/readme.eng.md#dpi-desync-attack

(d protect.RDialer, laddr, raddr net.Addr)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

doDialLockedMethod · 0.85

Calls 7

EFunction · 0.92
asAddrPortFunction · 0.85
desyncWithFixedTtlFunction · 0.85
desyncWithTracerouteFunction · 0.85
AddrMethod · 0.80
GetMethod · 0.65
PutMethod · 0.45

Tested by

no test coverage detected