• 全部
  • 问答

如何拦截本地机的HTTP请求----高分请教,决不食言!

bluesky_521 2006-04-20 10:24:02
本机程序访问远端服务器上的网页或WebServices时,要发出Http请求信息。我想创建一个Windows服务,在本机 拦截这些将要发出的Http请求信息,并对其进行处理后再发往远端服务器。如何进行拦截???(注:不要用拦截IP包的方法--太底层,太复杂,不过如果有源码也可:))请高手指教!高分相送!!!
...全文
244 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
unixpeter 2006-04-22
我也想知道答案,我想知道栏截远程WEB通信的数据,而不是本地机.
回复
netsys2 2006-04-21
替换WINSOCK.DLL,需要分析它的全部函数。

怎么在抓包程序中插入数据库操作?把包存到数据库中?
----》你需要学习数据库编程,这不是几句话就可以说清楚的。
回复
wyzh5945519 2006-04-21
netsys2
我也顺便问一下:
hook socket是不是可以代替socket函数,这样可以检测是什么进程调用socket,然后知道数据包是什么应用程序发送的?需要看什么参考资料?
怎么在抓包程序中插入数据库操作?把包存到数据库中?
回复
netsys2 2006-04-21
这个不是简单就能完成的,不涉及底层更是不可能。

你这等于是做防火墙。。。

研究下raw socket,ndis,spi,hook socket技术吧。
回复
原始套接字,混杂模式,UDP协议,80端口,IP头.UDP头,ssacnf
回复
fierygnu 2006-04-21
还不如直接用代理。
回复
发帖
通信技术
创建于2007-08-27

4029

社区成员

通信技术相关讨论
申请成为版主
帖子事件
创建了帖子
2006-04-20 10:24
社区公告
暂无公告