sharppcap

    0熱度

    1回答

    我想讀取從客戶端發送到服務器的數據包。我在C#中使用sharpPcap。在這種情況下,我如何理解一個數據包是TCP CLOSE數據包: private static void device_OnPacketArrival(object sender, CaptureEventArgs e) { var time = e.Packet.Timeval.Date;

    0熱度

    1回答

    我使用Sharppcap組播UDP數據包,以單播,然後將數據包轉發到另一個網絡 我建立了兩個網絡之間,如以下情形IPsec的工具和浣熊隧道的IPsec 連接轉換,它工作正常 但是在gateway1中,我運行一個簡單的程序,使用sharppcap監聽eth1,捕獲來自網絡A的所有多播udp數據包,並將目標地址更改爲gateway2的eth1地址,然後重新發送,然後另一個網關將數據包更改爲多播並轉發到

    0熱度

    1回答

    我設法捕捉通過網絡販賣的文件的內容,但我無法捕捉到file name。 class Program { static void Main(string[] args) { // Retrieve the device list CaptureDeviceList devices = CaptureDeviceList.Instance;

    0熱度

    1回答

    我使用Sharppcap包裝爲WinPcap的,我試圖讀取多個PCAP文件,連續,在程序/程序生命週期 foreach (FILENAME in LIST) // pseudocode { ICaptureDevice device; try { device = new SharpPcap.LibPcap.CaptureFileReaderDevi

    0熱度

    1回答

    我與夏普PCAP捕獲數據包的目的IP,我可以很容易地檢查IP IP分組,ARP報文的: Dim ip1 As IpPacket = IpPacket.GetEncapsulated(pack) Dim arp As ARPPacket = ARPPacket.GetEncapsulated(pack) If (Not ip1 Is Nothing) Then log1.W

    1熱度

    1回答

    Im應用程序應顯示每個進程的網絡流量。使用SharpPcap。 想法是開始捕獲新線程上的網絡流量,每個進程有一個線程。它應該如何工作:在新線程上啓動捕獲,等待2000毫秒,停止捕獲,在消息框中顯示捕獲的流量),結束線程。 問題:對於某些進程消息框顯示多次也就是說方法被調用的次數比它應該be.Im使用列表(我確信,在列表中的每個過程都是獨特的,沒有任何的錯誤)和foreach循環。 方法StartT

    0熱度

    2回答

    在我的項目中,我需要通過UDP接收視頻。源IP地址爲224.0.0.21,宿端IP爲169.254.170.141。我通過端口3956接收視頻(這是來自Wireshark的有效信息)。我使用SharpPcap接收UDP流量,但它沒有加入組播的方法。我嘗試從MSDN這個代碼,但它不工作。 IPAddress multicastaddress = IPAddress.Parse("224.0.0.2

    0熱度

    1回答

    我的目標是通過C#代碼列出給定網絡中的所有ip攝像頭。 我能夠使用GetIpNetTable(C#代碼)here列出我的網絡上的所有IP地址。 可以sharppcap在這方面有什麼幫助嗎? 注意我對網絡來說是全新的,所以請耐心等待。 或者是否有任何其他方式給定一個IP地址,我可以首先驗證它是否是一個IP CAM,然後得到它的細節。請注意,ip-camera可以是任何製造。

    0熱度

    1回答

    我可以捕捉從我的電腦發送的數據包,但我不能捕獲來自其他連接的設備的Wi-Fi數據包 對不起,我英文不好

    0熱度

    1回答

    我很有興趣製作一個C#程序,可以從Android設備捕獲網絡流量。使用ADB,我可以將設備流量轉發到Windows標準輸出。然後,輸出將被轉發到預先配置爲偵聽標準輸出的Wireshark。 下面是我使用的命令,以防別人需要 在第一個CMD窗口 adb shell "tcpdump -n -s 0 -w - | nc -l 11233" 在第二CMD窗口 adb forward tcp:1123