文件名称:NAT遍历软件的测试平台。-Golang开发
文件大小:35KB
文件格式:ZIP
更新时间:2024-06-15 11:43:38
Golang Networking
NATlab是NAT遍历软件的测试平台。 它在Linux的NAT实现可以处理数据包之前对其进行拦截,并根据可配置的策略进行自己的转换。 这使NATlab可以模拟任何NAT行为,并且NATlab是NAT遍历软件的测试平台。 它在Linux的NAT实现可以处理数据包之前对其进行拦截,并根据可配置的策略进行自己的转换。 这使NATlab能够仿真您想要的任何NAT行为。 结合使用docker-compose之类的东西,您可以构建复杂的网络拓扑,其中包含具有不同行为的多个NAT网关,并查看您的软件能够如何遍历它们。 记法我们将ip:port组合写为X:
【文件预览】:
natlab-main
----go.mod(224B)
----packet.go(3KB)
----main.go(871B)
----probe()
--------client()
--------cli()
--------server()
----go.sum(5KB)
----Dockerfile(236B)
----LICENSE(34KB)
----README.md(8KB)
----Makefile(63B)
----conntrack.go(2KB)
----nat.go(2KB)
----docker-compose.yml(1KB)
----.gitignore(7B)
----portmanager()
--------portmanager.go(4KB)
--------random.go(288B)