首页
社区
课程
招聘
[旧帖] [求助]请问360安全卫士获取网络流量技术实现原理 0.00雪花
发表于: 2010-5-30 22:14 2271

[旧帖] [求助]请问360安全卫士获取网络流量技术实现原理 0.00雪花

2010-5-30 22:14
2271
各位好:
本人现在遇到一个问题,需要监视一个下载工具的下载速度,上传速度,连接个数等信息。看到360安全卫士的网络流量监控模块已经实现我需要的这样的功能。
请问各位,实现这样的功能用到哪方面的技术?其原理是什么呢?如何可以实现?
我目前就是用HOOK API这样的方式去实现的,hook了Windows下面用于网络编程的几个函数,入send,recv,sendto, recvfrom,WSASend,WSARecv等等。当是效果并不理想。和360的流量监控相比差很远。我以迅雷为测试对象,发现相差得太远了,迅雷的下载速度达到几十KB每秒的时候,我才几KB而已。
谢谢。

Mike

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 363
活跃值: (338)
能力值: ( LV15,RANK:310 )
在线值:
发帖
回帖
粉丝
2
关注中!我之前写过检测端口的,没涉及到流量监视!想知道是怎么实现的!
2010-5-30 23:08
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
你是通过什么来实现检测端口的啊?
2010-5-31 18:35
0
雪    币: 42
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
关注中 我也遇到过 没解决呢
2010-5-31 18:36
0
雪    币: 363
活跃值: (338)
能力值: ( LV15,RANK:310 )
在线值:
发帖
回帖
粉丝
5
我昨天写了一个贴有说,参考网上高手的程序,通过NtDeviceIoControlFile这个函数,我在DriverEntry里调用成功,但是我放在I/O操作里调用失败!不清楚为什么!哎!
2010-5-31 20:39
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
嗯。这个问题也是困扰了很久了。都没有找到解决的方法,不知道如何解决。期待高手。
2010-6-4 16:10
0
雪    币: 170
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
DU METER流量监测还行,不知道可不可以参考参考
2010-6-4 22:51
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
360的流量监控好像是用TDI来做的
2010-10-15 16:04
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
LZ现在解决了吗,我最近也想做这个?求解~
2013-9-3 14:11
0
游客
登录 | 注册 方可回帖
返回
//