论文部分内容阅读
介绍了Windows用程序设计接口钩子(APIHOOK)技术,创造性提出将此技术与SOCKS5协议结合,以设计和实现一种拦截和转发Windows系统网络数据包方案。重点介绍了Windows系统中动态链接库(DLL)知识和内存管理机制,并阐述APIHOOK原理和实现方法;简要介绍了SOCKS5协议及实现该协议应注意的事情;基于所述理论和游戏超市(GameMall)收费系统的需求,阐述了拦截和转发数据包理论在实际软件项目中的实现;最后比较了该方案相对于其他拦截和转发网络数据包方案所具有的优点。