winpcap可以完成我的需求吗 ?

iocpserver2 2010-10-08 11:06:25
winpcap可以完成下面的需求吗?
主动拒绝一个ip地址的连接(TCP).
...全文
142 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuting0 2010-10-29
  • 打赏
  • 举报
回复
winpcap 很好很强大
ischarles 2010-10-29
  • 打赏
  • 举报
回复
不可以
winpcap只能实现监听网卡的功能,不能干扰网卡的接收行为
xengine-qyt 2010-10-26
  • 打赏
  • 举报
回复
不能。防火墙只能通过 NDIS 驱动做!
aslprince 2010-10-25
  • 打赏
  • 举报
回复
不行,WINPCAP主要还是模拟抓包的功能

你要的是防火墙功能

如果做驱动的话,我记得有个NETBIOS还是啥的

一叶之舟 2010-10-25
  • 打赏
  • 举报
回复
winpcap用来捕包分析这个IP 是不是要封堵的IP,如果是,根据TCP 的六元组(IP/port/amc双方的)和TCP 信息(SQL、ACK 等)构造RST包,用libnet发送到网卡,打断这个TCP连接就可以了。
RST包内还可以包括一个虚拟的网页,让这个IP的浏览器上显示你发的页面。

当然也可以用ICMP欺骗、ARP欺骗等方法。
你即然用winpcap,我想你对这块也应该有所了解。
一叶之舟 2010-10-25
  • 打赏
  • 举报
回复
winpcap可以发现IP,再用libnet发RST,打断这个TCP连接就可以了。你还要以给它发一个虚拟的网页,让这个页面跳转到你发的页面上去
teleinfor 2010-10-13
  • 打赏
  • 举报
回复
如果你用winpcap实现服务程序,应该可以,比如你捕获数据包后分析目标数据,然后构造一个数据包使用winpcap发送给这个地址即可.
iocpserver2 2010-10-12
  • 打赏
  • 举报
回复
发RST包给对方即可。
--------------------
能详细些吗?
Wenxy1 2010-10-09
  • 打赏
  • 举报
回复
发RST包给对方即可。
liyan 2010-10-09
  • 打赏
  • 举报
回复
WINPACP+VC OR ANY 程序!
都可以!
但必须用ANY程序!
wincap仅仅是一个监视器,有监控录像~但抓小偷要用警察!
嘿嘿!
有空我发一个!
vc1000 2010-10-08
  • 打赏
  • 举报
回复
应该是可以的,winpcap是从网络适配器上截取原始数据,你把接收到的数据按TCP/IP协议一层一层的解析出来,凡是收到指定的IP的数据,就把他丢弃。
dong918 2010-10-08
  • 打赏
  • 举报
回复
帮顶,不懂winpcap。。

这不是鸭头 2010-10-08
  • 打赏
  • 举报
回复
这个不需要winpcap就可以做到吧...
jamseyang 2010-10-08
  • 打赏
  • 举报
回复
准备学习WinPcap,mark下...
niewucai 2010-10-08
  • 打赏
  • 举报
回复
楼上说的岂不矛盾,既然说只是负责监听,将适配器上的网络报文备份一下,而原来的报文将正常抛向相关的协议栈,不具备对原始报文进行丢弃的能力。怎么还能说他的功能采用winpcap是可以实现的?
我可以确认,WinPcap库不可以当防火墙用,当然不能实现他的功能了。
dingmar 2010-10-08
  • 打赏
  • 举报
回复
Winpcap仅仅是监听数据报文,是将适配器上的网络报文备份一下,而原来的报文将正常抛向相关的协议栈。就其Winpcap本身是不具备对原始报文进行丢弃的能力,所谓Winpacp的过滤是将备份出来的报文,进行规则的丢弃。话说回来,你的功能采用winpcap是可以实现的。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧