QQ网络流量监控和360网络监控的原理是什么(最好源代码可以看看)急 原来的用户名进不去,请各位大N指点一下QQ网络流量监控和360网络监控的原理是什么(最好源代码可以看看)特别是限速和可以对程序进行单个限速的原理最好能给个代码看看急 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 源码是肯定不会有的 这种属于商业源码,360最初是用的第三方驱动取的 现在不知道NDIS 驱动 应该可以实现! 顶一下吧。限速这个肯定是NDIS的 流量监控不难实现:枚举每个进程中的端口使用。然后调用网络数据统计的API可以计算出这些端口流量的总和。 网络数据统计的API,像哪些函数? Hook API 吧, 比较容易 我有个想法,WINPCAP不是可以抓包吗?抓包分析,可以得到端口号,包的长度。端口号可以分析得到是哪个进程的网络包(这个不难实现,网上有代码实现)。统计一下不就可以咯~~当然要计算其中的误差。WINPCAP有丢包的现象。 不完全是TDI,因为WIN7下没这东东 对每个包都去枚举进程的句柄来检索端口的话,CPU占用率会非常高。实时性太低,不可用。 winpcap不能丢弃,不能拦截,属于旁路的,所以不能限制流量! WINPCAP会丢包呀,怎么解决呢? 绝非WINPCAP千万别瞎想!!!!没人提提混杂模式么?钓条鱼来给我看看呀!晕了!没能人了呀,现在!! 都是用底层驱动来控制 具体的用ndis还是别的 就不得而知了 CFile 的SetStatus函数,代码很简单。但我不知道哪出错了?? 当鼠标移入按钮控件时怎么增加提示信息?谢谢! 怯怯地问:关于用openGL做三维显示的问题 关于位图???? 求splash(启动窗口)事例(要求图片覆盖对话框) 网络发送消息的问题~~竟然有特例,WHY? 怎么加载JGP图片。 深入浅出mfc 第二版 92页 的问题 怎样批量获取文件名 关于clistctrl的问题!! 调试状态下recv收到的字节数跟直接运行收到的字节数不一样 List Control控件文件拖放
NDIS 驱动 应该可以实现!
限速这个肯定是NDIS的
然后调用网络数据统计的API可以计算出这些端口流量的总和。
我有个想法,WINPCAP不是可以抓包吗?
抓包分析,可以得到端口号,包的长度。
端口号可以分析得到是哪个进程的网络包(这个不难实现,网上有代码实现)。
统计一下不就可以咯~~
当然要计算其中的误差。
WINPCAP有丢包的现象。
对每个包都去枚举进程的句柄来检索端口的话,CPU占用率会非常高。
实时性太低,不可用。
winpcap不能丢弃,不能拦截,属于旁路的,所以不能限制流量!
千万别瞎想!!!!
没人提提混杂模式么?
钓条鱼来给我看看呀!
晕了!没能人了呀,现在!!