[問題] 如何取得目前流量或是限制流量呢?

看板C_and_CPP作者 (我愛阿蓉)時間13年前 (2010/12/10 00:35), 編輯推噓4(4011)
留言15則, 8人參與, 最新討論串1/2 (看更多)
各位好 想請問各位一些觀念 找了google 都變成找到一堆軟體而不是可用的API... 我想讀取到目前 整台 PC或是任何windows系統下的 網路流量 大概就是可以知道目前 上傳= x 下載 = y; x,y不知透過哪個win32 api可以達到.. 並且想知道如何做到 限制整個PC的上傳或是下載流量 (小時候使用netlimiter 覺得很神奇....) 而netlimiter還可以針對某一隻exe去做流量的限制... 請問這大方向該如何survey呢 現階段我是想先得到x,y數值 然後再找找有沒API可以去限制整個global的流量 再去想想該如何針對某一隻process去控管 thank~~請各位給點意見 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.70.221

12/10 02:43, , 1F
google: winpcap 架在 pcap之上 不是拉WinAPI是另外的
12/10 02:43, 1F

12/10 02:43, , 2F
driver起來 計算流量
12/10 02:43, 2F

12/10 09:35, , 3F
winpcap
12/10 09:35, 3F

12/10 10:37, , 4F
所以win32 API是沒有提供唷??
12/10 10:37, 4F

12/10 10:50, , 5F
如果只是單純想得到xy win32沒有提供簡單的API來get嗎
12/10 10:50, 5F

12/10 11:01, , 6F
沒方法可以從windows原生指令引用嗎>"<?
12/10 11:01, 6F

12/10 11:29, , 7F
要是有API這功能早就滿大街了,還輪得到NetLimiter搞商業
12/10 11:29, 7F

12/10 11:30, , 8F
花錢買就不值得了
12/10 11:30, 8F

12/10 19:11, , 9F
win32 API沒提供吧
12/10 19:11, 9F

12/10 22:29, , 10F
我想問一下 如果win32沒提供 那這些軟體廠商是要去和硬體廠
12/10 22:29, 10F

12/10 22:30, , 11F
合作嗎? 要知道她driver怎麼寫...? 還是說本來就有規範
12/10 22:30, 11F

12/10 22:34, , 12F
基本上掛鈎DRIVER跟WINAPI應該就可以了吧
12/10 22:34, 12F

12/10 22:36, , 13F
對IRP跟send,recv監視
12/10 22:36, 13F

12/11 23:08, , 14F
hook winsock api即可,很簡單的..
12/11 23:08, 14F

12/11 23:31, , 15F
有相關的文件嗎@@ 很簡單...
12/11 23:31, 15F
文章代碼(AID): #1D0GL3gL (C_and_CPP)
文章代碼(AID): #1D0GL3gL (C_and_CPP)