有没有办法以编程方式监控互联网流量?我想记录用户在互联网上访问的页面。这可以通过 .NET 代码实现吗?是否有可用于检索数据的第 3 方 .NET 组件。
有关互联网流量的信息必须存储到数据库中,因此我无法使用 IE 的插件或其他东西。我们还希望将此代码包含到我们现有的产品中,这样我们就不能使用无法重新分发的第三方产品。
如果这个东西可以监控所有浏览器的流量那就太酷了,但监控 IE 流量也可能就足够了。
设置嗅探器可以通过WinPCap https://www.winpcap.org/库,其中有几个将其包装到 .NET 的项目:
- Link https://web.archive.org/web/20190907100347/http://geekswithblogs.net:80/dotnetnomad/archive/2008/01/31/119140.aspx
- http://www.codeproject.com/KB/IP/dotnetwinpcap.aspx http://www.codeproject.com/KB/IP/dotnetwinpcap.aspx
- http://coolthingoftheday.blogspot.com/2006/02/sharppcap-net-winpcap-wrapper.html http://coolthingoftheday.blogspot.com/2006/02/sharppcap-net-winpcap-wrapper.html
可能还有其他一些,只是谷歌搜索的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)