Introduction - If you have any usage issues, please Google them yourself
tcp penetration nat procedure code, adopted in 2003 under the test.
Packet : 31767694maketcpholenat.rar filelist
MakeTCPHoleNat\GLOBAL.CPP
MakeTCPHoleNat\GLOBAL.H
MakeTCPHoleNat\Bin\TcpHoleClt-A.exe
MakeTCPHoleNat\Bin\TcpHoleClt-B.exe
MakeTCPHoleNat\Bin\TcpHoleSrv.exe
MakeTCPHoleNat\Bin\程序执行步骤和方法.txt
MakeTCPHoleNat\TcpHoleClt\Resource.h
MakeTCPHoleNat\TcpHoleClt\StdAfx.cpp
MakeTCPHoleNat\TcpHoleClt\StdAfx.h
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt.clw
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt.cpp
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt.dsp
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt.h
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt.plg
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt.rc
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt_A.dsw
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt_A.ncb
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt_B.dsw
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt_B.ncb
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt_B.opt
MakeTCPHoleNat\TcpHoleClt\TcpHoleClt_A.opt
MakeTCPHoleNat\TcpHoleSrv\Resource.h
MakeTCPHoleNat\TcpHoleSrv\SockClient.cpp
MakeTCPHoleNat\TcpHoleSrv\SockClient.h
MakeTCPHoleNat\TcpHoleSrv\StdAfx.cpp
MakeTCPHoleNat\TcpHoleSrv\StdAfx.h
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.aps
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.clw
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.cpp
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.dsp
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.dsw
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.h
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.ncb
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.plg
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.rc
MakeTCPHoleNat\TcpHoleSrv\TcpHoleSrv.opt
MakeTCPHoleNat\Bin
MakeTCPHoleNat\TcpHoleClt
MakeTCPHoleNat\TcpHoleSrv
MakeTCPHoleNat