q0iJy@?A
>#w;67he2
.版本 2 D7;9D*o\
.程序集 程序集1 /]_ t->
.子程序 _启动子程序, 整数型, , 请在本子程序中放置动态链接库初始化代码 gv''A"
g1s%x=7/
_临时子程序 () ' 在初始化代码执行完毕后调用测试代码 y3zP`^
返回 (0) ' 返回值被忽略。 /'+>/
.子程序 _临时子程序 pFv u,Q"
' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。 MKl0 d
EU$.{C_O(
.子程序 Dll接口, 整数型, 公开 $VuXr=f}
.参数 一, 整数型 q`VL i
.参数 二, 整数型 t:2v`uk
.参数 三, 整数型 "j@\a)a
f#\YX
tR,k
返回 (DLL初始化 (一, 二, 三, &初始, &卸载)) '必须按照这个框架来写。! .\n` 4A1z
mHxR4%i5
.子程序 初始 E5w;75,
安装TCPHOOK (&重定向) lH}KFFbp
.子程序 卸载 iQ;p59wSzL
恢复APIHOOK (0) {'5"i?>s0>
,~1"50 Hp@
.子程序 重定向, 整数型 Upe}9xf
.参数 网络地址, 整数型 <h/%jM>9/
.参数 端口, 整数型, 参考 qhEv6Yxfw6
写到内存 (“127.0.0.1”, 网络地址, ) '可以改成你自己的IP。 1u
9hA~rj
返回 (1) 0f^{Rp6
?13qDD: