文件名称:穿越防火墙建立TCP连接的源码
文件大小:5.35MB
文件格式:RAR
更新时间:2014-03-09 07:02:39
防火墙,TCP,源码
本人珍藏的一套穿越局域网网关防火墙,建立TCP连接的代码;这套代码本来是linux平台下的,已经被我移植到windows平台,代码在vs2005下编译通过,同时程序调试通过。通过这套代码,你可以了解防火墙的穿越原理、加深对HTTP协议标准的理解。
【文件预览】:
httptunnel
----HttpTunnel.h(467B)
----base64.h(184B)
----hts.c(12KB)
----http.h(2KB)
----HttpTunnel.vcproj.WANGJING.Administrator.user(1KB)
----HttpTunnel.idc(613B)
----config.h(3KB)
----HttpTunnel.sln(916B)
----common.c(9KB)
----htc.c(18KB)
----common.h(2KB)
----bin_linux()
--------hts(38KB)
--------htc(41KB)
----http.c(17KB)
----HttpTunnel.vcproj(6KB)
----port()
--------vsyslog.c(748B)
--------getopt.h(5KB)
--------syslog_.h(477B)
--------netdb_.h(263B)
--------stdio_.h(491B)
--------getopt1.c(4KB)
--------unistd_.h(269B)
--------poll.c(1KB)
--------vsnprintf.c(1KB)
--------endprotoent.c(310B)
--------getopt.c(30KB)
--------sys()
--------daemon.c(613B)
----Debug()
--------HttpTunnel.pdb(579KB)
--------daemon.obj(1KB)
--------tunnel.obj(85KB)
--------vsnprintf.obj(5KB)
--------HttpTunnel.exe.embed.manifest(405B)
--------vc80.pdb(212KB)
--------base64.obj(15KB)
--------getopt.obj(29KB)
--------http.obj(59KB)
--------BuildLog.htm(4KB)
--------htc.obj(60KB)
--------mt.dep(69B)
--------common.obj(37KB)
--------HttpTunnel.exe.intermediate.manifest(387B)
--------getopt1.obj(4KB)
--------HttpTunnel.obj(30KB)
--------vc80.idb(411KB)
--------poll.obj(16KB)
--------endprotoent.obj(3KB)
--------HttpTunnel.exe.embed.manifest.res(472B)
--------vsyslog.obj(1KB)
----HttpTunnel.cpp(904B)
----base64.c(2KB)
----HttpTunnel.suo(100KB)
----HttpTunnel.ncb(18.08MB)
----tunnel.c(33KB)
----acconfig.h(212B)
----tunnel.h(3KB)