发送封包的函数都有哪些?OD如何下断?

发送封包的函数都有哪些?OD如何下断?

send

sendto

WSASend

WSASendTo

这四个是常用的发送封包函数,OD里获取CALL数据的时候相当有用。

OD下断点就是:

bp send

bp sendto

bp WSASend

bp WSASendTo

不同的游戏可能用了不同的发送封包函数,在实际的实践当中,可以灵活运用。

列出2个最常用函数原型:

int send(

__in SOCKET s, //封包ID

__in const char *buf, //封包数据

__in int len, //封包大小

__in int flags //标志位

);

====================

int WSASend(

__in SOCKET s, //封包ID

__in LPWSABUF lpBuffers, //封包数据

__in DWORD dwBufferCount, //封包数量

__out LPDWORD lpNumberOfBytesSent, //封包大小

__in DWORD dwFlags, //标志位

__in LPWSAOVERLAPPED lpOverlapped, //指向WSAOVERLAPPED结构指针

__in LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine

//完成例程的指针

);

相关推荐

剑网3附魔和淬炼道具配方列表
365bet在线官网

剑网3附魔和淬炼道具配方列表

07-19 👁️ 2238
申请SSL证书的步骤
365bet在线官网

申请SSL证书的步骤

07-03 👁️ 1961
ppt自动放映时间间隔设置
bet28365365体育投注

ppt自动放映时间间隔设置

06-30 👁️ 2741