tcpreplay

    0熱度

    1回答

    我正在嘗試使用scapy的sendpfast方法。但它需要在機器上安裝TCPReplay。沒有TCPreplay它是拋出一個錯誤 ERROR: while trying to exec [None]: argument of type 'NoneType' is not iterable 任何想法如何在Windows 7,64位安裝TCPReplay?

    3熱度

    2回答

    以下片段只會等待用戶點擊第一次輸入;之後,它會循環瀏覽所有其餘的.pcap文件,而無需等待用戶輸入。 $| = 1; while (<*.pcap>) { print "$_"; <STDIN>; system("tcpreplay -i eth0 -M 20 $_"); } 爲什麼不等待每次循環迭代時的用戶輸入?

    0熱度

    1回答

    我們有PCAP轉儲,它有TCP數據包。這些數據包在網絡接口上捕獲。 現在我想重播這些數據包從我的"Server A" ----> "Server B"。服務器「A」和服務器「B」在本地LAN網絡中,並且兩者之間存在交換機。 Server A <-------Switch-----> Server B 從 「A」 到 「B」 發送流量,我們已經改變了目標IP和PCAP文件DST IP和服務器乙的

    2熱度

    1回答

    我想實現使用libpcap重新存儲在.pcap文件中的數據包。 這個過程非常簡單:我打開pcap_open_offline的pcap文件,然後將數據包傳遞給使用pcap_open_live打開的設備,並通過接口將它們發送到pcap_inject。 現在NIC沒有連接到它的以太網電纜。我知道pcap_open_live不會告訴打開的設備是否支持發送,所以我從pcap_inject(errno 100

    1熱度

    1回答

    我試圖效仿這裏的代碼:當我嘗試運行的代碼,Python的錯誤,在這條線Scapy and tcpreplay: bypass temporary file for performance : f = subprocess.Popen(argv, stdin=subprocess.PIPE) 錯誤說 Failed: Error opening pcap file: truncated dump

    -1熱度

    2回答

    我使用的是Omnet ++ 4.6,我創建了一個類來繼承AODVRouting。現在,我在我的新類中創建了一個覆蓋父類的handleMessage()的函數。編譯器指示該函數確實被覆蓋。我鍵入一個EV<<命令將該函數的開頭打印到事件日誌,但它不打印到事件日誌。問題是什麼?? 父類中的函數是虛擬的並受保護。這是我的繼承class.cc: // // This program is free sof

    0熱度

    2回答

    Linux命令: tcpreplay -i replay -L 60000 -p 1000 20160627-ssmon01.pcap 輸出: sending out replay processing file: 20160627-080001-ssmon01-napa0.pcap Fatal Error: Error opening pcap file: unknown file f

    1熱度

    1回答

    我想在C中添加tcpreplay庫,這樣我就可以重寫數據包中的數據。我一直在C編程中尋找一個庫。其結果是添加TCPreplay並開始使用它的方法。不幸的是,它不適用於C語言。如果有方法可以將Tcpreplay添加到我的程序中,請告訴我。 如果這不可行,請告訴我如何繼續。 同樣在Perl中,它可以使用Net-Pcap,但它不能用於將數據寫入數據包。 如果C不兼容,還讓我知道要使用哪種編程語言。 在此

    0熱度

    1回答

    我想組播一個網絡流量到特定的多播目標IP地址。在輸入pcap文件中,PGM協議包可用。 我執行tcpreplay的以下步驟來多播一個PCAP文件通過網絡 - 重寫目的地和源MAC在PCAP文件 tcprewrite --enet-DMAC =目標可用的地址Mac地址--enet-smac =源Mac地址--infile = input.pcap --outfile = output.pcap 獲取

    0熱度

    1回答

    omnet ++中的send()是否將數據包的源地址設置爲當前主機地址? 我爲什麼要問?因爲我試圖編寫一個類來執行重播攻擊的惡意主機「Eve」。 void MalAODVRouter::handleMessage(cMessage *msg) { cMessage *ReplayMsg = msg->dup(); AODVRouting::handleMessage(msg