(TCPioneer)GhosTCP是一个适用于Windows的程序,可以保护TCP连接免受干扰。
- macronut/ghostcp
- 850710247liu/TCPioneer R.I.P Hmoegirl
- ideaexplorer233/TCPioneer
retsuakiko-sg/ghostcpRetsuAkiko-SG/HmoePioneer- debugzxcv/ghostcp/actions
- Nanqiang01/gghosts
- yuijker/ghostcp-850710247liu
- GoodCoder666/GoogleTranslate_IPFinder
- lonelylose/TCPioneer
git clone https://github.com/macronut/ghostcp
CD Ghostcp
GOOS=windows GOARCH=amd64 go build
从"https://github.com/basil00/Divert/releases/v1.4.3"下载WinDivert
运行ghostcp.exe启动程序
运行install.bat安装服务
server=IP:端口 #配置中的域将使用此DNS(DNS over TCP),如果未设置,它将使用系统的DNS
ipv4=true/false #下面的将启用/禁用 IPv4
ipv6=true/false #下面的将启用/禁用 IPv6
subdomain=* #设置域名搜索的深度,默认为2
ttl=* #伪造的TCP数据包将使用此TTL
domain=ip,ip,... #这个域将使用这些IP
domain #这个域将由DNS解析
IP:端口 #这个IP:端口在创建连接时会发送假数据包
method=* #修改TCP的方法
mss=* #设置最大段大小可以使服务器返回的TCP数据包更小
ttl #伪造的TCP数据包将使用您设置的ttl,您需要在上文指定其值,如ttl=15
s-seg #TCP连接的首包小于8字节
w-md5 #假TCP数据包将具有错误的MD5值
w-csum #假TCP数据包将具有错误的校验和
w-ack #假TCP数据包将具有错误的ACK号
w-ulen #假TCP数据包将具有错误的ulen
tfo #当服务器支持TCP快速打开,SYN数据包将获取部分数据
df #发出的 TCP 包不会分段 (Don't Fragment)
https #在端口80上使用HTTP时,下面的域将移动到 HTTPS
sat #持续注入TCP包直到TLS握手完成
mode2 #以另一种顺序注入TCP包
quic #启用QUIC(http3)[默认关闭]
syn
tracert 8.8.8.8
对您所在区域的IP地址节点,设置比TTL更长的ttl.对服务器设置更短的ttl。
nslookup -vc t.co {dns-server}
该命令可以测试服务器是否支持DNS over TCP.
- Google 8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844
- Cloudflare 1.1.1.1 1.0.0.1 2606:4700:4700::1111 2606:4700:4700::1001
- DNS.SB 185.222.222.222 45.11.45.11 2a09:: 2a11::
- Quad 101 101.101.101.101 101.102.103.104 2001:de4::101 2001:de4::102
- NextDNS 45.90.28.71 45.90.30.71 2a07:a8c0::d3:f572 2a07:a8c1::d3:f572 45.90.28.0 45.90.30.0
- 114 Dns 114.114.114.114 114.114.115.115 114.114.114.119 114.114.115.119 114.114.114.110 114.114.115.110
- 由于项目的特殊性,我们可能
随时删除本项目且不会做出任何声明 - 最新的配置文件
- 最新的调试模式配置文件