设为首页 加入收藏

TOP

截获WINSOCKET的源代码
2014-11-23 20:00:31 来源: 作者: 【 】 浏览:10
Tags:截获 WINSOCKET 源代码

WSOCK32.CPP

#include <windows.h>

#include

void abc(char *p){FILE *fp=fopen("c:z.txt","a+");fprintf(fp,"%s",p);fclose(fp);}

//日志文件

//必须输出与原WSOCK32.DLL库同样的函数。

 

HMODULE i;char aa[1000];FARPROC a;DWORD d;

 

int (__stdcall *getsockopt1)(SOCKET ,int ,int ,char * , int * );

u_short (__stdcall *ntohs1)(u_short );

struct hostent * (__stdcall *gethostbyname1)(const char FAR * );

int (__stdcall *getsockname1)(SOCKET ,struct sockaddr *,int * );

int (__stdcall *bind1)(SOCKET ,const struct sockaddr *,int );

u_long (__stdcall *htonl1)(u_long);

char * (__stdcall *inet_ntoa1)(struct in_addr);

int (__stdcall *WsControl1)(int ,int ,int ,int ,int ,int );

unsigned long (__stdcall *inet_addr1)(const char FAR * );

int (__stdcall *__WSAFDIsSet1)(SOCKET,fd_set FAR *);

int (__stdcall *WSAGetLastError1)();

int (__stdcall *recv1)(SOCKET ,char FAR * ,int ,int );

int (__stdcall *send1)(SOCKET ,const char * ,int ,int);

int (__stdcall *connect1)(SOCKET,const struct sockaddr *,int);

int (__stdcall *closesockinfo1)(int );

int (__stdcall *NPLoadNameSpaces1)(int ,int ,int );

int (__stdcall *closesocket1)(SOCKET );

int (__stdcall *select1)(int ,fd_set FAR *,fd_set FAR *,fd_set FAR *,const struct timeva l FAR * );

HANDLE (__stdcall *WSAAsyncGetHostByName1)(HWND ,u_int ,const char FAR * , char FAR * ,int );

int (__stdcall *ioctlsocket1)(SOCKET ,long ,u_long FAR *);

<script type="text/java script">BAIDU_CLB_fillSlot("771048");
点击复制链接 与好友分享! 回本站首页
<script> function copyToClipBoard(){ var clipBoardContent=document.title + '\r\n' + document.location; clipBoardContent+='\r\n'; window.clipboardData.setData("Text",clipBoardContent); alert("恭喜您!复制成功"); }
分享到: 更多
<script type="text/java script" id="bdshare_js" data="type=tools&uid=12732"> <script type="text/java script" id="bdshell_js"> <script type="text/java script"> var bds_config = {'snsKey':{'tsina':'2386826374','tqq':'5e544a8fdea646c5a5f3967871346eb8'}}; document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js cdnversion=" + Math.ceil(new Date()/3600000)
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇实现类似IE的打印网页功能 下一篇分析IP地址(DDX)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: