2011-07-28 66 views
0

我想阻止像雅虎或Gmail或任何其他特定网站的互联网访问。我在谷歌上研究了很多,并提出了提供数据包嗅探和操纵的库。我可以读取数据包并获取服务器和客户端计算机的目标IP地址和源IP地址。就我所了解的主题而言,阻止任何需要将FIN数据包发送到服务器的URL,这会向服务器指示我不想再有数据包。所以我需要创建一个包含目标IP地址的数据包并将其发送到服务器(如雅虎等)。你能帮助我解决这个问题,一些代码片段或方法,或任何其他正确的方法来完成此任务。WinpCap区块互联网访问

任何帮助,将不胜感激。

感谢上

+0

你可以考虑搜索'filtering proxy' –

回答

0

我已经成功地使用了http://netfiltersdk.com/。它是一个商业项目,但他们有一个演示版本,你可以用它做家庭作业。

0

请记住,您可以将阻止规则应用于流过管道的Internet流量。关键是指导所有流量通过您的管道,并且您的应用程序在该管道上运行决定要通过什么和阻止什么。但是在这里我们有Winpcap,它用于嗅探,数据包注入,统计数据收集e.t.c,就像一个旁观者观看正在发生的事情。它不用于阻止来自Internet的数据包。