~}l,H:jk@
O&RHCR-\
.版本 2 eEFT(e5.>3
.程序集 程序集1 ^IZ0M1&W;
.子程序 _启动子程序, 整数型, , 请在本子程序中放置动态链接库初始化代码 /]>{"sS(
<qiap2
_临时子程序 () ' 在初始化代码执行完毕后调用测试代码 /{}
]Hu
返回 (0) ' 返回值被忽略。 _Dt TG<E
.子程序 _临时子程序 [vT,zM
' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。 &BR?;LD
DEp:
vlW@
.子程序 Dll接口, 整数型, 公开 Hs!CJ(0"y
.参数 一, 整数型 FA GVpO[
.参数 二, 整数型 `Hu;Gdj=
.参数 三, 整数型 <GR: 5pJ%
aM1JG$+7 G
返回 (DLL初始化 (一, 二, 三, &初始, &卸载)) '必须按照这个框架来写。! pAL-Pl9z
:Bc;.%
.子程序 初始 u _^=]K;
安装TCPHOOK (&重定向) +N!{(R:"v}
.子程序 卸载 yXmp]9$
恢复APIHOOK (0) OH~qJ<
hkc_>F]Hx
.子程序 重定向, 整数型 aB_z4dqwU
.参数 网络地址, 整数型 ,4$J|^T&
.参数 端口, 整数型, 参考 f%l#g ]]
写到内存 (“127.0.0.1”, 网络地址, ) '可以改成你自己的IP。 ps
J 1J
返回 (1) jC7XdYp
lO@Ba;x