netcross:一个 IP over DNS 隧道工具-开源

时间:2024-07-31 02:30:45
【文件属性】:

文件名称:netcross:一个 IP over DNS 隧道工具-开源

文件大小:33KB

文件格式:GZ

更新时间:2024-07-31 02:30:45

开源软件

Netcross 是一种隧道软件,在受限(读取防火墙)网络环境中特别有用,它能够利用域名解析请求/响应建立 IP 隧道。 当前的实现非常不稳定,主要用于测试和研究目的。 目前 Netcross 带有以下传输模块: - DNS 上的 Tun/Tap - DNS 上的 TCP 重定向器 - DNS 上的 HTTP 代理 操作原理:有关支持此工具操作的操作原理的许多详细信息可以在题为“网络”的论文中找到Evasion via DNS Covert Channels”并发表在 ICTSM2011 会议记录中。 该论文的副本可在此处免费下载。 编译和运行:只用一个普通的旧 make 编译然后它可以按如下方式启动:./netcross(如果未指定,它会查找 /etc/netcross.conf)。 有关 netcross.conf 配置文件的说明,请参阅自述文件


【文件预览】:
netcross-0.9pre-alpha
----DNSPacket.h(1KB)
----Link.cpp(387B)
----Socket.h(905B)
----COPYING(18KB)
----SessionServer.cpp(2KB)
----objects.mk(239B)
----VERSION(13B)
----Endpoint.cpp(307B)
----ConfParser.h(293B)
----ConfParser.cpp(978B)
----LosslessLink.h(2KB)
----sources.mk(426B)
----LosslessLink.cpp(7KB)
----RedirectorEndpoint.cpp(5KB)
----Link.h(641B)
----subdir.mk(2KB)
----TunTapEndpoint.cpp(3KB)
----NSLink.cpp(16KB)
----Client.cpp(2KB)
----Socket.cpp(4KB)
----globals.h(2KB)
----main.cpp(3KB)
----Buffer.cpp(3KB)
----Exception.cpp(194B)
----NSLink.h(2KB)
----RecvNotifier.h(196B)
----Makefile(1013B)
----TunTapEndpoint.h(709B)
----Exception.h(214B)
----DNSPacket.cpp(4KB)
----Thread.h(1KB)
----Client.h(723B)
----ifdown.sh(173B)
----RedirectorEndpoint.h(1KB)
----netcross.conf(696B)
----Timer.cpp(2KB)
----README(8KB)
----Endpoint.h(529B)
----ProxyEndpoint.cpp(4KB)
----ifup.sh(562B)
----Buffer.h(914B)
----ProxyEndpoint.h(820B)
----Timer.h(673B)
----SessionServer.h(762B)

网友评论