packet

    -2熱度

    1回答

    我有一個捕獲的LLDP數據包。 LLDP具有啓用功能(路由器,網橋等)的列表,但列表中沒有任何功能是Switch。問題是如何知道數據包的來源是否是交換設備? 如果沒有具體的答案,最接近的假設會做。 免責聲明:我不能積極應對的開關,我嗅包...

    0熱度

    1回答

    我正在使用scapy庫構建數據包,並且我想在應用程序層中添加某個位串,例如00110011.不幸的是,scapy將字符串'00110011'轉換爲ASCII格式。但是如果我想僅添加這8位數據呢? 這是我嘗試生成 pkt = Ether(src='00:00:00:00:00:01', dst='ff:ff:ff:ff:ff:ff')/ IP(src='10.10.10.10', dst='20.2

    0熱度

    1回答

    我寫了一個隱藏位圖圖像內的波形音頻文件的程序,我想將它應用在opnet模擬器中。 我想將圖像從一個節點發送到另一個節點,但我不知道如何將節點上的任何數據發送到另一個節點。如果可能,我想要這個部分的任何提示或教程。

    0熱度

    1回答

    我使用pcap_open_offline來解析數據包。我該如何檢查以太網報頭是否輸入IEEE 802.1Q。我知道我需要檢查802.1Q標記中的前16位是否等於8100,但我不知道該怎麼做。或者如果你知道另一種方式,我可以嘗試它。

    -1熱度

    3回答

    現在我正在處理c上的數據包,我已經成功創建了icmp數據包發送,但是我沒有辦法將它自己放入套接字中,所以我發現了多個應執行類似操作的代碼。所以他們都包含我完全不瞭解的部分,我找不到任何有關它的信息。他們正在鑄造結構與數據包到一個字符指針,如下所示: static char *packet; ip= (struct iphdr*) packet; icmp= (struct ic

    0熱度

    1回答

    我讀使用 struct pcap_pkthdr *header; const u_char *packetData; pcap_next_ex(pcap, &header, &packetData) 存儲在文件中的數據包,我需要閱讀所有的數據包,每包(包頭和包數據)存儲結構 struct packetStruct { struct pcap_pkthdr *header;

    1熱度

    1回答

    我想使用c程序從pcap文件中讀取數據包並打印每個數據包的時間戳。 我使用下面的代碼行打印時間戳: printf("%s,",ctime((const time_t*)&header->ts.tv_sec)); 而且我的輸出如下: Mon Jan 14 09:48:18 2013 我如何得到它爲YYYY-MM-DD HH :MM:SS如下所示? 2016-02-16 13:14:33.22

    0熱度

    1回答

    我試圖手動計算各種UDP數據包的校驗和,但是我總是得到與Wireshark中顯示的結果相比的錯誤結果。下面是我如何做到這一點的例子: Source Address: 192.168.0.103 (0xC0A8, 0x0067) Destination Address: 192.168.0.1 (0xC0A8, 0x0001) Source Port: 57090 (0xDF02) Dest

    0熱度

    2回答

    我正在創建一個聊天應用程序後端,並且要考慮可伸縮性。 我想創建一個負載平衡器,但不是在HTTP所在的L7層,而是在IP網絡所在的L3層,以便將連接指向特定的服務器,然後我可以製作TCP。 是net.ListenIP正確的函數來偵聽IP層上的數據包? 是否與更高的Listen("tcp")相同?這是我需要實現負載平衡器的正確方法嗎? 是否有對數據包結構的引用,以便我能夠從中獲取源IP和目的IP來轉發

    -2熱度

    2回答

    我正在做一個簡單的程序,從另一個程序接收UDP數據包,我想把這個數據包轉換成類。 我有一個類: public class Packet { public string MyFirstProperty {get; set;} public string MySecondProperty {get; set;} public string MyThirdProperty